如何让uboot启动logo时显示logo

如何让uboot启动时显示logo(已解决) - 恩智浦FAE线上技术支持 - 恩智浦技术社区
后使用快捷导航没有帐号?
查看: 6068|回复: 35
如何让uboot启动时显示logo(已解决)
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
请问如何让系统在启动uboot的时候显示logo , 要怎么配置呢?
主题帖子积分
RE:如何让uboot启动时显示logo
楼主你好,你的问题已经转交给我们的I.MX工程师,他会回答你,请耐心等待下。
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
回复:如何让uboot启动时显示logo
谢谢版主,刚刚看到配置文件已经有这些配置了
#define CONFIG_SPLASH_SCREEN
#ifdef CONFIG_SPLASH_SCREEN
& && &&&/*
& && && &* Framebuffer and LCD
& && && &*/
& && &&&#define CONFIG_LCD
& && &&&#define CONFIG_FB_BASE& && && && && && && && &&&(TEXT_BASE + 0x300000)
& && &&&#define CONFIG_SYS_CONSOLE_IS_IN_ENV
#ifdef CONFIG_MXC_EPDC
& && &&&#undef LCD_TEST_PATTERN
& && &&&/* #define CONFIG_SPLASH_IS_IN_MMC& && && && && && && & 1 */
& && &&&#define LCD_BPP& && && && && && && && && && && &LCD_MONOCHROME
& && &&&/* #define CONFIG_SPLASH_SCREEN_ALIGN& && && &&&1 */
& && &&&#define CONFIG_WORKING_BUF_ADDR& && && && && &&&(TEXT_BASE + 0x100000)
& && &&&#define CONFIG_WAVEFORM_BUF_ADDR& && && && && & (TEXT_BASE + 0x200000)
& && &&&#define CONFIG_WAVEFORM_FILE_OFFSET& && && && & 0x600000
& && &&&#define CONFIG_WAVEFORM_FILE_SIZE& && && && && &0xF0A00
& && &&&#define CONFIG_WAVEFORM_FILE_IN_MMC
#ifdef CONFIG_SPLASH_IS_IN_MMC
& && &&&#define CONFIG_SPLASH_IMG_OFFSET& && && && && & 0x4c000
& && &&&#define CONFIG_SPLASH_IMG_SIZE& && && && && && &0x19000
#else /* !CONFIG_MXC_EPDC */
& && &&&#define CONFIG_IPU_V3H
& && &&&#define CONFIG_VIDEO_MX5
& && &&&#define CONFIG_IPU_CLKRATE& && &
& && &&&#define CONFIG_SYS_CONSOLE_ENV_OVERWRITE
& && &&&#define CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
& && &&&#define LCD_BPP& && && &LCD_COLOR16
& && &&&#define CONFIG_CMD_BMP
& && &&&#define CONFIG_BMP_8BPP
& && &&&#define CONFIG_SPLASH_SCREEN_ALIGN
& && &&&#define CONFIG_SYS_WHITE_ON_BLACK
& && &&&#define CONFIG_IMX_PWM
& && &&&#define IMX_PWM1_BASE& & PWM1_BASE_ADDR
& && &&&#define IMX_PWM2_BASE& & PWM2_BASE_ADDR
#endif /* CONFIG_SPLASH_SCREEN */
#endif& && && && && && && && &&&/* __CONFIG_H */
主题帖子积分
RE:如何让uboot启动时显示logo
楼主你好,请问你使用的是哪块板子?板子上使用的BSP是哪个版本的?
主题帖子积分
RE:如何让uboot启动时显示logo
如果你使用的是i.mx6系列的处理器的话,你可以参考一下文档
(110.54 KB, 下载次数: 187)
16:41 上传
点击文件名下载附件
中的5.4 Splash screen support。
如有问题再联系~~
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
回复:如何让uboot启动时显示logo
回复第 5 楼 于 16:40:30发表:
如果你使用的是i.mx6系列的处理器的话,你可以参考一下文档中的5.4 Splash screen support。
如有问题再联系~~
谢谢,我这是imx6solo的,做了第二步然后启动不了了,串口log这样
U-Boot 2009.08-dirty ( 5鏈12 2014 - 20:21:51)
CPU: Freescale i.MX6 family TO1.1 at 792 MHz
Thermal sensor with ratio = 188
Temperature:
39 C, calibration data 0x5a45225f
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg per clock : Hz
uart clock
cspi clock
emi_slow clock: Hz
usdhc1 clock
usdhc2 clock
usdhc3 clock
usdhc4 clock
Board: i.MX6DL/Solo-SABRESD: unknown-board Board: 0x61011 [POR ]
Boot Device: MMC
FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
哦,对了,我这uboot LCD驱动没移植呢请问怎么移植啊,kernel的已经移植好了
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
回复:如何让uboot启动时显示logo
板子上使用的BSP是4.2
主题帖子积分
回复:如何让uboot启动时显示logo
回复第 6 楼 于 17:55:07发表:
回复第 5 楼 于 16:40:30发表:
如果你使用的是i.mx6系列的处理器的话,你可以参考一下文档中的5.4 Splash screen support。
如有问题再联系~~
谢谢,我这是imx6solo的,做了第二步然后启动不了了,串口log这样
U-Boot 2009.08-dirty ( 5鏈12 2014 - 20:21:51)
CPU: Freescale i.MX6 family TO1.1 at 792 MHz
Thermal sensor with ratio = 188
Temperature:
39 C, calibration data 0x5a45225f
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg per clock : Hz
uart clock
cspi clock
emi_slow clock: Hz
usdhc1 clock
usdhc2 clock
usdhc3 clock
usdhc4 clock
Board: i.MX6DL/Solo-SABRESD: unknown-board Board: 0x61011 [POR ]
Boot Device: MMC
FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
哦,对了,我这uboot LCD驱动没移植呢请问怎么移植啊,kernel的已经移植好了
请问你的板子是参考哪块开发板设计的?
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
回复:如何让uboot启动时显示logo
回复第 8 楼 于 11:07:43发表:
回复第 6 楼 于 17:55:07发表:
回复第 5 楼 于 16:40:30发表:
如果你使用的是i.mx6系列的处理器的话,你可以参考一下文档中的5.4 Splash screen support。
如有问题再联系~~
谢谢,我这是imx6solo的,做了第二步然后启动不了了,串口log这样
U-Boot 2009.08-dirty ( 5鏈12 2014 - 20:21:51)
CPU: Freescale i.MX6 family TO1.1 at 792 MHz
Thermal sensor with ratio = 188
Temperature:
39 C, calibration data 0x5a45225f
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg per clock : Hz
uart clock
cspi clock
emi_slow clock: Hz
usdhc1 clock
usdhc2 clock
usdhc3 clock
usdhc4 clock
Board: i.MX6DL/Solo-SABRESD: unknown-board Board: 0x61011 [POR ]
Boot Device: MMC
FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
哦,对了,我这uboot LCD驱动没移植呢请问怎么移植啊,kernel的已经移植好了
请问你的板子是参考哪块开发板设计的?
MCIMX6SLEVK board 好像是这个
主题帖子积分
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
回复:如何让uboot启动时显示logo
/link?url=HFMHx3R-OG_UCrFAUj5DUauouSvLqQTjq7x6TMp9H4Wsms3JkiUXG1K0tCF92HNQw5GlAuWWTe1ydSbblnu3FZnsgizoxUihlD_CSaRGvZ3
参照上面链接的,我已经改了
drivers/video/videomodes.c
drives/video/videomodes.h这俩个文件的相关代码
include/configs/xxx.h 的原先已经有3楼那样的代码
还差drivers/video目录里面的不知道要改哪个文件,哪些代码
是不是就这些步骤呢?
Tel: 3-8060
版权所有@苏州灵动帧格网络科技有限公司
Powered by如何让uboot启动时显示logo_百度知道
如何让uboot启动时显示logo
提问者采纳
新建一个窗口。接下来定义一个全局变量,越小时间越短,把现在的启动窗口的窗口背景设置为你的LOGO,,写代码
s=s+1 如果真(s=500)*这个数字可以改,接下来双击时钟,然后把原来的“_启动窗口”改名成“主窗口”。OK~~~~~~~~~~,然后把新建的窗口改名成“_启动窗口”:s,越大时间越长,接下来,假) 销毁()
然后COPY上面代码。 载入(主窗口。然后新建一个时钟,再把时钟的周期改为1很简单
知道智能回答机器人
根据知道用户的观点和内容总结出特定问题的答案,为知道用户提供更好的问答体验。
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看 97461回复 458
在线时间0 小时
主题帖子果子
我的设备tmb100e
这两天在折腾一个卡在开机logo界面的E版魔盒
试了论坛的短接法,百余次只成功了一次,接上TTL才发现此路不通,可能是我的个例,到最后卡住不往下走了大家如果知道这种现象如何解决,还望不吝赐教,谢谢[& & 7.] SD/MMC initialization started......
[& & 7.] [dsp]DSP start addr 0xc4000000
[& & 7.] [dsp]register dsp to char divece(232)
[& & 7.] DSP pcmenc stream buffer to [0x9ex9e601000]! p) I$ H! A3 S: k: ?* _
[& & 7.] amlogic audio dsp pcmenc device init!9 x. i* p: p7 r- N& L9 s
[& & 7.] amlogic audio spdif interface device init!
[& & 7.] error, the rtc serial communication abnormal, reset the rtc!
[& & 7.] error, the rtc serial communication abnormal, reset the rtc!
[& & 7.] error, the rtc serial communication abnormal, reset the rtc!
[& & 7.] error, the rtc serial communication abnormal, reset the rtc!复制代码6 T6 |) B" H% G1 ~$ c2 z
百度搜索了一些相关信息
看到了这个帖子:
/bbs/forum.php?mod=viewthread&tid=644; L* c2 T9 o: X- w8 h& \" P7 w$ P
- S" ?* j2 ~; H&&S- ?1 v' T% t
也是某同为Amlogic方案的某安卓播放器的线刷教程
通常模式下,譬如上面的帖子或者1.05系统时:
在SPI Flash上的u-boot基本功能完好的情况下,通过进入uboot命令模式(中断命令是先按住回车键再通电)
重新刷入MMC存储卡上的u-boot.bin,来降级或者修复uboot
注:此时TF卡仅充当存放u-boot.bin文件的作用,无需作启动盘
3 w" ]3 y! E8 T: q0 W
1.06版uboot貌似回车中断无效# k1 w0 X3 S4 O3 b. E0 i
因此,可以配合短接法,从启动盘TF卡加载1.05uboot再进行中断操作
注:SPI Flash就是魔盒E版复位键旁那颗小的8pin脚元件,它的作用是仅存放u-boot。系统先从u-boot启动再引导加载NAND Flash上的其他系统文件,最后进入系统。短接法的原理就是让SPI Flash暂时不工作,系统找不到SPI Flash上的u-boot.bin,然后就会从MMC存储卡上读取uboot来启动,此时TF卡需制作成启动盘
利用这个方法,我们可以将高版本的天猫魔盒固件(其实主要是uboot)降级成低版本/ l0 A) N! O+ ~0 i
例如从1.06降级为1.05,恢复recoovery键的初始化功能。3 l1 q7 Z+ }0 |6 S- l( r' E* Z
注:论坛上的u-boot.bin CRC32校验码51470DF3的均为1.05.016版' H5 A+ {, N/ p# ]! y&&V- A
1.07是否也能通过此方法降级为1.05,手上设备有限,没有条件测试6 J3 k3 a/ i1 u& q4 h6 b* u# M
7 f9 o& e2 L- I9 j&&Q; `
以上仅为个人实验和推断的心得如要尝试,须知操作有风险
游客,如果您要查看本帖隐藏内容请" Z1 o# g" d- Y
2 g/ j& z- S" a$ m
在线时间0 小时
主题帖子果子
来自奇珀手机版
看看可看看看看&&
在线时间0 小时
主题帖子果子
我的设备ec2108
怎么刷UBOOT?
在线时间0 小时
主题帖子果子
我的设备天猫魔盒
在线时间0 小时
主题帖子果子
我的设备tmb100e
6 a+ b3 k& M" R0 t( L
怎么刷UBOOT?
因为我的机子目前启动还卡在顶楼那个代码,虽然已照着威保MX那个帖子刷了U-boot,但目前还不能启动进桌面这个故障可能是我的个例,因为刷u-boot之前,进recovery的操作也是到那一步就卡住了,可能其他地方还有故障。$ e' @. U" g! F4 v
TTL下刷u-boot的这个操作,目前还未多人证实其安全和有效性,建议不要轻易刷
从我这边刷完的情况来看,貌似SPI Flash里面的u-boot应该是挂了,系统直接从TF启动卡的U-boot起来的,所以我二楼补充了刷完后启动日志。
分享这个帖子的目的是,通过TTL能够直观的看到系统启动的过程
对短接法的原理能有更深的了解;另外操作上,短接法相当于盲操,有了TTL启动信息,更容易掌控整个过程
而且,不管1.5、1.6,可以在TTL先进中断,手动加载recovery.img,启动进入recovery界面,增加成功率。1 ]5 L4 Q' [/ d% O- j+ a
在线时间0 小时
主题帖子果子
我的设备tmb100e
目前貌似是RTC设备通讯异常,是晶振损坏了吗?有没有高手知道指点一下0 C; D0 O, G/ r. P
error, the rtc serial communication abnormal, reset the rtc!
1 z0 B' N3 M' u7 [
正常到这边的启动日志类似是这样子:
[& & 4.] [dsp]DSP start addr 0xc4000000
[& & 4.] [dsp]register dsp to char divece(232)3 J5 S& s5 Q& ]( P5 a9 X
[& & 4.] DSP pcmenc stream buffer to [0x9ex9e601000]
[& & 4.] amlogic audio dsp pcmenc device init!
[& & 4.] amlogic audio spdif interface device init!
[& & 4.] using rtc device, aml_rtc, for alarms
[& & 4.] aml_rtc aml_rtc: rtc core: registered aml_rtc as rtc0
[& & 4.] amvdec_656in module init! X; d6 j: O0 a) q5 }
在线时间0 小时
主题帖子果子
在线时间0 小时
主题帖子果子
开机停在logo的问
在线时间0 小时
主题帖子果子
我的设备TMB100B
{:2_26:}{:2_25:}
在线时间7 小时
主题帖子果子
我的设备小米盒子 天魔魔盒
嗯,看看!
Copyright &.All right reserved

我要回帖

更多关于 uboot显示logo 的文章

 

随机推荐