stm32有没有人搞过用2g模块的远程升级?

2019-12-12 18:12发布

物联网设备,带gprs模块。如果可以远程升级代码,确实比较有用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
27条回答
liujian6f
1楼-- · 2019-12-14 07:15
10楼正解!最大保证数据的可靠!
mengtiantang
2楼-- · 2019-12-14 08:01
lnskngdc 发表于 2018-9-14 15:55
OTA升级

通过TCP分块接收固件,存在外部FLASH,校验无误后,通过boot把固件从外部FLASH读到代码段,再软重 ...

这个是做个类似的吧
shenwrt
3楼-- · 2019-12-14 11:05
什么方式不重要吧,接收整个固件包后,存入flash中,在flash中做个标志位,再写个bootloader程序,启动时检测到更新标示位,进行更新
huarana
4楼-- · 2019-12-14 11:27
 精彩回答 2  元偷偷看……
752438771
5楼-- · 2019-12-14 12:00
模组有ftp就用ftp搞,没有可以用http/https文件下载,都支持断点续传,嫌麻烦也可以自定义协议,程序不大可以直接下载到MCU flash中,分三个区,bootloader/app/app_download,新的固件先下载到app_download中,然后校验没问题了就跳入bootloader,把固件拷贝到app区,然后运行
chendaon
6楼-- · 2019-12-14 12:49
应用代码的校验和断点续传是必须要实现的,这样网络稍微差一点也没什么关系哦。慢慢传,总能传完。

一周热门 更多>