最新案例教程点击下方链接跳转,优快云已停止更新
点
击
跳
转
最新2.2版本hota升级相关接口:
hota(仅支持2.2以上版本)
HTTP OTA
案例说明:
使用HTTP协议实现OTA空中升级,更新开发板的python程序。只需要获取存储位置相应的URL就可以进行更新。(案例使用阿里云OSS进行演示,用户根据需要自行更改存储位置)
(1)获取URL
将最新程序上传阿里云OSS。获取存储位置的URL。
- 将main.py和board.json文件压缩成zip格式文件

- 阿里云创建Bucket

- 上传文件zip文件

- 点击详情 - 复制文件URL(可适当加长时间,超时后URL将会失效)

(2)功能代码
- 2.2版本获取IMEI号接口有更新,需要更改以下内容(Ctrl+F 查找modem)
import utime as time
#2.02版本替换成
#from modem import net as mynet
import net as mynet
#################################
...
if __name__ == '__main__':
connect_network()#连接网络
#2.02版本替换成
#pacversion = modem.info.getDevFwVersion()
#print('---------------------------pacversion={}'.format(pacversion))
#sntp.settime()#SNTP对时
#print("csq:",mynet.getCsq())
pacversion = modem.getDevFwVersion()
print('---------------------------pacversion={}'.format(pacversion))
sntp.settime()#SNTP对时

本文介绍如何使用HaaS5062.0开发板通过HTTP协议实现OTA空中升级,包括获取URL、功能代码实现及日志输出等内容。文中详细展示了更新开发板Python程序的方法。
最低0.47元/天 解锁文章
406

被折叠的 条评论
为什么被折叠?



