RK3562 OTA 方法

需求来源

最近在用RK3562平台做直流桩主控板的开发,使用QT来编写应用,前面已经实现把QT放在了根文件系统镜像内,现在我们要实现OTA的功能,且让QT应用产生的用户数据在OTA之后仍然保留

第一步 设置升级镜像的内容

打开package-file

注释掉oem和userdata分区

QT应用配置数据存到userdata分区,这样更新固件的时候,数据就不会丢了

第二步 打包升级镜像

在这个目录下运行,即可打包镜像

./mkimage.sh pack

第三步 下载固件到userdata分区

把update.img放在HTTP文件服务器上

用QT发命令:

wget http://192.168.7.90/update.img -P /userdata

第四步 下载完成后更新固件

用QT发命令:

update ota /userdata/update.img

相关推荐
mengzhi啊5 小时前
Qt Designer UI 界面 拖的两个 QLineEdit,想按 Tab 从第一个跳到第二个
qt
笨笨马甲7 小时前
Qt MQTT
开发语言·qt
薛定谔的悦8 小时前
嵌入式 OTA(远程固件升级)(二)
服务器·数据库·能源·储能·ota
姓刘的哦11 小时前
Qt实现蚂蚁线
开发语言·qt
Ivy_belief11 小时前
Qt网络编程实战:从零掌握 QUdpSocket 及 UDP 通信
网络·qt·udp
丁劲犇12 小时前
在Trae Solo模式下用Qt HttpServer和Concurrent升级MCP服务器绘制6G互联网覆盖区域
服务器·开发语言·qt·ai·6g·mcp·trae
笨笨马甲12 小时前
Qt MODBUS协议
开发语言·qt
我喜欢就喜欢12 小时前
Word 模板匹配与样式同步技术详解
开发语言·c++·qt·word·模板匹配
Ronin30514 小时前
【Qt常用控件】容器类控件和布局管理器
开发语言·qt·常用控件·布局管理器·容器类控件
2301_803554521 天前
qt信号槽机制以及底层实现原理
开发语言·qt