Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello Anthony,
Thank you for reaching out to the Toradex Community with your dual-screen setup query. Let’s work through the issue of your VGA display not being detected on the Apalis iMX6.
-
Framebuffer Configuration: Ensure that each display is assigned to a separate framebuffer device. Your current
vidargs
settings should map HDMI to/dev/fb0
and VGA to/dev/fb1
. Try the following configuration:setenv vidargs 'video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:dev=vdac,1366x768M@60,if=RGB565 fbmem=32M'
This setup assumes
mxcfb0
is for HDMI andmxcfb1
is for VGA. Adjust the resolutions and timings as needed. -
Kernel and Device Tree: Verify that your kernel and device tree support both HDMI and VGA outputs. Check the device tree for correct display node configurations and ensure necessary drivers are enabled.
-
Debugging Tools: Use tools like
fbset
to check current framebuffer settings andmodetest
from thelibdrm
package to verify the DRM state. These can help confirm if the displays are recognized and configured correctly. -
Kernel Logs: Review kernel logs for any errors related to display initialization, which might provide clues on why the VGA display isn’t detected.
By following these steps, you should be able to resolve the issue with your VGA display. If you have further questions, feel free to ask.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem: