Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Yes, it is possible to use the IMX8MP Verdin SoM and Mallow carrier board v1.1 to drive dual channel LVDS output, provided that the device tree is correctly configured. Here are the steps and references you should consider:
Device Tree Configuration: You need to modify the device tree source (DTS) files to include the appropriate LVDS configurations. This involves defining the LVDS nodes and their properties, and ensuring that the correct pins are assigned for LVDS functionality.
Kernel Support: Make sure your Linux kernel version (5.15.148) has the necessary drivers and configurations enabled for LVDS support. The absence of LVDS devices in /sys/class/drm/LVDS-{0|1} suggests that the kernel configuration or the device tree might not be set up correctly.
Patches: Depending on your setup, additional patches might be required to support dual channel LVDS output. Check the documentation for the Mallow carrier board and the IMX8MP SoM for specific instructions on building the device tree and applying any necessary patches.
References for Configuration:
Device Tree Documentation: Refer to the official NXP documentation for the IMX8MP and Mallow carrier board, which typically includes examples and guidelines for configuring LVDS outputs.
Kernel Configuration: Review the kernel documentation for any specific patches or updates needed for LVDS support on your current kernel version.
Community Resources: Engage with community forums or GitHub repositories focused on IMX8MP development for practical examples and solutions from other users.
Ensure that the device tree is correctly set up to recognize the LVDS interfaces, and consult the relevant documentation for detailed guidance on the necessary configurations and patches. If you need further assistance, feel free to reach out.
Please, also check if these links can help you solve your problem: