Can CX3 receive [User Defined 8-bit Data Type 1] data type with MIPI-CSI2 interface configured as RAW8?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi, everyone

   

I'm trying to interface a sensor that outputs [User Defined 8-bit Data Type 1] type (type 0x30), which is not supported by CX3.

   

Now I'm trying to configure CX3 to RAW8 (type 0x2a).

   

Will CX3 work with this configuration, or will it ignore the MIPI-CSI2 data?

   

Also the sensor is configured to virtual channel 0. Will CX3 ignore the virtual channel and receive data into SRAM?

   

Now my board stops at SMState=0x02 and I can not find why.

   

Any suggestions?

   

 

   

Thanks

0 Likes
1 Reply
Anonymous
Not applicable

I made the change to enable "continuous clock mode" according to http://www.cypress.com/knowledge-base-article/cx3-hardware-frequently-asked-questions-kba91295

   

However that does not fix the problem.

   

Additionally I need to call CyU3PMipicsiWakeup() to wake up MIPI-CSI2 RX block.

   

After this change, the code can go much further. I see SMState changing and got the first a few DMA callbacks.

0 Likes