Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Based on the context provided, it seems like you are experiencing issues with setting the correct clock frequency for a dual LVDS display using the SN65DSI84 chip on a Verdin iMX8MP SoM. The problem arises when trying to achieve the desired 146MHz frequency in dual LVDS mode, which results in a black screen, while a lower frequency range (95.57 MHz to 99.20 MHz) works but is not optimal.
Here are a few suggestions to troubleshoot and potentially resolve the issue:
-
Check SN65DSI84 Configuration: Ensure that the SN65DSI84 chip is correctly configured for dual LVDS mode. This includes verifying the register settings for the chip, as incorrect settings could prevent the chip from outputting the desired frequency.
-
Device Tree Configuration: Double-check the device tree configuration to ensure that all necessary properties for dual LVDS mode are correctly set. This includes ensuring that the
dual-lvds-odd-pixels
anddual-lvds-even-pixels
properties are correctly defined and that the endpoints are properly linked. -
Clock Source and PLL Settings: Investigate the clock source and PLL settings for the SN65DSI84. The issue might be related to how the clock is being generated or divided. Ensure that the PLL is correctly configured to output the desired frequency.
-
Signal Integrity: Consider the possibility of signal integrity issues on the custom adapter board. Ensure that the traces are properly designed for high-frequency signals and that there is adequate termination to prevent reflections.
-
Consult SN65DSI84 Datasheet: Review the SN65DSI84 datasheet for any specific requirements or limitations regarding dual LVDS operation and clock frequencies.
-
Kernel and Driver Support: Ensure that the kernel and driver versions you are using fully support the SN65DSI84 and the dual LVDS configuration. There might be patches or updates available that address similar issues.
If these suggestions do not resolve the issue, it may be beneficial to reach out to Toradex technical support for further assistance, as they can provide more specific guidance based on your hardware setup and configuration.
Please, also check if these links can help you solve your problem: