高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

Q:高通QCC30xx_QCC51xx_如何使用USB进行DFU升级?
A: 方法如下,此方法适用于所有qcc30xx51xx的sink工程

使用我爱蓝牙网的开发板进行功能开发及测试,qcc3031的默认sink工程

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

①MDE新建或打开一个工程,检查工程属性是否开启USB升级,没有开启的需要打开

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
②生成一个DFU_key文件,生成后进行保存,默认路径即可。
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
③输出窗提示保存完成,根据提示对进行libraries project进行rebuild(重新编译),鼠标右键文件夹rebuild

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

④耐心等待rebuild完成,完成后点击进行Deploy All
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
⑤继续耐心等待Deploy All完成,完成后点击工具栏Tools→Build DFU file(生成DFU文件)
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
⑥保存所需的升级文件,选择Sign all projects,点击 Proceed。
建议修改了哪些配置就保存哪个,升级文件的大小直接决定升级所需的时间长短。

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

6.1我这里保存的第三个。
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

6.2点击不加密,然后点击Proceed。
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

6.3生成DFU文件(bin文件),输出窗有提示生成后的路径,HID DFU application工具可直接复制路径放入。
高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

⑦插入USB,打开设备管理器,找到USB驱动,查看芯片USB的值。

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

⑧打开HID DFU application工具,复制输入路径放入,输入芯片的USB的值,一切就绪后兴奋的点击Run

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级

⑨升级中…
噔噔噔,升级完成

高通QCC30xx_QCC51xx_如何 DFU升级 OTA升级
⑩测试验证通过,无异常。

加粗样式 注:步骤很重要不能错