移远官网

BC260Y在阿里云物联网平台进行OTA升级自己的单片机程序

我已经在阿里云平台上配置好了升级的bin文件包,云服务器发送的消息是:+QMTRECV: 0,0,"/ota/device/upgrade/i7pjRTDym9X/CP000001","{“code”:“1000”,“data”:{“size”:3072,“sign”:“c2facc4645e6d54d2be982670586d770”,“version”:“1.1”,“signMethod”:“Md5”,“url”:"https://iotx-ota.oss-cn-shanghai.aliyuncs.com/ota/6c26a97f8a7f71458ecffbbd301e0f1e/clfrwrujy00003n90qh9meqzx.bin?Expires=1681031545&OSSAccessKeyId=LTAI4G1TuWwSirnbAzUHfL3e&Signature=3IZ2c9svbQzQX%2BV07ar%2FRjqi8wI%3D",“md5”:“c2facc4645e6d54d2be982670586d770”},“id”:1680945145182,“message”:“success”}"

然后我现在需要获取这个url地址中的bin文件包,请问我该用什么指令呢,什么格式

试了QISEND 和QFOTADL都不行不知道是不是格式有误

您好,

文档上升级只是针对模组的升级,MCU升级这个需要您这边自己做SOTA升级,模组这边只是透传。
谢谢!

您好这个模块是不是不支持http协议

是的,不支持!
谢谢!

现在我换了MQTT的OTA升级方式,这是用MQTT助手接收到的bin文件,没有任何问题


但是我用BC260Y模块测试的时候就只回复bin文件代码中的少数一条了,这是为什么,请问其他数据去哪里了,或者是不是我的接收方式有误