更换x210的uboot的logo

来源:互联网 发布:ssm商城源码 编辑:程序博客网 时间:2024/05/18 13:28

本文讲述如何更换uboot的logo,把某鼎的logo换掉


目标板:x210v3s

CPU:s5pv210

uboot版本信息


准备工具: ①GMIP(for LINUX)

②图片一张,分辨率不能太高,且不能太大

③uboot源码

步骤:一、获取.c格式的图片

将图片在GMIP下导出.C文件,c文件模样如下

关于GMIP的安装使用请百度

二、替换原uboot中的相应代码,笔者的代码位于u-boot-jiuding/uboot/drivers/video/logo.c,如下




可以看出某鼎原logo图片分辨率为250*186,分辨率越大,图片代码量越大,编译出来的uboot.bin越大,

注意尽量不要让uboot超过400KB,否则很容易出错,导致uboot无法正常工作

上图


笔者图片转换后的C源码396KB(注意不是uboot),然后替换相应代码即可

注意LCD的分辨率,在这里吐槽


①某鼎的烧录脚本根本无法使用,内含几个致命错误,使用某鼎x210v3s开发板的同学需要到sangsumg官方uboot中拷贝SD卡烧写脚本sd_fusing.sh到LINUX中烧录使用

②某鼎的windows烧写工具无法正确烧写刚编译好uboot,某鼎给的uboot应该是经过处理的

③某鼎的论坛真的是没法看

不过有一点好就是板子性价比还算好,仅此而已