Dear Joan,
Now I found the camera progress hung at the (\kernel_imx\driver\mxc\ipu3\ipu_device.c):
static int ipu_task_thread(void *argv)
{...
line3245: printk("befor wait event interrupt...\n");
wait_event_interruptible(thread_waitq, find_task(&tsk, curr_thread_id));
printk("after wait event interrupt...\n");
...
}
always waiting event interrupt, is this the normal issue??????