星期日, 20 12月 2020 12:19

Qualcomm 蓝牙耳机FAQ(2):ADK6.4.0.43 Earbud TWS OTA升级操作

女作者
给本文评分
(0 投票)
关于蓝牙耳机升级操作。
1、 OTA 升级操作我们可以参考“80_CG373_1”文档,大体的操作流程大纲,参考下图。


修改av_headset_ui.c 文件,配置一个进入DFU 模式的事件。


3、From MED Setup DFU Security(只需要构建一次)
<通过间接调用dfu_detu .py 脚本,MDE 可以生成RSA 2048 私钥和公钥和其他源文件常量,DFU 文件用于签名验证。>
Navigate from the MDE GUI to: Tools / Setup DFU security.


4、选择要找到或创建DFU 安全文件的位置(选择默认的dfu 目录就可以):


5、选择“Replace” (第一次是不会弹出该对话框)


6、Build the DFU image
<生成一个.bin 文件,也就是我们需要升级的bin 文件。 生成之前需要更改好我们需要修改的部分>
Navigate to: Tools / Build DFU and create a DFU file:


7、Choose the location where the DFU security files are to be found(选择默认dfu目录):



8、选择Only sign the DFU file header.点击Proceed。



9、选择需要升级的部分,点击Proceed.



10、选择加密还是不加密。(默认是不加密, 如果选择加密建议参考上述文档)



11、此时会生成我们需要的bin 文件。


12、将bin 文件拷贝到手机的根下的一个目录里。

13、手机端开启蓝牙,连接耳机。长按SYS 键,耳机进入DFU 模式。然后插上充电线(放
入充电盒)。



14、打开GAIA 软件,点击Connect BR/EDR (SPP 升级),选择设备升级。


15、、Select the Upgrade service when Application ready is displayed.


16、选择升级的bin 文件。


17、Select the Upgrade configuration. Choose the recommended configuration for Optimized
Upgrade over BLE and tap the START UPGRADE button to start the upgrade process.


18、After initializing the upgrade process, the file is uploaded onto the device.



备注:
测试发现,耳机在进入DFU模式之后,需要插上充电线,才能正常升级。
建议在升级过程中,其中的进度条出来之后,拔掉充电线。当充电完成之后耳机会自动重启。
如果不拔掉充电线,发现在第二次升级的时候会连接失败,有时会报如下问题。没法进行第二次
OTA升级。
查看 3772