MX6 IPU_1task block

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MX6 IPU_1task block

5,171 次查看
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 项奖励
回复
1 回复

4,644 次查看
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 项奖励
回复