TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8148(linux)启动过程中加载S41load-hdvicp2-firmware.sh,S42shutdown_lvds和S43load-hdvpss-firmware.sh过程中屏幕会掉电,请问如何能够使屏幕不掉电?谢谢!

详细情形如下:

1、电路板上电后,屏幕在U-BOOT阶段显示我司LOGO,时间约5s,该阶段为u-boot和uImage加载阶段;

2、启动阶段运行到M3固件加载S41load-hdvicp2-firmware.sh, shutdown_lvds和S43load-hdvpss-firmware.sh时,屏幕会出现掉电现象(会有让人感觉像启动失败);

3、挂载文件系统,运行程序,启动结束。

Question: 如何去掉M3固件加载时候的屏幕掉电现象?谢谢!

Eason Wang:

Hi ,

请问用的是什么版本DVRRDK? 显示接的是哪个输出口?

你指的屏幕掉电,是说黑屏吗?黑屏后应该是会显示你的UI吧。

BR,

Eason

yz liu:

回复 Eason Wang:

你好,我们用的时ezsdk_5_02_02_60_dm814x,显示接的是VPSS DVO2,本来屏幕是掉电的,现在已经修改了U-BOOT阶段的LVDS power up代码,现在不掉电了,只是LOGO显示之后,一直处于黑屏(稍微有点蓝,不是全黑)状态,直到我的UI界面启动起来。

我的需求:在U-BOOT阶段LOGO显示之后,能否用一个字符串或进度条或图片来代替黑屏,因为黑屏时间比较长,给用户的感觉像是没有启动起来?

期待您的回复,谢谢!

Eason Wang:

回复 yz liu:

Hi,

bootlogo 功能应该可以持续更长的时间的,除非在linux kernel这级时钟被修改或者其他原因,应该可以一直保持logo输出到xem3固件重载。

而黑屏期间,因为HDVPSS实际是在被重新配置的过程当中,所以原则上是无法输出东西的。

应该可以减小黑屏的时间来改善体验。

BR,

Eason

yz liu:

回复 Eason Wang:

您好!

       非常感谢您的回复。请问如何将LOGO输出保持到xem3固件重载?(我们购买的TI8148的开发板是一直黑屏直到UI启动)我们现在的启动的详细情况是:1,u-boot阶段(显示我司LOGO);2,kernel加载及运行阶段,蓝屏(能否改成想要的进度条或显示loading等);3,xem3固件重载,黑屏(未断电);4,加载文件系统(显示我司定义标识图);5,运行我司HMI程序。请问如何缩短黑屏时间,谢谢!

yz liu:

回复 Eason Wang:

您好!

      我现在的进度是:将U-BOOT阶段在寄存器中设置显示我司的LOGO显示到S01udev(即kernel加载运行完毕,到文件系统加载的/etc/rcS.d/S01脚本),然后出现2-3秒的蓝屏,然后重载xem3固件,出现6秒的黑屏,然后进入我司设置的用psplash插件显示我司资料,之后进入我司HMI,最后运行我司程序。请问,蓝屏时间是否能够去掉,然后在重载xem3固件过程中,能否在LCD上显示一组字符来提示用户“正在进行固件重载,请等待”?期待您的回复,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » DM8148(linux)启动过程中加载S41load-hdvicp2-firmware.sh,S42shutdown_lvds和S43load-hdvpss-firmware.sh过程中屏幕会掉电,请问如何能够使屏幕不掉电?谢谢!
分享到: 更多 (0)