维护成本直降!RK3576核心板/开发板OTA升级功能详解,触觉智能瑞芯微RK方案商

描述

触觉智能旗下瑞芯微RK3576核心板/开发板产品方案,已新增支持【OTA升级功能】。下文将为大家带来详细的RK3576 OTA 升级操作指南。

rk3576

 

 

OTA升级技术

OTA(Over‑the‑Air)即空中下载技术,是Linux、安卓Android等系统中常见的标准软件升级方案。它功能完善,能实现系统无损伤升级,既可以通过WiFi、4G/5G网络直接下载OTA包完成更新,也支持将OTA包存入SD卡或U 盘进行本地升级。

 

本⽂OTA升级整包或散包固件的2种方法。基于触觉智能RK3576开发板Purple Pi OH2,升级Buildroot系统示范。

 

OTA升级整包固件(完整镜像)

  • 拷贝固件至对应路径

触觉智能RK3576现固件已支持OTA升级,将要的升级固件update.img拷贝到文件系统的/userdata目录下

root@rk3576-buildroot:~# ls /userdata/update.img/userdata/update.img

 

  • 执行升级指令

执行update指令开始升级:

update ota /userdata/update.img

 

执行该指令后,主板会重启进入Recovery模式,并升级固件,等待系统升级完系统会再次重启。

rk3576

完成重启后就完成OTA升级了。

 

OTA升级散包固件(如单独升级内核、文件系统)

在SDK目录下设置要打包的分区,命令如下:

make edit-package-file

rk3576

将不需要打包的分区设置为RESERVED即可(package-file、parameter和userdata不可修改,userdata用于存放升级文件)。

 

  • 假设只升级rootfs分区

文件目录:

 

# NAME PATH package-file package-file parameter parameter.txt bootloader MiniLoaderAll.bin uboot RESERVED misc RESERVED boot RESERVED recovery RESERVED backup RESERVED userdata userdata.img oem RESERVED rootfs rootfs.img

 

执行打包命令,制作待升级的固件:

./build.sh updateimg

 

升级前确认内核编译时间,并在根文件系统新建一个test.txt测试文件:

rk3576

 

执行如下命令升级固件,系统重启先进入Recovery分区升级固件,等待系统升级完系统会再次重启:

update ota /userdata/update.img

 

升级完后确认内核编译时间没有变化,跟文件系统新建的文件已不在,证明rootfs分区更新成功。

rk3576

 

  • 单独升级kernel分区镜像

文件目录:

# NAME PATH package-file package-file parameter parameter.txt bootloader MiniLoaderAll.bin uboot RESERVED misc RESERVED boot boot.img recovery RESERVED backup RESERVED userdata userdata.img oem RESERVED rootfs RESERVED

 

修改完重新打包固件,命令如下:

./build.sh updateimg

 

升级前确认内核编译时间,并在文件系统新建测试文件test.txt。

rk3576

执行如下命令升级固件,系统重启先进入Recovery分区升级固件,等待系统升级完系统会再次重启。

update ota /userdata/update.img

 

升级完后确认内核编译时间有更新,跟文件系统新建的文件test.txt还在,证明kernel分区更新成功。

rk3576

触觉智能RK3576开发板/核心板,4核A72+4核A53+M0多核异构处理器,主频最高2.2GHz,6Tops算力NPU!核心板低至40.5×40.5mm极致小尺寸,全新Linux6.1内核,广泛支持Linux、Android、OpenHarmony开源鸿蒙等多个操作系统。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分