Other Parts Discussed in Thread: DS90UB941AS-Q1EVM, DS90UB926QSEVB, ALP
Tool/software:
Dear TI Support Team,
I am working with the DS90UH941AS-Q1EVM serializer and DS90UH948 deserializer to drive an 800x480 RGB display. I am able to successfully display the test pattern from the Analog LaunchPad on the RGB display connected to the DS90UH948.
However, when I connect the DSI-1 output of the Raspberry Pi CM4 (running Debian Bookworm, Linux kernel 6.6) to the DS90UH941AS input, I do not see any video on my RGB display. But no actual video output is shown.
System Details:
- Serializer: DS90UH941AS-Q1EVM
- Deserializer: DS90UH948
- Source: Raspberry Pi CM4, running Debian Bookworm (Linux kernel 6.6)
- Display: 7-inch RGB TFT (confirmed working with TI's test pattern)
- DSI Output: 800x480@60Hz, 4-lane DSI
Observations:
- The test pattern from the serializer displays correctly on the screen, meaning the deserializer-to-RGB connection is correct.
- The CM4’s DSI output is active, but the display does not receive the video signal.
Request for Assistance:
Could you please provide guidance on the necessary I2C register configurations for both the DS90UH941AS and DS90UH948 to properly receive the DSI video signal from the Raspberry Pi CM4 and display it on the RGB panel?
Specifically, I need:
- The correct register sequence to configure the DS90UH941AS for 4-lane DSI input at 800x480@60Hz.
- The required settings on the DS90UH948 to correctly interpret the signal and drive the RGB panel.
- Any clock settings, polarity adjustments, or link configurations that might be required.
Your assistance would be greatly appreciated. Looking forward to your response.
Best regards,
Abhimanyu