嵌入式开机logo于进度条(linux)
来源:互联网 发布:js 对象的key为变量 编辑:程序博客网 时间:2024/05/16 18:33
嵌入式平台的启动主要分为三个部分:
1.bootloader
2.kernel
3.roofs
这三个过程都可以设置logo或进度条,我的硬件平台是ti的dm3730+nandflash,
软件是x-loader+u-boot+linux。
bootloader:
x-loader完全是可以显示logo的,引人x-loader的原因就是u-boot体积过大,cup的片内ram很小,所以将logo转换后的bin文件链接进x-loader是肯定不行的,当然可以使用外部加载的方式实现,但是我有两个原因不愿意这么做:
1.我们现在产品没有完全关闭电源的功能,所以所谓的关机只是x-loader在运行,它关掉了所有外设,所以在x-loader中显示logo显然是不合理的;
2.开机过程中x-loader运行时间极短,所以也没必要在这个过程中增加logo。
uboot,我不知道u-boot是不是提供了已经实现的logo方法,反正我的方法是编写一个了一个dss初始化函数,并将logo转换后的bin文件链接进去了,这虽然导致了u-boot从原先的240Kb剧增到1900Kb,但是效果很好,如何在u-boot中添加logo,参阅我这篇文章。
kernel:
没什么好说的,kernel对logo的支持很好,添加与logo位置的调整可以看这里。
rootfs:
根文件系统的加载一般是比较耗时的,所以进度条就比较重要了,前段时间研究了一下psplash,发现这是个好工具,具体看这里。
- 嵌入式开机logo于进度条(linux)
- 修改嵌入式linux开机logo
- 嵌入式Linux开机Logo的制作
- 嵌入式开机logo更改
- linux开机logo制作
- Linux 开机Logo制作
- Linux 开机Logo制作
- linux开机logo制作
- linux开机logo制作
- 制作linux开机logo
- Linux 开机Logo制作
- Linux开机LOGO修改
- linux 开机logo
- linux 开机LOGO修改
- linux开机logo制作
- 修改linux开机logo
- Linux开机自定义logo
- wince5.0 eboot开机logo和进度条
- MySql数据库网页备份功能的设计
- uboot开机logo
- JAVA Ftp实现文件上传于下载
- Oracle10.2.0.1开始可以在线删除数据文件
- android-整体UI设计-(滑动导航栏+滚动页面)
- 嵌入式开机logo于进度条(linux)
- 友盟数据统计
- Ping返回信息分析
- Linux Make 命令详解
- shell编程 if语句 .
- xcode的other linker flag的含义
- AIX存储管理
- _objc_setProperty_nonatomic和_objc_setProperty_atomic运行时没有找到的问
- 查看linux系统网卡工作模式、速率等ethtool eth0