Hello All,
We are using custom board of imx6q(part number MCIMX6Q6AVT10AD) with two display 1. LCD(800x480) primary 2. HDMI(1920x1080@60) secondary. Both LCD working correct and we are using kernel 3.14.28.
We are facing issue that when HDMI output is working and if we restart LCD preview several times then we get following errors continuously on console. This result into that both LCD and HDMI stop working.
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x00800000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
mxc_sdc_fb fb.24: timeout when waiting for flip irq
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x00800000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x00800000
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
mxc_sdc_fb fb.24: timeout when waiting for flip irq
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x00800000
Please help us to resolve above issue.
Thanks,
Jignesh Patel
Hi jignesh,
Most probable cause for this issue is huge load on the DDR memory bus. One can adjust this by configuring IPU priorities in IOMUXC_GPR6 or NIC-301 (Chapter 46 Network Interconnect Bus System (NIC-301) i.MX6DL RM)
or by optimizing custom application. However. these errors mean that IPU/LCD is not configured properly, please look at
below link for various LCD configurations
http://boundarydevices.com/configuring-i-mx6-machines-different-screens-nitrogen6x-sabre-lite/