U-boot开机logo的制作方法
来源:互联网 发布:nosql数据库设计 编辑:程序博客网 时间:2024/04/28 13:13
在有实现LCD显示和LCD命令行终端的U-boot中,在左上角都有显示一个logo,如果是atmel的芯片,就会有atmel的logo,三星的则是denx的logo。
有的网友发邮件说想改成自己公司的Logo,而且如果是自己玩的话,改成自己喜欢的logo也爽阿。所以今天我做好了实验,将简单的修改方法总结如下:
一、图片的放置路径
所有的开机logo都放在了 /tools/logos 之下,你只需要将你的班子作对应的logo替换就好了。
对于S3C2440,你只需要将denx.bmp替换成你想要的logo就好了。
对于ATMEL的芯片,据说会显示ATMEL的logo,所以替换那个logo即可。
但是你所替换的logo必须和原来的大小、格式一模一样,否则会出现u-boot使用过程中宕机重启的后果。
二、图片的大小标准
不同的logo对应不同的大小,这里S3C2440所对应的是160*96分辨率的BMP图片。
三、图片的转换脚本
在制作图片前,请您现确认您的Linux主机上安装了Netpbm 工具包。如果是ubuntu,你可以直接用新立得安装;如果是别的发行版,可以在 Netpbm主页 下载源代码编译。
将你想要的图片裁减成160*96的JPG图片,然后用以下的脚本处理一下就好了:
#!/bin/sh
#install Netpbm first
jpegtopnm $1 | ppmquant 31 | ppmtobmp -bpp 8 > $2
使用方法: (脚本名) ( 待处理的JPG图片名) (输出文件名)
以下是我的mini2440更改过logo后的效果图:
文章出处:http://blog.chinaunix.net/u1/34474/showart_2085233.html
- U-boot开机logo的制作方法
- U-boot开机logo的制作方法
- 修改u-boot的开机logo及显示过程
- U-boot中设置开机logo的方法
- 修改u-boot的开机logo及显示过程
- 修改u-boot的开机logo及显示过程
- u-boot的开机logo及显示过程
- 修改u-boot的开机logo及显示过程
- android开机logo制作方法
- u-boot之开机logo篇
- boot开机制作方法
- android第二屏开机logo在linux下的制作方法
- 制作u-boot LCD开机logo 及LCD字符显示错误的解决
- Am335x之u-boot LOGO的增加
- 自定义u-boot启动logo的方法
- 自定义u-boot启动logo的方法
- 自定义u-boot启动logo的方法
- 自定义u-boot启动logo的方法
- JavaScript获取css属性值
- zend Framework——Programmer's Reference Guide
- JDK最新版本下载及JDK安装与配置
- BusyBox with ctrl + c 无法结束当前 应用程序
- 扩充VMware Workstation硬盘空间
- U-boot开机logo的制作方法
- SQL SERVER2008 EXPRESS setup -- the specified credentials for the sql server service are not valid
- VS2010配置编译驱动
- 这个unique约束在mssql中如何建立
- 还是spring中hibernate.current_session_context_class问题
- VC动态创建控件
- 回溯法----旅行售货员问题
- JDK 1.6.0 以上版本环境变量的配置
- C# 获取当前月份的天数的三种方法