Topic

FAQ
Login Register
bin文件经过编译后加密,ota进行的时候会一直失败
Jun 28, 2022 12:41

/

A

/A


我的bin文件经过编译后加密成特定的bin文件,然后经过OTA解密再写入进去 ,写入的时候otaWrite(voip*p)函数,确一直卡在这个函数,没办法写入成功。使用的是5316——module工程。其中版本号及ota错误使用另外的服务对app端进行回复。


TL_Soyo Jun 29, 2022 09:44
0
/A

你好,

    otaWrite函数中有一些固件校验的处理,在BLE SDK中未开源,所以请测试原始SDK未加密的OTA流程是否正常,再和加解密之后的固件做对比,同时也可以自行实现otaWrite函数,可以参考meshSDK otaWrite函数的处理(开源)。

2 replies
TL_Soyo Jun 29, 2022 09:44
0
/A

你好,

    otaWrite函数中有一些固件校验的处理,在BLE SDK中未开源,所以请测试原始SDK未加密的OTA流程是否正常,再和加解密之后的固件做对比,同时也可以自行实现otaWrite函数,可以参考meshSDK otaWrite函数的处理(开源)。