I am using Yocto with the 5.2.0 Toradex Manifest and mender layers for OTA support. I am building the tdx-reference-multimedia-image, and I get no video output. I have tried HDMI, and LVDS, but same results.
My board is an Apalis IMX8 QM V1.1C with an ixora 1.2 carrier board.
When I run the tdx-reference-multimedia-image from the Toradex JFrog repository, I get video output. The only difference I can think of is that I have added the mender layers.
Is it possible that the mender layers are causing the video to not work? I know this is a stretch, but I have been at this for a week with no progress.
I noticed one error when using mender that does not show in the working image:
1.669447] imx-drm display-subsystem: parent device of /bus@57240000/ldb@572410e0/lvds-channel@0 is not available
And firstname.lastname@example.org is failing with:
root@apalis-imx8:/uboot/overlays# cat /var/log/weston.log Date: 2018-03-09 UTC [16:35:23.067] weston 9.0.0 https://wayland.freedesktop.org Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/ Build: lf-5.10.35-2.0.0-rc2+ [16:35:23.067] Command line: /usr/bin/weston --modules=xwayland.so --log=/var/log/weston.log [16:35:23.067] OS: Linux, 5.4.115-5.3.0-devel+git.dbdbcabf0f98, #1 SMP PREEMPT Tue Jul 6 08:47:10 UTC 2021, aarch64 [16:35:23.068] Using config file '/etc/xdg/weston/weston.ini' [16:35:23.069] Output repaint window is 7 ms maximum. [16:35:23.070] Loading module '/usr/lib/libweston-9/drm-backend.so' [16:35:23.081] initializing drm backend [16:35:23.081] logind: failed to get session seat [16:35:23.081] logind: cannot setup systemd-logind helper (-61), using legacy fallback [16:35:23.083] no drm device found [16:35:23.083] fatal: failed to create compositor backend
Some debugging reveals that there is no /dev/fb0 present:
root@apalis-imx8:~# fbset fbset: can't open '/dev/fb0': No such file or directory
None of these errors is seen with the tdx-reference-multimedia image retrieved from toradex’s jfrog artifactory.