AnsweredAssumed Answered

Need help to get CSI1 working on imx6Solo

Question asked by Charles Ung on Feb 28, 2017
Latest reply on Feb 28, 2017 by Charles Ung

We are currently working a custom board that is based on a SolidRun HummingBoard2 design with SOMi1 which has a imx6 solo on it. The sensor interface is routed to the parallel interface through CSI1 on the IPU. The device tree has been updated to include an ADV7180 driver with the appropriate gpios muxed for CSI inputs.

 

We were able to get the driver to load and initialize the chip but the code will timeout on mxc_v4l_dqueue. After a bit of digging, it seems like the code is always using CSI_MEM0 which is tie to CSI0. So I tried the 0001-two-cameras-complete-only.patch that I found hoping that is the reason but even after the patch, I am still having the same issue.

 

Do you guys know another other places that I may have missed that need modification or have any suggestions on how I can debug this?

 

The kernel that we are using is 3.14.60. I have attached the debug output log here as well.

 

Thanks,

Charles

Original Attachment has been moved to: DriverDebug.log.zip

Outcomes