Hello,
I'd like to add support for our mipi display for a splash screen during uboot. I'm basing dts changes off the imx8mp-evk.dts file in <uboot-dir>/arch/arm/dts/ from the 10_2.6.0 code base.
From the evaluation board dts file, it seems one simply has to
1) Add your custom panel
2) &lcdif1 { status="okay"; }
3) &mipi_dsi { status="okay"; <add port from dsi to your panel>; }
For me, steps 1 and 3 don't cause any problems but if I simply change lcdif1 from disabled to okay, uboot fails to boot. The output is normal SPL output:
U-Boot SPL 2020.04-49489-g94eeddb0e5-dirty (Jun 08 2021 - 10:38:08 -0600)
Normal Boot
Trying to boot from BOOTROM
image offset 0x0, pagesize 0x200, ivt offset 0x0
And then the board simply just powers back off.
If I just leave lcdif1 status=disabled, uboot boots normally.
So it appears I am missing some step to use the lcdif.. Can anyone suggest how to debug or find what is missing to allow proper boot with lcdif1 enabled?