以Rockchip linux SDK为例进行说明,参考文档<Rockchip_Introduction_UBoot_rkdevelop_vs_nextdev_CN.pdf>第5.6.1节。

RK U-Boot 目前支持的显示接口包括:RGB、LVDS、EDP、MIPI 和 HDMI,未来还会加入 CVBS、DP等。U-Boot 显示的 logo 图片来自 kernel 根目录下的 logo.bmp 和 logo_kernel.bmp,它们被打包在resource.img 里。

将logo.bmp 和 logo_kernel.bmp存放于kernel目录之后,重新编译uboot生成新的uboot.img、编译kernel生成新的boot.img,然后将新的img烧写进主板即可。

对图片的要求:

8bit 或者 24bit BMP 格式;
logo.bmp 和 logo_kernel.bmp 的图片分辨率大小一致;
对于 rk312x/px30/rk3308 这种基于 vop lite 结构的芯片,由于 VOP 不支持镜像,而 24bit 的 BMP 图片是按镜像存储,所以如果发现显示的图片做了 y 方向的镜像,请在 PC 端提前将图片做好 y 方向的镜像。

linux之替换开机logo相关推荐

  1. linux内核开机显示企鹅logo,批改linux内核kernel开机logo(小企鹅)

    修改linux内核kernel开机logo(小企鹅) 修改linux内核kernel的开机图片(原为小企鹅图片). 转载请注明出处:http://blog.csdn.net/wang_zheng_ka ...

  2. NXP i.MX6 linux应用层替换开机logo

    项目场景: 在眺望电子TW-IMX6DL-EVM开发板上开机Logo默认是编译进内核的,更换起来很不方便,通过改写内核源码,可以实现应用层直接更换内核Logo.在此基础上,本文介绍通过两种方式在应用层 ...

  3. 制作Linux嵌入式系统开机LOGO(图片)

    内核:linux-2.6.22.6 ubuntu:Ubuntu 9.10 开发板: JZ2440(方法通用,不局限于JZ2440) 目的: JZ2440开机logo默认是一只可爱的小企鹅.我们把它替换 ...

  4. Linux内核启动去掉企鹅,修改linux内核kernel开机logo(小企鹅)

    修改linux内核kernel的开机图片(原为小企鹅图片). 转载请注明出处:http://blog.csdn.net/wang_zheng_kai 导航制导与控制实验室 2014年12月10日 本文 ...

  5. RK3568替换开机logo界面

    1 替换u-boot和kernel部分图片 制作bmp格式的图片,支持8\16\24\32位深,图片的大小要小于1MB. 删除掉原本的rk3568/kernel/logo.bmp和rk3568/ker ...

  6. rk3568 修改开机logo

    rk3568 修改开机显示logo Android 显示 logo 的作用是为了标识应用程序或设备的品牌和身份.在应用程序中,logo 可以帮助用户快速识别应用程序,并与其他应用程序区分开来.在设备中 ...

  7. 神州战神TX6修改开机logo教程

    自从我从2020年12月上船战神TX6,使用方面并没有什么问题,日常使用能够满足需求,并没有翻船,但有一个问题一直困扰我.战神的电脑开机画面太蠢了,如下图 实在是太蠢了太扎眼了(个人主观感受,不喜勿喷 ...

  8. Android系统之Mtk开机logo镜像单独制作(不用全编译代码)

    一.问题背景 在我们客制系统版本时,经常有时候会有需求就是单独更新一个客制logo,如果每次仅仅就是更改一个开机logo,我们每次都需要有一个完整编译的out,也就意味着可能要全编,这想必是非常低效率 ...

  9. Android 更换开机logo和开机动画

    Android版本:8.1 一丶开机logo的替换 开机logo有kernel logo和uboot logo两个 如何找到对应的图片? 确认当前项目的设备使用的是哪种尺寸的logo 一般在对应项目的 ...

  10. RK3399开机LOGO替换及ADB的使用技巧

    本文硬件平台以飞凌嵌入式OK3399-C开发板(https://www.forlinx.com/product/rk3399-100.html)为基础进行讲解,其它RK3399产品,由于各个厂家设置不 ...

最新文章

  1. [RHEL5企业级Linux服务攻略]--第6季 Vsftpd服务全攻略之高级配置
  2. iphone,ipad,关于icon图标的那些事
  3. 【C 语言】二级指针作为输入 ( 指针数组 | 指针数组排序 | 字符串排序 | strcmp 函数 )
  4. Ubuntu 16.04 GNOME在桌面左侧添加启动器(Launcher)
  5. 怎么判断一个字符串的最长回文子串是否在头尾_LeetCode 第 131 号问题:分割回文串...
  6. php 去掉script,php怎么去除js
  7. 关于MFC下多线程,在线程中创建非模态对话框以及消息传递
  8. python2和python3同时安装
  9. 使用Docker部署Gitlab
  10. 信息时代不被淘汰,获取成功需有的十种能力
  11. PythonAM3_统计量分析
  12. 贴吧android客户端,百度贴吧推出Android平台手机客户端
  13. 数通学习网络协议地图
  14. 跟着吴恩达学习机器学习 2代价函数
  15. 全系列计算机等级考试题库软件+Office2016
  16. RAID的概念和RAID对于SQL性能的影响
  17. 【优化求解】基于蝗虫算法(MOGOA)求解多目标问题matlab源码
  18. 加js库和css库| jQuery hover()用法 |document.onreadystatechange |get和post
  19. PRTG网络监控软件
  20. 组件服务 我的电脑 不可用解决办法

热门文章

  1. mysql数据库java驱动下载(jdbc)
  2. 9008刷机教程oppo_手机黑砖9006/9008救砖教程 通用救砖模式刷机修复方法
  3. 华为(H3C)visio图库,是完全版的包括PPT格式与VISIO格式
  4. java财务对账系统设计_对账系统设计
  5. windows批处理脚本导入注册表不弹出确认框
  6. 算法设计与分析基础第二章部分课后题答案
  7. 算法(一):智能小车速度控制(PID模糊控制)
  8. idea全局搜索快捷键总结
  9. Mac下Tomcat下载及使用
  10. 遗传算法GA原理详解及实例应用 附Python代码