目录
工具下载:downloader下载地址
1 程序下载
-
如图所示,点击文件夹按钮,选择对应的“DCF“文件:
一个DCF可以配置多个工程,主要靠配置文件来区分,所以下载程序时要选择好对应的配置文件,在DCF文件目录中有个“Settings“文件夹,里面存放的就是配置文件,如图所示:
-
点击Downloader软件的“配置“按钮,选择对应的配置文件:
-
电脑端插入Xlink下载工具(或者CP2102 USB转串口模块),点击Downloader的“串口”按钮,选择对应的COM口,如图所示:
-
点击“开始“按钮,Xlink的另一端接样机的USB、SD或者串口,上电程序自动下载到样机。
2 内部资源下载
如图所示,在app.xm文件中,加上此句话:
主要目的是指定一个用户区大小,起始地址0xA0000,大小0x20000,文件名字res3.bin,如果bin超过这个大小编译器会报错。
3 内外部资源放置
如图所示,放置res3.bin文件,放置app.xbf:
内部资源文件需要命名为:将res3.bin放置到app.dcf同级目录,编译后合入到app.dcf中。
外部资源文件需要命名为:app.xbf,然后放置到app.dcf同级目录下,downloader选择“开始”- 勾选“扩展”。
4 单独烧录资源放置
工具有2种方式支持单独烧录外部资源文件:
-
直接用downloader打开xbf文件,点击开始即可:
-
app.xbf,然后放置到app.dcf同级目录下,downloader选择“开始”- 勾选“扩展”,反勾选“下载”,即可单独下载xbf文件:
5 程序导出方法
代理商版本downloader、登录账户和密码由代理商向原厂助理申请
-
登录《downloader_代理商版本》,选择登录
-
登录后选择“导出”,导出耳机里面的程序,命名为“xxx.bin”。(串口接耳机,和下载时一样的硬件接法)
6 downloader界面说明
7 配置文件
-
用户可以点击“管理配置“来更改配置文件:
-
根据需要来定制功能:
需要注意的是,由于资源的限制,DCF文件并不能通用所有的工程,需要开发新项目的时候请根据配置文件的功能来选择合适的DCF。
8 文件的加密和导出
-
用户导出批量生产文件时需要导入KEY,点击软件“KEY“按钮,选择对应的用户KEY:
-
选择成功后“KEY“按钮会变成黄色,并且底部提示已经启用加密KEY:
-
然后点击“转换“按钮:
-
DCF可以导出生产文件(xxx.prd)和离线升级文件(fw5000.upd),需要注意的时离线升级文件固定使用“fw5000.upd“文件名,生产文件则不限定名字:
9 文件批量导出
Downloader.exe -o 输出文件 -i 输入文件 [-s 配置文件] [-k KEY文件] [-prdautoname]
eg:.\Downloader.exe -o test.prd -i D:\download\BT8918\app.dcf -s .\watch.setting
将绝对路径D:\download\BT8918\app.dcf以及该路径下settings文件下的watch.setting文件,转换为test.prd文件
10 资源管理
-
用户可以根据需要来更改资源文件,资源文件中包括提示音和EQ效果,如图所示,在“Settings“文件夹中有个”Resources“文件夹,这里存放的就是用户资源文件:
-
Resources文件夹结构大概如下所示,更详细的结构请参考附录:
-Resources -用户资源文件夹(如test) -en -eq -zh
-
用户可以把不需要的资源文件删掉或者换成0Byte的文件,需要注意的是,删掉资源文件会使用默认的资源文件,换成0Byte的文件会使默认资源文件无效,例如如果客户需要使用系统默认的开机音效,则需要把资源文件下的“poweron.mp3”删掉,如果需要替换,则把资源文件下的“poweron.mp3”替换成自己所需的音效,如果需要关闭开机音效,把资源文件下的“poweron.mp3”换成0Byte即可。而且替换的文件名、结构要和默认的文件名、结构保持一致,这样软件才能把默认的资源文件替换成客户的资源文件,软件默认的文件名和结构参考附录。例子: 替换normal的EQ效果,其他效果使用默认:
删除软件所有默认的EQ效果:
全部替换软件EQ效果:
其他的同理。
-
替换好需要的资源后,要到配置文件里面选择相应的资源文件夹:
11 附录
-
资源文件结构:
-Resources -用户资源文件夹(如test) -en -eq -zh
-
资源文件夹:
-
en/zh:
-
eq:
12 一拖24扫码枪功能使用和说明
12.1 一拖24扫码枪功能打开
如图所示,downloader支持烧录盒扫码下载功能,在此对扫码递增功能进行说明烧录盒支持多路并行烧录,为了扫码的便捷性,downloader增加了扫码地址间隔递增的功能,只需要扫描一个二维码,其余烧录通道的mac地址会根据规则一次递增,如下图所示,在downloader工具中选择mac地址,会提示需要扫码烧录。
12.2 修改方法
在downloader文件夹的ScanGun/MAC地址.config文件中如下变量
12.3 常见问题
-
拼板烧录过程中出现个别PCBA烧录错误,可以重新压一次测试治具烧录。
-
如果想清除当前downloader工具的地址码,需要双击键盘的空格键即可。