AM62 Verdin DSI issue: tc358768 software reset failed

I am evaluating Toradex am62 module with Verdin development board. I also have DSI to LVDS adapter board with Toradex 10” LVDS display. The module boots and seems to be working but I am unable to get the display working. The core issue seems with the tc358768 DSI bridge (from dmesg):

[ 3.596125] [drm] Initialized tidss 1.0.0 20180215 for 30200000.dss on minor 0
[ 3.606543] tidss 30200000.dss: [drm] fb0: tidssdrmfb frame buffer device
[ 3.628420] tc358768 0-000e: Software reset failed: -121
[ 3.761719] sn65dsi83 1-002c: failed to lock PLL, ret=-110
[ 3.767625] tc358768 0-000e: Bridge is not enabled
[ 3.794235] sn65dsi83 1-002c: Unexpected link status 0x01

Seems like the tc358768 initialization fails and is disabled, which causes the dsi to be disabled and hence the lvds adapter initialization also fails. Display itself is black but backlight is on. on the adapter all LEDs beside TOUCH_RST are on.

The same software reset failed appears even when using hdmi overlay. I have tried torizon OS 7 and 6 with no difference. I have also tried building image with torizoncore-builder with the overlay, also used existing 7.5 image and simply changing the overlay, all with the same results. I have tried weston docker image and docker exec weston weston-terminal, it produces no errors but nothing on display, I suspect because DSI is off. All the official Toradex SW images and HW, nothing custom, I expected to get the display working without modifications. At this point I am not sure what I am doing wrong.

Hardware:

  • Verdin AM62 Solo 512MB V1.2A
  • Verdin Development Board V1.1F
  • Toradex DSI-to-LVDS adapter + 10" LVDS panel

Software:

  • reproduced on Torizon OS 6 and Torizon OS 7.5
    device tree: k3-am625-verdin-nonwifi-dev.dtb
    overlay: verdin-am62_dsi-to-lvds_panel-cap-touch-10inch-lvds_overlay.dtbo

output from txd-info:
Software summary

Bootloader: U-Boot
Kernel version: 6.6.119-7.5.0-gf1f810e373a1 #1-Torizon SMP PREEMPT Fri Dec 12 14:50:07 UTC 2025
Kernel command line: root=LABEL=otaroot rootfstype=ext4 quiet logo.nologo vt.global_cursor_default=0 plymouth.ignore-serial-consoles splash fbcon=map:3 ostree=/ostree/boot.1/torizon/6477be5da1cfb74003734a380585494a429f41b26197b2ac8b48ab75186518c6/0
Distro name: NAME=“Torizon OS”
Distro version: VERSION_ID=7.5.0-build.30
Distro variant: VARIANT=“Docker”
Hostname: verdin-am62-15479303

Hardware info

HW model: Toradex Verdin AM62 on Verdin Development Board
Toradex version: 0071 V1.2A
Serial number: 15479303
Processor arch: aarch64

Hi, I’m the Toradex AI Assistant.

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


I can help troubleshoot your DSI-to-LVDS display setup on the Verdin AM62. Looking at your configuration, you’re using the correct hardware and overlay combination.

Display Setup Verification

Based on your hardware configuration, you should be using the DSI to LVDS adapter setup. According to the documentation, for Verdin AM62 with the DSI to LVDS adapter and the 10.1" LVDS display, you need the overlay verdin-am62_dsi-to-lvds_panel-cap-touch-10inch-lvds_overlay.dtbo (1), which matches what you’re using.

Physical Connection Check

Since you’re using the Verdin Development Board, ensure you have the Toradex DSI Display Adapter properly connected (2). The DSI Display Adapter is required to use this display on Verdin boards (2).

The connection should be:

  1. DSI Display Adapter connected to DSI Connector (X17) of the Verdin Development Board (2)
  2. Flat ribbon cable from the display connected to the DSI Display Adapter, ensuring pin 1 alignment (2)

Troubleshooting Steps

Given that the tc358768 initialization is failing with “Software reset failed: -121” and the backlight is working, this suggests a communication issue with the DSI bridge chip.

Hardware Verification

  1. Check all connections - Ensure the DSI Display Adapter is firmly seated in connector X17
  2. Verify cable orientation - Make sure the flat ribbon cable has pin 1 properly aligned on both ends
  3. Power cycle - Try a complete power cycle of the system

Software Configuration

Since you’ve tried both Torizon OS 6 and 7.5 with the same results, and the overlay appears correct for your hardware combination, the issue is likely hardware-related rather than software configuration.

Alternative Testing

You can verify the DSI interface is working by testing with the direct DSI display overlay. If you have access to a 10.1" DSI display (without the LVDS adapter), try using verdin-am62_panel-cap-touch-10inch-dsi_overlay.dtbo (1) to isolate whether the issue is with the DSI interface itself or specifically with the DSI-to-LVDS adapter.

The fact that all LEDs except TOUCH_RST are on suggests the adapter is receiving power, but the communication failure with the tc358768 bridge indicates a connection or hardware issue rather than a configuration problem.

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.

I just realized the 512MB Solo variant I am using does not have the optional MIPI DSI, that is probably why it fails.

I’d be glad to help! Could you let me know which OS and version you are using? To verify your hardware specifications and confirm the MIPI DSI capability, please run the tdx-info command and share the output. You can find more information about this command at Getting Device Information with Tdx-Info | Toradex Developer Center

This will help me provide accurate guidance about your specific Verdin AM62 variant and its display interface capabilities.

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.

Hi @rvb6th!

Yes, since it doesn’t have the MIPI DSI interface, the adapter won’t work.

Best regards.