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