Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8042

Interfacing (DSI, CSI, I2C, etc.) • 7 inch DSI display initialized too late, bootloader splash screen change

$
0
0
Hi,
I do apologize if this was asked and answered before, I did not see it in the forum at initial glance.
I am working with a Pi-5 Yocto environment and I want to ask a question regarding DSI 7inch display.
Display initializes and /dev/fb0 becomes available at 4th second during kernel boot;

Code:

[    0.380686] [drm] No displays found. Consider forcing hotplug if HDMI is attached                   [    0.380690] vc4-drm axi:gpu: bound 107d503000.firmwarekms (ops vc4_fkms_ops)                        [    0.380760] [drm] Initialized vc4 0.0.0 20140616 for axi:gpu on minor 0                             [    3.318289] drm-rp1-dsi 1f00130000.dsi: bcm2712_iommu_of_xlate: MMU 1000005280.iommu                [    3.458806] drm-rp1-dsi 1f00130000.dsi: rp1dsi_host_attach: Attach DSI device name=tc358762 channel=0 lanes=1 format=0 flags=0x815 hs_rate=0 lp_rate=0                                                     [    3.477237] [drm] Initialized drm-rp1-dsi 1.0.0 0 for 1f00130000.dsi on minor 1                     [    3.494265] [drm] Initialized v3d 1.0.0 20180419 for 1002000000.v3d on minor 2                      [    3.608541] drm-rp1-dsi 1f00130000.dsi: [drm] rp1dsi: Nominal byte clock 72000000; scale by 4/12    [    4.083372] drm-rp1-dsi 1f00130000.dsi: [drm] fb0: drm-rp1-dsidrmf frame buffer device              [    4.397040] drm-rp1-dsi 1f00130000.dsi: rp1dsi_bind succeeded  
Therefore, I am unable to see any raspberry pi logo, after a long black screen, I get my application running.
I would like it to be initialized during bootloader stage or earlier kernel stages if possible so that I can see that raspberry pi logo from bootloader or kernel and change it for my custom application.
Is something like that possible?

Currently I have following cmdline.txt:

Code:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 pcie_aspm=off vt.global_cursor_default=0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
and following additions in the config.txt:

Code:

enable_uart=1                                                                                                                                                                dtoverlay=vc4-fkms-v3d                                                                                 dtoverlay=uart0-pi5                                                                                    dtparam=i2c_arm=on                                                                                     dtparam=i2c_vc=on                                                                                      dtoverlay=vc4-kms-dsi-7inch                                                                            max_framebuffers=2                                                                                     max_usb_current=1                                                                                      hdmi_group=2                                                                                           hdmi_mode=87                                                                                           hdmi_cvt 800 480 60 6 0 0 0                                                                            hdmi_drive=1                                                                                           dtparam=spi=on
Guidance is much appreciated.
If there is any issue with me asking this on this forum, please let me know the correct place to ask it so that I can contact the right forum or people.
Thanks in advance.

Statistics: Posted by mozcelikors — Sun Feb 02, 2025 8:25 am



Viewing all articles
Browse latest Browse all 8042

Trending Articles