CH582OTA升级后OTA升级软件断联后进入BLE调试软件再次连接变名前的simple peripheral可以连上此时是升级过的吗,退出BLE调试助手再次扫描显示的是OTAOTAOTA_OTAOTA,连接后服务变少,与simple peripheral区别是什么
查看: 1852
回复: 4
CH582OTA升级后连接
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
当显示蓝牙名称为OTAOTAOTA_OTAOTA的时候,此时程序处于IAP中,等待升级,服务只有用于OTA的,当名字显示simple peripheral时,此时程序处于app部分跑用户代码。
默认例程的逻辑应该不是连接再断开就会触发OTA,应该是通过通道3发送一个数据才行,可以看看你的app代码中是在什么情况下调用jump_ota的。
也可观察打印输出来判断。
是通过通道3发送一个数据触发的,那么在OTA升级完成之后,新编译的代码是自动重新运行的吗?
若升级后再次修改了APP代码,可以直接将需升级的hex文件放入OTA升级软件进行升级吗?还是说需要重新合并生成bin文件烧录进芯片进行OTA升级呢?
IAP升级成功后会跳入到app部分执行用户程序的,
若再次升级只需要将app部分的hex放入到OTA软件就可以了,
好的,感谢
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录