embedfire  firebbs  gitee  github Logo [野火]嵌入式Linux镜像构建与部署——基于LubanCat-RK系列板卡
  • 关于本项目
  • 关于野火

构建系统镜像

  • 1. Linux系统构成简单介绍
  • 2. 不同LubanCat_SDK对比
  • 3. LubanCat_Gen_SDK
  • 4. LubanCat_Chip_SDK
  • 5. U-boot的介绍
  • 6. U-boot的修改与编译
  • 7. Linux的介绍
  • 8. Linux内核的编译
  • 9. 修改启动logo
    • 9.1. 从SDK源码修改启动logo
      • 9.1.1. 准备一张图片
      • 9.1.2. 替换原本的logo文件
    • 9.2. 从板卡系统修改启动logo
    • 9.3. 注意
  • 10. 设备树的简介
  • 11. 设备树的编译
  • 12. 根文件系统的介绍
  • 13. Debian根文件系统构建
  • 14. Ubuntu 根文件系统构建
  • 15. 使用Docker构建根文件系统
  • 16. Buildroot根文件系统的构建

部署自己的应用

  • 1. 探索Systemd
  • 2. Linux制作deb包的方法
  • 3. 添加系统自启动服务
  • 4. 添加系统服务到根文件系统构建脚本

烧录、备份及量产镜像

  • 1. 备份与量产说明
  • 2. SD卡启动镜像烧录
  • 3. eMMC启动镜像烧录
  • 4. 完整镜像的解包和打包
  • 5. 系统镜像备份并重新烧录
  • 6. 根文件系统备份与重新烧录
  • 7. 修改rootfs.img镜像内部的文件
  • 8. 引导系统从固态硬盘启动

版权

  • 版权说明
[野火]嵌入式Linux镜像构建与部署——基于LubanCat-RK系列板卡
产品图片
LubanCat-RK系列板卡
产品规格书 配套程序 立即购买 本书PDF


LubanCat-RK系列板卡是野火科技基于RockChip RK356x系列处理器设计的一系列低功耗单板电脑、嵌入式核心板、智能网关等。 提供完整的SDK驱动开发包、核心板封装库,底板应用参考设计原理图,可帮助客户大大缩减产品的开发时间,加快产品上市。 配套的系统支持Debian、Ubuntu、OpenWrt、Android等系统,可支持python、Qt等组件。

  • »
  • 9. 修改启动logo

9. 修改启动logo¶

在板卡开机时,若有连接屏幕,会在屏幕上显示LubanCat的logo, 若想要修改启动logo,可以按照以下步骤操作。

9.1. 从SDK源码修改启动logo¶

9.1.1. 准备一张图片¶

选择自己想要的修改的logo图片,例如这里以LubanCat的logo为例。

将图片底色设置为透明底色,并将格式转换为8bit或者24bit的bmp格式, 修改图片分辨率和屏幕的显示比例,并控制图片大小在500KB左右。

../../_images/logo.png

注解

如果图片分辨率大于屏幕显示分辨率,将不改变长宽比自动压缩图片。

9.1.2. 替换原本的logo文件¶

1、在转换完成后,我们将得到的bmp格式的文件重命名为logo.bmp, 替换SDK工程kernel目录下原有的logo.bmp文件,这就完成了启动logo的替换。

2、重新编译整个镜像,烧录到板卡上即可。

9.2. 从板卡系统修改启动logo¶

如果不从SDK源码改启动logo可以在烧录好Debian镜像或者Ubuntu镜像的板卡 直接替换/boot/logo.bmp来更新启动logo。

9.3. 注意¶

  • 默认开启了启动信息输出到tty1,会将启动信息显示在屏幕上,如果要关闭输出,修改/boot/uEnv.txt中的bootargs变量,删除console=tty1。

  • 使用设备树插件开启的屏幕,由于logo显示在设备树插件加载之前,在启动过程中不会有logo显示,而野火系统mipi屏幕均使用设备树插件来开启,因此不能显示logo在mipi屏幕上,要想正常显示需要修改主设备树,将mipi屏幕配置添加到主设备树,同时需要注意原来的HDMI是否冲突。

Next Previous

© Copyright 2022, embedfire-野火 www.embedfire.com
Revision 45325c4. 最后更新于 2025-05-29, 09:56:51 — GMT+08:00 .
粤ICP备18017226号-1