QCC512x QCC302x QCC303x earbud 軟件GAIA OTA DFU
空中升級實現方法以及升級步驟
概述
OTA只能升級部分,不是所有的都可以OTA。如PSKEY區,藍牙地址,藍牙名稱,EQ/CVC文件等。可喜的是,基於自身的技術積累,騰泰技術創新性地支持藍牙名稱,EQ/CVC文件OTA升級。
實現步驟
1、修改宏定義
打開工程屬性,查看是否定義宏:INCLUDE_DFU和INCLUDE_DFU_PEER。默認是定義的,目前支持通過連接一個耳機,同時對左右耳機升級。
2、代碼部分修改
根據實際情況修改一下代碼,如下:
主要是需要appSmHandleDfuAllow允許DFU。即使這樣,代碼默認是必須在充電盒才能順利OTA,可以根據實際修改終止OTA的條件。
3、生成DFU密鑰
在mde的tools下面選擇Setup DFU security,如下圖。
會彈出如下窗口,點擊確定
該過程同一個工程項目做一次即可,不需多次執行。再次執行會提示
選擇use在使用之前的密鑰,如果Replace的話,則之前的樣機則會因為密鑰不同無法升級。
4、生成升級bin文件
然后在mde的tools下面執行Build DFU file 如下圖
然后會出現如下圖,點擊確定
后續會出現
建議一直Proceed即可。然后可以在mde看到已經生成DFU文件。
把該QCC512X_dfu_file.bin放到手機上,然后通過高通的GAIA Control APP來升級即可。
GAIA Control APP 可以在騰泰技術下載中心下載。
升級步驟
GAIA Control APP升級使用說明
1、選擇需要升級的設備
2、然后CONNECT BR/EDR,連接后如下圖
3、點擊Upgrade 然后選擇以上生成的bin文件
4、選中然后 點擊START UPGRADE就開始升級
5、此時正在升級PEER(如果PEER連接的話,騰泰支持升級單個耳機)
6、點擊OK,以上OTA完成。