系统:Linux debian10 desktop
内核:kernel 4.4.194
平台:rockchip rk3399
1.前言
近期有客户提到需要动态的替换设备的logo,这个以前在高通平台有做过,其实现方法是烧录替换splash.img镜像,没有深究过其中实现机制原理,现在想来,和本次我基于rk3399怕平台实现所分析的应该八九不离十吧,都是用分区替换实现动态更改logo的需求。
本文关于logo动态替换是基于rk平台现有的基础进行,可参考sdk里docs子目录下的uboot文档。
其大致内容如下:
2.实现
2.1 新增logo分区
关于如何新增分区可参考分区表文件parameter.txt里其他分区的实现,注意分区之间不要重叠覆盖即可了,因为分区新增步骤比较简单,这里不详述如何制作logo分区,有需要可私聊或留言。
ps:这里若大家有遇到分区烧录工具无法烧