Slow framerate with LVDS panel on Apalis iMX6 + Ixora

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Based on the context provided, it seems like you are experiencing an issue with the LVDS panel on the Apalis iMX6 where the effective refresh rate is significantly lower than the nominal 60 Hz, specifically around 55% of the expected rate. This issue does not occur when using the HDMI output, which achieves the desired refresh rate.

Here are some potential areas to investigate and steps to consider:

  1. Device Tree Configuration: You have already made adjustments to the device tree overlay to modify the panel timing, which improved the nominal refresh rate but did not resolve the effective refresh rate issue. Ensure that all timing parameters are correctly set according to the display’s datasheet. Double-check the pixel clock and all porch and sync values.

  2. Driver and Kernel Configuration: There might be a limitation or bug in the Linux graphics stack or the specific driver used for the LVDS interface. Ensure that you are using the latest stable version of the kernel and drivers. Check for any known issues or patches related to the LVDS driver for the iMX6.

  3. Hardware Limitations: Although the CPU reference manual suggests that the LVDS interface should support the required bandwidth, verify that there are no hardware limitations or errata specific to the Apalis iMX6 or the Ixora carrier board that could affect the LVDS output.

  4. Testing with Different Configurations: If possible, test with a different LVDS panel or a different carrier board to rule out hardware-specific issues. Additionally, try using a different version of the reference software image to see if the issue persists.

  5. Consult Toradex Support: Since this issue involves Toradex hardware and software, reaching out to Toradex technical support with detailed information about your setup and findings could provide additional insights or solutions.

Unfortunately, without further specific details or access to additional resources, it’s challenging to pinpoint the exact cause of the issue. If the problem persists, consider engaging with the Toradex community or support channels for more targeted assistance.

Please, also check if these links can help you solve your problem:

https://community.nxp.com/t5/i-MX-Processors/i-MX53-Linux-4-9-and-Etnaviv/m-p/723347.