This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Problem setting up CPI on OMAP4460

Other Parts Discussed in Thread: 4460

Hello,

We have been trying to use the CPI interface on the a OMAP4460. We have been successful in sending data form CSI2 to memory. “CSI2->ipipeif->isif->Memory” (so we know the “ipipeif->isif->Memory” part works), but the “CPI->ipipeif->isif->Memory” dose not work.

Here is our setting for selecting CPI.

We set INPUT_SEL to CPI (0x3)

We set the VD_PULSE_EXT to 0.

We set the pinmux on cam2_pclk, cam2_vs, cam2_hs, cam2_wen and cam2_d0 -d5 as input.

We can confirm the cam2_vs, cam2_hs are getting pass the VP by enabling HS_VS_IRQ and looking at vs and hs (by changing SYNC_DETECT).

The clock goes to the cam2_pclk.

The cam2_wen is as input pulled up.

We still fail to receive ISIF_INT_0 from isif. The same setting works fine when we select CIS2A at VP.
What are we missing here? I appreciate your help in advance.

Thanks,

Babak