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

相关推荐
C++ 老炮儿的技术栈4 分钟前
Qt工控实战:自研机器人TCP长连接客户端(粘包处理+心跳保活+自动重连完整源码解析)
qt·tcp/ip·机器人
森G1 小时前
76、仿ASIO实现的Linux c++服务器------服务器源码解析----云视频服务项目
c++·qt
superkcl20222 小时前
【QT Thread】
c++·qt
森G3 小时前
78、框架分析------服务器源码解析----云视频服务项目
服务器·c++·qt
森G14 小时前
61、信号与槽机制在 TCP 编程中的应用---------网络编程
网络·c++·qt·网络协议·tcp/ip
古德new15 小时前
鸿蒙PC迁移:Photoflare Qt 图片编辑器鸿蒙PC适配全记录
qt·编辑器·harmonyos
古德new19 小时前
鸿蒙PC迁移:Anki Qt 记忆卡片工具鸿蒙PC适配全记录
qt·华为·harmonyos
雪的季节21 小时前
Qt 进程间通信(IPC)全方案
qt
雪的季节1 天前
Qt Graphs 2D+3D介绍
qt·3d
小鹏linux1 天前
鸿蒙PC迁移:TupiTube Desk Qt 2D 动画工作室鸿蒙PC适配全记录
qt·华为·harmonyos