MX6 IPU_1task block

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MX6 IPU_1task block

4,433 Views
xiaoqiangyang
Contributor III

Hi all,

I am working on our own designed board based i.MX6Q.Now I connected a 24-bit LVDS panels(4 pairs of LVDS data signals )

to LVDS0 port.And my bootargs for video is: video=mxcfb0:dev=ldb,LDB-XGA,if=RGB24.

When I boot up linux,my panel can only display some black and white vertical lines like this:

And some messages about IPU appeard:

Freeing init memory: 212K

INFO: task ipu1_task:378 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

ipu1_task D 80544b9c 0 378 2 0x00000000

[<80544b9c>] (__schedule0x258/0x6d4) from [<803d2494>] (ipu_task_thread0x260/0xaf0)

[<803d2494>] (ipu_task_thread0x260/0xaf0) from [<800943ec>] (kthread0x80/0x88)

[<800943ec>] (kthread0x80/0x88) from [<80043a5c>] (kernel_thread_exit0x0/0x8)

INFO: task ipu1_task:379 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

ipu1_task D 80544b9c 0 379 2 0x00000000

[<80544b9c>] (__schedule0x258/0x6d4) from [<803d2494>] (ipu_task_thread0x260/0xaf0)

[<803d2494>] (ipu_task_thread0x260/0xaf0) from [<800943ec>] (kthread0x80/0x88)

[<800943ec>] (kthread0x80/0x88) from [<80043a5c>] (kernel_thread_exit0x0/0x8)

  • Starting Advanced Power Management daemon... [80G [74G[ OK ]

Last login: Thu Jan 1 00:01:37 UTC 1970 on ttymxc0

speech-dispatcher disabled; edit /etc/default/speech-dispatcher

Checking for running unattended-upgrades:

vgaarb: this pci device is not a vga device

vgaarb: this pci device is not a vga device

  • Starting bluetooth [80G [74G[ OK ]

[33m* [39;49m PulseAudio configured for per-user sessions

saned disabled; edit /etc/default/saned

INFO: task ipu1_task:378 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

INFO: task ipu1_task:379 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

1 Jan 00:00:47 ntpdate[5657]: no server suitable for synchronization found

INFO: task ipu1_task:378 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

INFO: task ipu1_task:379 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

INFO: task ipu1_task:378 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

INFO: task ipu1_task:379 blocked for more than 10 seconds.

"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

I think maybe there is some relationship about my LVDS failure.But my HDMI is working OK.

Any advice will be appreciated.

Best Regards

Xiaoqiang

0 Kudos
Reply
1 Reply

3,906 Views
igorpadykov
NXP Employee
NXP Employee

Hi Xiaoqiang

24bit lcd support is described below

iMX6QD How to Add 24-bit LVDS Support in Android

Re: 24bit LVDS display looks like wrong color depth on imx6DL AI PDK

also if this lvds lcd has different timings, than one used with Freescale Sabre board

(Hannstar lcd), one will have to change fb_videomode, example can be found below

[U-Boot] [PATCH 9/9] mx6qsabrelite: Add splaschscreen support

Best regards

igor

0 Kudos
Reply