ok6410之linux2.6.36内核添加logo显示
2012-09-04 16:08
399 查看
在OK6410板子启动时并没有显示可爱的小企鹅logo,故进行添加显示并修改成自己喜欢的图片。
配置内核:make meunconfig
Device Drivers --->
Graphics support --->
<*> Support for frame buffer devices --->
< *> S3C Framebuffer Support (eXtended)
<*> Samsung S3C framebuffer support
Select LCD Type (4.3 inch 480x272 TFT LCD) --->
[*] Bootup logo --->
[*] Standard 224-color Linux logo
Console display driver support --->
[*] Framebuffer Console Rotation
这样,就能显示一个可爱的小企鹅了。
现在告诉大家怎么把小企鹅图片显示成自己想要的图片。
(1)首先准备一张320X240的图片,如图1:
再准备好修改图片的软件,在这里我们使用ubuntu的gimp。
(2)Ubuntu安装gimp:
sudo apt-get install gimp
这样即可安装完毕。在linux终端中运行
gimp
打开软件如图2:
(3)空白处点击右键,选择Image->Mode->Indexed,如图3:
(4)在弹出的新选项框内进行如下设置。如图4: 在Maximun
number of colors 中设置为224
设置完毕后,点击右下方的“Convert”。
然后右键->image->mode->rgb,将图片转换为rgb模式,如图5:
(5)点击软件的“file”->“save
as”,如图6:
保存为图片,名称和格式为logo_linux_clut224.ppm。如图7:
选择Ascii格式,如图8。
将新生成的logo_linux_clut224.ppm拷贝到内核源码包中的drivers/video/logo中,替换同名文件。
(6)重新编译内核源码即可。
详见:
http://bbs.witech.com.cn/viewthread.php?tid=473&highlight=
配置内核:make meunconfig
Device Drivers --->
Graphics support --->
<*> Support for frame buffer devices --->
< *> S3C Framebuffer Support (eXtended)
<*> Samsung S3C framebuffer support
Select LCD Type (4.3 inch 480x272 TFT LCD) --->
[*] Bootup logo --->
[*] Standard 224-color Linux logo
Console display driver support --->
[*] Framebuffer Console Rotation
这样,就能显示一个可爱的小企鹅了。
现在告诉大家怎么把小企鹅图片显示成自己想要的图片。
(1)首先准备一张320X240的图片,如图1:
再准备好修改图片的软件,在这里我们使用ubuntu的gimp。
(2)Ubuntu安装gimp:
sudo apt-get install gimp
这样即可安装完毕。在linux终端中运行
gimp
打开软件如图2:
(3)空白处点击右键,选择Image->Mode->Indexed,如图3:
(4)在弹出的新选项框内进行如下设置。如图4: 在Maximun
number of colors 中设置为224
设置完毕后,点击右下方的“Convert”。
然后右键->image->mode->rgb,将图片转换为rgb模式,如图5:
(5)点击软件的“file”->“save
as”,如图6:
保存为图片,名称和格式为logo_linux_clut224.ppm。如图7:
选择Ascii格式,如图8。
将新生成的logo_linux_clut224.ppm拷贝到内核源码包中的drivers/video/logo中,替换同名文件。
(6)重新编译内核源码即可。
详见:
http://bbs.witech.com.cn/viewthread.php?tid=473&highlight=
相关文章推荐
- 修改linux内核开机logo并居中全屏显示
- 修改linux内核开机logo并居中全屏显示
- 修改linux内核开机logo并居中全屏显示
- 修改linux内核开机logo并居中全屏显示【转】
- 修改linux内核开机logo并居中全屏显示
- Linux-2.6.32.2内核在mini2440上的移植----通过LCD显示内核启动信息及修改Linux LOGO
- 修改linux内核开机logo并居中全屏显示
- 修改linux内核开机logo并居中全屏显示
- linux内核开机logo显示几分钟之后黑屏解决办法
- linux-2.6.35内核移植—网卡驱动的添加
- Linux 2.6.36内核优化指南
- linux 添加内核模块
- 制作Linux内核开机Logo
- S3c6410 linux内核移植(9)---添加adc驱动、电池电量检测之文件修改
- Linux 2.6.36版本内核分析之asmlinkage
- 【Linux】Linux添加系统调用以及内核编译过程
- Linux内核实践 - 如何添加网络协议
- 路由表添加策略和路由项添加策略【针对Linux2.6.18内核】(未完)
- Linux 2.6.36内核优化指南(转)
- 如何在Linux 4.12内核添加系统调用