I have a big issue bringing up video output and framebuffer in a custom board with iMX6QuadPlus based board.
I have another board with iMX6DualLite CPU with the same bootloader, the same kernel and the same distribution and everything is working as expected.
Basically both boards are different by the flash-header (for memory layout and registers) and they are using the same kernel and bootloader. I can switch the sd-card for boot, simply rewriting the flash-header to boot the iMX6QP or iMX6DL...
I have used the Barebox Bootloader (2017.02) and the video on the Barebox Bootloader is working good in both boards. So I can exclude an hardware issue.
The device-tree are different by an include (for imx6qp.dtsi or imx6dl.dtsi).
The kernel linux and the rootfilesystem are the same.
Can anybody explain something about this issue??
In attachment the dmesg output and the dts files passed by Barebox to Linux on both processors.
Hope this helps someone...
Original Attachment has been moved to: dts-imx6dl.zip
Original Attachment has been moved to: dmesg-imx6q.zip
Original Attachment has been moved to: dts-imx6q.zip
Original Attachment has been moved to: dmesg-imx6dl.zip