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

相关推荐
枫叶丹42 小时前
【Qt开发】输入类控件(二)-> QTextEdit
开发语言·qt
先知后行。4 小时前
QT实现计算器
开发语言·qt
掘根4 小时前
【Qt】常用控件3——显示类控件
开发语言·数据库·qt
GUIQU.4 小时前
【QT】嵌入式开发:从零开始,让硬件“活”起来的魔法之旅
java·数据库·c++·qt
feiyangqingyun12 小时前
基于Qt和FFmpeg的安卓监控模拟器/手机摄像头模拟成onvif和28181设备
android·qt·ffmpeg
xiyangxiaoguo21 小时前
Qt中使用多线程的范式
qt
攻城狮7号1 天前
【AI时代速通QT】第七节:Visual Studio+Qt 开发指南
c++·qt·跨平台·visual studio·qt vs tools
极地星光1 天前
如何使用 Qt Creator 高效调试
qt
轩情吖1 天前
Qt常用控件之QWidget(三)
开发语言·c++·qt·控件·cursor·qwidget·windowopacity
O_o3811 天前
QT多窗口跳转
开发语言·qt