You can refer to Installing Ubuntu Rootfs on NXP i.MX6 boards and Ubuntu Rootfs on NXP i.MX6QP boards
What is the value of the vidargs variable in U-Boot?
Use the printenv command to find out
Seems to be low quality video settings
Example of the vidargs variable for iMX6 that I use:
video=mxcfb0:dev=ldb,1280x720M@60,if=RGB888,bpp=32 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=1024M
What is the value of bpp?
Regards,
Dionevã M. Krolow
Hello. Dionevã Krolow
Thanks for your help , according to your vidargs variable, the display work right.
the env parameter seted as below:
setenv mmcargs 'setenv bootargs ${bootargs} root=/dev/mmcblk3p2 rootwait rw video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24'
Which i.MX6 board are you using? Here is your ubuntu system can not work or the system on your i.MX6 board?
The board is imx6qp with the yocto system,
by the way , it has the same phenomenon withe ubuntu system;