当前位置:首页>科技生活 >科技>正文

开发板制作开机LOGO就是这么简单

2023-03-25 责任编辑:未填 浏览数:0 曼波资讯网

核心提示:$cp/work/logo_linux_//作者做的logo文件在/work/目录下。将其复制到内核目录以覆盖原始徽标文件$ CD/work/system//drivers/video/logo/。。

内核:

ubuntu:

开发板:JZ2440(方法通用,但不限于JZ2440)

1669643533656866.jpeg

用途:JZ2440开机logo默认是一只可爱的小企鹅。我们换成自己喜欢的图吧。

准备:准备BMP或PNG图像。如果图像是其他格式,您可以使用Windows附带的绘图软件打开它们,然后将它们保存为BMP或PNG格式的徽标图像。图像分辨率不低于JZ2440分辨率480*272,否则无法显示。

步骤:

1.安装光盘上没有的图像转换工具netpbm $ sudo apt-getinstalltnetpbm,然后输入y//假设ubuntu可以上网。

制作linuxlogo图片

2.假设图片是(png格式图片)

$

$

$_linux_

假设图片是(BMP格式图片)$

$

$_linux_注意:转换后的文件名有规定,必须是logo_linux_

3.生成的logo_linux_就是我们需要的logo文件。将其复制到内核目录以覆盖原始徽标文件$ CD/work/system//drivers/video/logo/

$cp/work/logo_linux_//作者做的logo文件在/work/目录下。

4.检查logo目录下是否有logo_linux_的文件,有就删除!

$rmlogo_linux_

5.配置内核支持logo显示(如果内核使用_ patch,默认情况下已经支持logo显示)

$makemenuconfig

设备驱动程序—

图形支持—

控制台显示驱动程序支持—

*Framebufferconsolesupport

Bootuplogo—

*标准224色Linux徽标

6.重新编译内核,刻录$ makeuImage,上传uiimage到windowtftp软件所在的目录。

进入开发板uboot进行一些必要的设置PING//设置网关//设置子网掩码//在uboot阶段设置开发板//设置服务器IP TFTP 3000000 uImage//下载uImagenanderasekernel///擦除内核分区//烧录uImage。

因为作者的文件系统在nfs上,所以先设置bootargssetbootgsnoinitrdroot=/dev/nfsnsroot=192 . 168 . 1 . 199:/work//rootsip=192 . 168 . 1 . 100:192 . 168 . 1 . 199:192 . 168 . 1 . 20。Linxrc console=ttysac0,115200//设置bootargssave//保存环境变量boot//启动开发板

效果:

1669643535723903.png

您可能对以下内容感兴趣:

预热|期待已久的单片机,Linux二合一STM32MP157开发板亮相。

韦东山:嵌入式Linux的学习路线图

了解更多信息

阅读上文 >> 名片制作,教你一招快速制作
阅读下文 >> 万万没想到的手机安全防范(三)谁盗走了我的流量?


本文地址://www.manbovn.com/kejixinwen/20230325/38174.html

转载本站原创文章请注明来源:曼波资讯网

友情链接