How do I realize a Bootloader Logo

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How do I realize a Bootloader Logo

ソリューションへジャンプ
1,163件の閲覧回数
mike_sims
Contributor IV

I have a device (i.MX6DL based) that needs to present to the user a configurable (based on GPIO input) boot screen and I have chosen to do this through U-Boot due to the boot time of Linux and Application code.

My problem is that when Linux starts booting, the screen is blanked and it is some seconds before application code is drawing to the screen.

I have done some research into the Device Tree Settings for IPU (BYPASS_RESET) and FB (LATE_INIT), but am finding no matter the setting, in the file (mxc_ipuv3_fb.c) if the FB Start & Len (smem_start & smem_len) are not defined, a routine (mxcfb_map_video_memory) is called where at the end, the screen is cleared.

I see in mxcfb_probe where the LATE_INIT device tree setting is read, but I also see following a platform_get_resource which looks to be trying to see if start & end are defined. 

Where I am stumped is how to define this Start & End:  Both in the FB section and in the Memory section.   I believe these need to either be passed from U-Boot or predefined in U-Boot & Linux Device Tree.  I did not see in any of the device tree Documentation anything suggesting how this should be done...

Does anyone have any example or documentation of how this should be done??

Thanks in advance for your advice....

Regards,

Mike Sims

1 解決策
910件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

hi

Please check document regarding bootloader logo:

https://community.nxp.com/docs/DOC-98109 

regards

元の投稿で解決策を見る

1 返信
911件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

hi

Please check document regarding bootloader logo:

https://community.nxp.com/docs/DOC-98109 

regards