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

相关推荐
丁劲犇7 小时前
Qt Graphs 模块拟取代 charts 和 data visualization还有很长的路要走
c++·qt·qml·visualization·charts·graphs
寄思~8 小时前
PyQt5—Qt QDialog 学习笔记
开发语言·笔记·python·qt·学习
枫叶丹410 小时前
【Qt开发】Qt的背景介绍(三)-> 认识Qt Creator
开发语言·qt
only-lucky11 小时前
QT之openGL使用(一)
开发语言·qt
Mr_Xuhhh1 天前
Qt窗口(2)-工具栏
java·c语言·开发语言·数据库·c++·qt·算法
bug和崩溃我都要1 天前
QGIS二次开发环境搭建(qgis-3.28.6+qt5.15)
qt·qgis
钢铁男儿1 天前
PyQt5信号与槽(信号与槽的高级玩法)
python·qt·算法
alicema11111 天前
萤石摄像头C++SDK应用实例
开发语言·前端·c++·qt·opencv
Mr_Xuhhh1 天前
QT窗口(4)-浮动窗口
android·开发语言·网络·数据库·c++·qt