IPU_INT_STAT_10 = 0x00080000 when unblank display

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IPU_INT_STAT_10 = 0x00080000 when unblank display

1,213件の閲覧回数
zctee
Contributor III

Hi all,

Currently I am facing a problem when interfacing a 1280x1024 LVDS LCD display to the i.mx6 SOLO.

We are using dual channel LVDS. LCD able to show after boot up without problem.

Problem happens when I try to 'unblank' the display after blanking it for screen sleep mode.

the display will be corrupted, with error message as below:

     imx-ipuv3 imx-ipuv3.0: IPU Error - IPU_INT_STAT_10 = 0x00080000

     imx-ipuv3 imx-ipuv3.0: IPU Error - IPU_INT_STAT_5 = 0x00800000

I trace the kernel code and see that in order to 'unblank' the display, it goes to mxc_ipuv3_fb.c --> mxcfb_blank: set the blank to FB_BLANK_UNBLANK. However I am not sure what causes it and how to solve it.

The display corrupt after 'unblanking' only happens for bigger display (currently tested is 1280x1024). for smaller display (800x480, 800x600), this problem does not happen.

Does anybody has any experience on this and can give me advise? Thank you.

I am using kernel version 3.0.35.

Regards,

ZC

ラベル(3)
0 件の賞賛
4 返答(返信)

635件の閲覧回数
Yuri
NXP Employee
NXP Employee

  The following may help.

"i.MX6 Warning IPU_INT_STAT_10  = 0x00080000"

https://community.freescale.com/message/522033#522033

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛

635件の閲覧回数
zctee
Contributor III

Hi Yuri,

I tested the recommendation by QiangLi, but the IPU error still happens. Any other recommendations?

Thank you.

Regards,

ZC

0 件の賞賛

635件の閲覧回数
Yuri
NXP Employee
NXP Employee

If You use one display, You can add "dmfc=3" in kernell boot command line.

This can let the single display use all of the DMFC FIFO.

Regards,

Yuri.

0 件の賞賛

635件の閲覧回数
zc_tee
Contributor III

Hi Yuri,

I upgraded my kernel to 3.0.101, and the problem no longer exist.

Thanks.

Regards,

ZC

0 件の賞賛