Verdin iMX95 + Dahlia v1.1 – DSI Display Not Working (Kernel Panic in BSP 7.4.0, Power Down State in 7.3.0)

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


Based on your hardware setup with Verdin iMX95 and the Capacitive Touch Display 10.1" DSI on Dahlia v1.1, I can help address your DSI display issues.

Device Tree Overlay Configuration

For your Verdin iMX95 with the 10.1" Capacitive Touch DSI display, you should use the overlay verdin-imx95_panel-cap-touch-10inch-dsi_overlay.dtbo which is available starting from BSP version 7.3.0(1). Since you’re using the Dahlia Carrier Board, you’ll also need the Toradex DSI Display Adapter(2).

Display Configuration Steps

To enable the DSI display, edit the overlays.txt file on the /boot partition(3):

fdt_overlays=verdin-imx95_panel-cap-touch-10inch-dsi_overlay.dtbo

(1)

After modifying the overlay configuration, sync and reboot:

sync
reboot

(4)

Addressing Your Specific Questions

BSP Version Compatibility

The Capacitive Touch Display 10.1" DSI overlay for Verdin iMX95 is officially supported starting from BSP 7.3.0(1). The kernel panic you’re experiencing with BSP 7.4.0 suggests there may be compatibility issues with that specific version.

Power and LED Indicators

The red LED2 on the DSI adapter typically indicates a power-down state or initialization failure. This could be related to:

  1. Power sequencing issues - The display requires proper power-up sequencing
  2. Regulator configuration - Check if all required regulators are properly configured in the device tree
  3. DSI initialization timing - The adapter may not be receiving proper DSI signals during initialization

Recommendations

  1. Stick with BSP 7.3.0 for now, as it has confirmed support for your display configuration
  2. Verify cable connections - Ensure the DSI cable is properly seated and not damaged
  3. Check power supply - While your 12V/3A supply should be adequate, verify stable voltage under load
  4. Enable debugging - Add debug prints to monitor the DSI initialization sequence

Hardware Requirements

Your setup requires the DSI Display Adapter since you’re using the Dahlia Carrier Board(2). The display has a resolution of 1280x800px with Quad-Lane MIPI DSI interface and I2C touch interface(2).

If the issue persists with BSP 7.3.0, consider checking the device tree overlay is correctly applied by examining the boot logs for overlay application messages.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.