Tina Linux如何enable开机LOGO

想要在Tina Linux开机的时候显示开机LOGO,我们需要进行如下几步工作:

  1. 在Uboot设备树中添加对应的屏幕设备树节点.
  2. 修改Uboot配置,让其在开机时自动加载LOGO到屏幕上.
  3. 在boot-resource分区中添加对应的启动LOGO图片,并命名为bootlogo.bmp.

下面我们来依次看一下每一步都如何具体操作:

1. 添加屏幕设备树节点到Uboot设备树中

在Tina-SDK中,Uboot的设备树文件在device/config/chips/t113/configs/100ask/uboot-board.dts中,在其中添加对应的&lcd0节点:
在这里插入图片描述

2. 修改Uboot配置

首先切换到lichee/brandy-2.0/u-boot-2018目录中,编辑configs/sun8iw20p1_uart3_defconfig配置文件,在其中加入如下配置:

CONFIG_CMD_SUNXI_BMP=y
CONFIG_DISP2_SUNXI=y
CONFIG_BOOT_GUI=y

3. 在boot-resource分区中添加对应启动LOGO

这里有多个目录都可以放置启动LOGO:

copying boot resource
/home/shahuang/tina-d1-h/target/allwinner/generic/boot-resource/boot-resource:image/
/home/shahuang/tina-d1-h/target/allwinner/generic/boot-resource/boot-resource.ini:image/
/home/shahuang/tina-d1-h/target/allwinner/t113-common/boot-resource:image/
/home/shahuang/tina-d1-h/target/allwinner/t113-common/boot-resource.ini:image/
/home/shahuang/tina-d1-h/target/allwinner/t113-100ask/configs/*.bmp:image/boot-resource/
/home/shahuang/tina-d1-h/device/config/chips/t113/configs/default/boot-resource:image/
/home/shahuang/tina-d1-h/device/config/chips/t113/configs/default/boot-resource.ini:image/
/home/shahuang/tina-d1-h/device/config/chips/t113/configs/100ask/configs/*.bmp:image/boot-resource/

其中越靠后的目录会覆盖之前的启动LOGO,所以我们建议把对应的板子的bootlogo都放在tina-d1-h/device/config/chips/t113/configs/100ask/configs下,命名必须是bootlogo.bmp,这是在Uboot源码中写死的。

最后如何保存自己的uboot配置

在Uboot目录中运行:

# it will generate defconfig in current directory.
make savedefconfig

cp defconfig my_uboot_config

参考文档

http://wiki.100ask.org/images/7/76/05-2_%E5%BC%80%E5%8F%91100ASK-T113_Pro%E5%BC%80%E5%8F%91%E6%9D%BFBootloaer%E9%83%A8%E5%88%86.pdf
https://portrait.gitee.com/RimGo/eLinuxDevGeneralCourse/blob/master/05-2_%E5%BC%80%E5%8F%91100ASK-T113_Pro%E5%BC%80%E5%8F%91%E6%9D%BFBootloaer%E9%83%A8%E5%88%86.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值