Hi,
U-boot : U-Boot 2020.04-5.4.47-2.2.0
Kernel : 5.4.47 (NXP i.MX Release Distro 5.4-zeus)
I am using i.MX8M Mini with the above kernel and u-boot versions with Yocto. My LCD(with ST7701S controller) is working as expectation in kernel.
Now, I want to use it from u-boot. For this i had follow the steps as below :
- Modify "raydium-rm67191.c" file in u-boot (Change command sequence, display timings according to my display)
- Add splash logo add to Env file
- Enable display in dts file
My driver probed successfully. but, I am not able to see anything on display from u-boot. The logs are as follows.
[*]-Video Link 0DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_probe, 534
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_probe, success, 587
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_get_display_timing, Entry, 511
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_get_display_timing, Exit, 525
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_get_display_timing, Entry, 511
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_get_display_timing, Exit, 525
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_enable_backlight, 499
DEBUG : drivers/video/raydium-rm67191.c, rm67191_panel_enable_backlight, 504
DEBUG : drivers/video/raydium-rm67191.c, rm67191_enable, 404
DEBUG : drivers/video/raydium-rm67191.c, rad_panel_push_cmd_list, 371
DEBUG : drivers/video/raydium-rm67191.c, rad_panel_push_cmd_list, 390
DEBUG : drivers/video/raydium-rm67191.c, rm67191_enable, 489
(480 x 480)
[0] lcdif@32e00000, video
[1] mipi_dsi@32e10000, video_bridge
[2] rm67191_panel, panel
DEBUG : common/splash.c, splash_display, 168
DEBUG : common/splash.c, splash_display, 173, Screen add : 0x50000000
DEBUG : common/splash.c, splash_screen_prepare, 88
DEBUG : common/splash.c, splash_screen_prepare, 93
DEBUG : common/splash.c, splash_video_logo_load, 64
DEBUG : common/splash.c, splash_video_logo_load, 69, Splashimage : 0x50000000
DEBUG : common/splash.c, splash_video_logo_load, 76
DEBUG : common/splash.c, splash_display, 181
DEBUG : cmd/bmp.c, bmp_display, 245
DEBUG : cmd/bmp.c, bmp_display, 285, Ret : 0
DEBUG : common/splash.c, splash_display, 189
DEBUG : common/splash.c, splash_display_banner, 135
DEBUG : common/splash.c, splash_display_banner, 148
DEBUG : lib/display_options.c, display_options_get_banner_priv, 19
DEBUG : lib/display_options.c, display_options_get_banner_priv, 25, len : 70
DEBUG : lib/display_options.c, display_options_get_banner_priv, 32
In: serial
Any help will be appreciated.
Thanks.
Senior Embedded Engineer | hardevsinh.palaniya@siliconsignals.io | www.siliconsignals.io