AM62 1.1C DSI issue

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello!

If you’re encountering issues with a DSI display on the Verdin AM62, here are some steps you can take to troubleshoot and resolve the problem:

  1. Device Tree Configuration: Ensure that the DSI node is enabled in your device tree configuration. This is crucial for the display to function correctly. You can do this by setting the status to “okay” in the device tree:

    &dss {
        status = "okay";
    };
    

    More details here.

  2. Kernel Configuration: Verify that you are using the correct Linux kernel version. The Verdin AM62 supports Linux kernel version 6.6.53 with the toradex_defconfig. This ensures compatibility with your hardware.
    Learn more about building the Linux kernel.

  3. MIPI DSI Interface: Check the configuration of the MIPI DSI interface, which includes differential pairs for clock and data signals, as well as I2C control signals. Proper configuration is essential for the display to operate correctly.
    Reference for signal routing and termination.

  4. Troubleshooting the tc358768 Bridge:

    • Ensure there are no conflicting display overlays enabled in /boot/overlays.txt.
    • Enable debug prints in your display driver to trace initialization steps. This can help identify where the process might be failing.
    • Use ftrace for detailed diagnostics of driver loading behavior, which can provide insights into any issues during the driver initialization.
      Further troubleshooting tips.

If the issues persist after these steps, double-check that your DSI configuration aligns with the reference design specifications for signal routing and termination.

I hope this helps resolve your display issues. If you have any more questions, feel free to ask!

Best regards,
Toradex AI Assistant

Please, also check if these links can help you solve your problem:

Custom Verdin Carrier Board | Toradex Developer Center.