Other Parts Discussed in Thread: AM62L
Tool/software:
Hi,
I am currently working on bringing up a MIPI-DSI display panel configured with 4 lanes and using a 24bpp RGB format for pixel data. However, the display only shows the backlight with no actual GUI or graphics content.
To verify the interface, I tested the panel using TVG (Test Video Generator) registers, and the test pattern appeared correctly on the screen, indicating that the DSI link and panel power-up sequence are functional. However, standard graphical test applications such as kmstest
and kmscube
fail to produce any visible output on the display.
The same panel and display driver have been successfully validated on other platforms, so I believe the software side (panel driver, timings, etc.) should be correct.
My confusion arises from the usage of the DSS (Display SubSystem) configuration in the current setup. The DTS (device tree source) includes definitions for both DSS ports and the DSS driver. In the k3-am62l-evm.dts
reference, 24-bit DSS output is configured in the pin control settings. However, our custom board supports only 18-bit RGB signals routed from DSS.
Could you help confirm — possibly by reviewing the schematic — whether this mismatch (24-bit configured vs. 18-bit actual wiring) could be the reason the GUI is not rendering on the display?
SOC -RGB
SOC -MIPI
OSM RGB -
used only 18 bit for Display, remaining are connected to the vendor defined pins.
OSM-DSI