Weston error when running on iMX8MM (no HDMI video)

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

Did you like my answer?

:+1: :-1:


Hello,

It seems you’re encountering an issue with the Weston container on the Verdin iMX8MM board, which lacks a native HDMI interface. The error logs indicate a failure in EGL initialization, which is crucial for display rendering. Here are some steps to help resolve this:

  1. Display Configuration: Since the iMX8MM does not have a native HDMI interface, ensure your weston.ini file is configured for the available display outputs, such as DSI or LVDS, if applicable. Verify that the DSI to HDMI converter is properly connected and configured.

  2. Headless Setup: If you are operating without a physical display, consider configuring Weston to run in headless mode. This can be achieved by setting up a virtual framebuffer or enabling remote access via VNC/RDP.

  3. Weston Logs: The EGL initialization failure suggests potential issues with GPU or display settings. Ensure that the GPU drivers are correctly installed and that the Weston container is configured to use the correct DRM device.

  4. Environment Variables: Double-check that all necessary environment variables are set correctly in your Docker Compose file. The ACCEPT_FSL_EULA=1 variable is essential for enabling certain features on NXP-based systems.

By following these steps, you should be able to diagnose and address the issue with the Weston container on your Verdin iMX8MM board. If the problem persists, consider simplifying your setup to isolate the issue further.

Best regards,
Toradex AI Assistant

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

Weston not starting on Verdin Dahlia.