本文针对现网各种场景,对hi3798MV300、Hi3798MV310、Hi3798MV300H共升级包方案的升级包的编译、制作方法和原理进行了详细介绍。
适用场景
场景1:
现网同时有Hi3798MV300和Hi3798MV300H,而且版本基线相同,现需要升级到最新版本
场景2:
现网同时有Hi3798MV300和Hi3798MV300H,但版本基线不同,现均需要升级到最新版本,升级后基线相同
场景3:
现网同时有Hi3798MV300和Hi3798MV300H,但版本基线不同,升级后维持各自基线版本。
场景4:
现网同时有Hi3798MV300、Hi3798MV300H和Hi3798MV310,需要升级到最新版本。
限制
编译时,Hi3798MV300和Hi3798MV300H的product_TARGET设置必须相同
不支持变分区升级
暂不支持安全L2和TEE版本
无法共用的部分
Hi3798MV300与Hi3798MV300H无法共用的部分如表1-1。
本方案中system分区共用一套镜像,system/lib下放了两个modules目录存放ko文件如图1-1,启动时根据芯片类型加载不同目录下的ko。由于kernel更新时可能涉及ko文件,所以升级kernel镜像时需要同时升级system分区。
海思Hi3798MV300/Hi3798MV310/Hi3798MV300H共升级包使用指南芯片手册下载地址:
http://bbs.16rd.com/thread-479554-1-1.html
文章来源:
一牛网论坛