AnsweredAssumed Answered

Read MIPI YUV422 data

Question asked by Alexis Fronteau on Nov 10, 2017
Latest reply on Nov 20, 2017 by igorpadykov

Hi, 

 

I'm trying to get 4096x2160 YUV422 pixels on mipi with an IMX6Q. I use 4 lanes, data type = 0x1E, virtual channel 1. I set the pixelformat V4L2_PIX_FMT_YUYV but there is a problem with data that I read. I select CSI MEM path.

 

Bytes are sent as: 

lane 1 : Byte0-----Byter4-----Byter8-------Byter12 ...

lane 2 : Byte1-----Byter5-----Byter9-------Byter13 ...

lane 3 : Byte2-----Byter6-----Byter10-----Byter14...

lane 4 : Byte3-----Byter7-----Byter11-----Byter15 ...

 

But when I read IDMAC, i have : 

Byte2----Byte3----Byte3----Byte7----Byte10----Byte11----Byte15----Byte9 ...

 

I have checked ipu registers and they seemed configured well.

 

Thanks

Outcomes