中
A
我的bin文件经过编译后加密成特定的bin文件,然后经过OTA解密再写入进去 ,写入的时候otaWrite(voip*p)函数,确一直卡在这个函数,没办法写入成功。使用的是5316——module工程。其中版本号及ota错误使用另外的服务对app端进行回复。
你好,
otaWrite函数中有一些固件校验的处理,在BLE SDK中未开源,所以请测试原始SDK未加密的OTA流程是否正常,再和加解密之后的固件做对比,同时也可以自行实现otaWrite函数,可以参考meshSDK otaWrite函数的处理(开源)。
您好!很感谢您一直来的指导和帮助!目前使用SDK自带的CRC校验之后已经成功解决了这一问题!
@Soyo
你好,
otaWrite函数中有一些固件校验的处理,在BLE SDK中未开源,所以请测试原始SDK未加密的OTA流程是否正常,再和加解密之后的固件做对比,同时也可以自行实现otaWrite函数,可以参考meshSDK otaWrite函数的处理(开源)。
您好!很感谢您一直来的指导和帮助!目前使用SDK自带的CRC校验之后已经成功解决了这一问题!
@Soyo
你好,
otaWrite函数中有一些固件校验的处理,在BLE SDK中未开源,所以请测试原始SDK未加密的OTA流程是否正常,再和加解密之后的固件做对比,同时也可以自行实现otaWrite函数,可以参考meshSDK otaWrite函数的处理(开源)。
您好!很感谢您一直来的指导和帮助!目前使用SDK自带的CRC校验之后已经成功解决了这一问题!
@Soyo