杰理AC692X芯片批量烧录方法¶
KEY文件介绍¶
杰理芯片有多家代理商,每家代理商都有其自己的KEY文件,此KEY文件用于批量生产中配合杰理专用烧录器加密蓝牙固件所用。
例如:客户原本从代理商A购买芯片并烧录程序,后面想用代理商B的程序烧录到代理商A已经烧录过程序的芯片中,则是不可以烧录成功的,包括bfu升级文件也无法升级成功。
以下情况需要注意:
- KEY文件仅用于批量烧录中,杰理批量烧录器只能够烧录经过KEY文件授权的蓝牙固件。
- 杰理强制烧录器可烧录未经过KEY授权的蓝牙固件,但是只能单机烧录。
批量烧录流程¶
使用杰理蓝牙一拖多烧录工具进行批量烧录每一步都是在KEY文件授权的基础上进行的,若未授权当前步骤会报错。流程如下:
生成带KEY固件¶
软件编译生成的固件(.fw文件)默认是不带KEY的,需要给flash目录中download.bat文件增加-key参数,重新执行download.bat生成固件(.fw文件)。
1.将从杰理代理商处获取到的.key文件拷贝至flash目录下。
2.编辑flash目录下download.bat文件,在 @rem 文件下载列表 项目下增加 -key 518AC690X-0A76.key,然后保存退出。此处518AC690X-0A76.key为从杰理代理商处获取到的KEY文件全名。
3.双击执行download.bat,生成jl_isd.fw文件。此步骤可不接蓝牙目标板。
fw 文件授权¶
使用杰理一拖多批量烧录工具之前,需要使用《固件文件烧写授权工具_1.2.9.exe》对上一步骤生成的jl_isd.fw文件进行授权。步骤如下:
1.初识授权工具,目前最新版本为1.2.9。
2.加载jl_isd.fw文件。
3.加载KEY文件。
4.授权。
5.生成已授权固件。
至此,jl_isd_[已授权].fw固件就可以部署到杰理一拖多烧录工具上,用于批量烧录了。
一拖多工具及固件部署¶
我司使用的是杰理一拖八批量烧录工具,它有八个独立的USB 烧录口,可同时烧录八个单板。固件部署完成后,支持脱机烧录。实物如下图:
1.将一拖八烧录工具上电,通过USB连接线连接电脑至一拖八烧录器的Micro USB接口。电脑会自动生成一个光驱设备,光驱名称叫“UsbBurn”。如下图:
2.打开光驱,会有Burner.exe文件。如下图:
3.双击“Burner.exe” 出现如下运行界面。
4.选择工具栏中的文件下的部署,进入芯片类型选择界面。根据项目实际情况选择对应的芯片,此处以AC692X为例。
5.点击AC692X,进入固件部署界面。
6.打开前面授权的烧录文件:jl_isd_[已授权].fw。
7.点击“部署”,开始部署固件,将烧录文件部署到一拖八烧录器中。
8.等待部署完成,软件弹窗“部署烧写器成功,请重新上电”,至此部署完成。
9.重启一拖八烧录器。
注意事项¶
- 批量烧录只需将蓝牙板USB-DP、USB-DM、GND、5V供电接至一拖八烧录器的USB接口即可。
- 烧录时,蓝牙板不能有其他方式的供电,只需一拖八烧录器USB口的5V供电即可。
生产烧录及治具设计¶
批量生产阶段使用烧录治具烧录蓝牙芯片可以有效提高生产效率。每个一拖八烧录工具可以同时烧录8个蓝牙单板,理论上可以增加一拖八烧录器的数量从而实现更多蓝牙板的烧录。以下以使用一个一拖八烧录器同时烧录8个蓝牙单板为例。
一拖八烧录器与蓝牙单板连接方式¶
蓝牙单板只需要和一拖八烧录器的USB口连接即可,不需要其他供电。建议蓝牙单板预留USB-DP、USB-DM、GND、5V供电测试点,治具通过顶针和测试点接触。
蓝牙单板拼版设计¶
为提高烧录效率,建议单板设计为拼版的形式,每个拼版上都预留测试点。
顶针设计¶
针对蓝牙板的拼版,按照拼版上测试点一一对应的位置装配顶针,图20中的USB连接线一端直接焊接至每个单板的对应的顶针上。
压合机构设计¶
1.顶针上方装配一托盘,用以支撑蓝牙拼版PCBA。与蓝牙板测试点对应的位置,托盘上开孔。
2.蓝牙PCBA放置于托盘上。
3.通过手柄操作PCBA上方的盖板压合,实现PCBA下压与顶针接触,当一拖八烧录器通电后,开始烧录,烧录器的进度条为蓝色。批量生产过程中,一拖八烧录器不断电,每次更换PCBA即可完成不同的单板烧录。
4.烧录完成后,烧录器的进度条变为绿色,并提示“SUCCESS-Total Time: xxxx ms”,至此烧录完成,可以更换下一块PCBA继续烧录。