香橙派/Orangepi/rockchip取消开机LOGO显示(u-boot/spl flash)

香橙派/Orangepi取消开机LOGO显示(u-boot/spl flash)
该方法适用于带SPL FLASH的Orangepi5 plus等
找到rockchip_display.c文件

u-boot/v2017.09-rk3588/drivers/video/drm/rockchip_display.c

修改int rockchip_show_logo(void)函数

//原始代码
int rockchip_show_logo(void)
{
	struct display_state *s;
	int ret = 0;
	list_for_each_entry(s, &rockchip_display_list, head) {
		s->logo.mode = s->logo_mode;
		if (load_bmp_logo(&s->logo, s->ulogo_name))
			printf("failed to display uboot logo\n");
		else
			ret = display_logo(s);

	//	/* Load kernel bmp in rockchip_display_fixup() later */
	//}

	return ret;
}

修改为下面代码

//修改为下面代码
int rockchip_show_logo(void)
{
	printf("failed to display uboot logo\n");
	return 0;
}

重新编译u-boot包。
按照手册上说明更新,在执行nand-sata-install时选择
7 Install/Update the bootloader on SPI Flash
或者
5 Install/Update the bootloader on SD/eMM
在这里插入图片描述
当无EMMC开机也显示LOGO时,选择7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值