记录一个高级BUG

偶然出现一次,差点额忘记,但是一旦出现,后患无穷,记录一下。

我做OTA升级,能感觉到BIN文件已经HTTP下载成功,并且新程序已经RUN

因为新程序会在任务中一直鸣叫,但是MQTT一直没有看到设备入网。

看LOG,我的设备没有连接到正确的平台!

思考:这个BIN文件是之前上传到平台的,其间我已经修改了工程!

因为CFG文件是不变了,设备会读CFG获得平台地址!

也就是我CFG改了以后,之前的BIN文件已经有隐患了!!!它读的结构体

和现在的,已经不同了!!

所以:升级 只能做现在环境工程编写的BIN,而回滚是危险的,比如上面我修改了CFG这个文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值