Uboot开机启动logo花屏

13jjyao 13jjyao 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Uboot开机启动logo花屏,一半花屏,一半颜色有问题,图片没问题,不知道那里出错了。LCD屏为G104SN03 V0,百度有相关屏幕参数。注意是开机Uboot启动logo,还没到linux启动小企鹅那步,与kernel无关。

我所使用的是uboot1.1.6,修改了以下代码:
1. 配置了smdk6410里面的UBOOT_LCD_LOGO,开机自启动Nandflash地址的图片
2. 按照屏幕的参数设定,如下:
#define S3CFB_HSW 128
#define S3CFB_HBP 88
#define S3CFB_HFP 40

#define S3CFB_VSW 4
#define S3CFB_VBP 23
#define S3CFB_VFP 1

#define S3CFB_HRES 800
#define S3CFB_VRES 600
#define S3CFB_VFRAME_FREQ 60

//后面的还有
#define S3CFB_IVCLK 0
#define S3CFB_IHSYNC 1
#define S3CFB_IVSYNC 1
#define S3CFB_IVDEN 0

GPICON_REG = 0xaaaaaaaa;
GPIPUD_REG = 0xaaaaaaaa;
GPJCON_REG = 0xaaaaaaaa;
GPJPUD_REG = 0xaaaaaaaa;
GPECON_REG |= (1<<4); //GPE1口背光使能
GPEDAT_REG |= (1<<1);

3. 修改了include/lcd.h中的
#ifndef LCD_BPP
# define LCD_BPP LCD_COLOR16 //本来是32
...全文

相关推荐

图文并茂:Android 修改开机logo之uboot显示开机logo

图文并茂:Android 修改开机logo之uboot显示开机logo。每天一点点,不求多,只为那一点点进步。

smile-everyday

海思3516av300开机logo

海思3516av300开机logo

天未及海宽

RK方案logo分区刷写全解析:从原理到TWRP实操指南

在Android设备定制与系统移植中,开机画面往往由多级启动链路共同呈现,涉及uboot、内核与系统动画三个层面。对于采用瑞芯微RK系列方案的设备,其logo分区设计将静态启动画面独立存储,使品牌标识替换从改代码演变为改数据,极大提升了定制效率。理解分区表、启动流程与固件打包机制,是进行固件二次开发的基础能力。工程实践中,通过TWRP等Recovery环境刷入zip包即可完成分区数据更新,但需注意图片格式、分辨率、分区容量与签名验证等关键细节。本文从底层原理出发,结合RK3288、RK3328等常见型号的实

苏小铁

uboot增加开机logo

uboot增加开机logo的方法详解,大家参看这个文档做吧

small_wei2010

iMX6从uboot到linux启动完成一直保持LOGO不变

u-boot启动后会运行液晶初始化程序并显示启动LOGO,但进入linux系统之后,又重新初始化一次,而且uboot与linux定义的显存地址也不一致,导致会有短暂的白屏闪烁。此补丁解决从uboot到linux启动完成一直保持LOGO不变,且中间不闪烁不闪屏。

闲云老兵
评论 5
收藏 已收藏
分享
返回顶部
13jjyao
Linux/Unix社区 23,224 成员 74,535 内容