Datatype Reference
I don't think we explicitly outline these details but I got tired of searching our documentation. Here is a list of MIPI datatypes supported when using GMSL devices in pixel mode and you need to route specific datatypes.
hex code | datatype |
---|---|
0x12 | EMBEDDED |
0x1E | YUV422 8-bit |
0x1F | YUV422 10-bit |
0x30 | YUV422 12-bit |
0x22 | RGB565 |
0x23 | RGB666 |
0x24 | RGB888 |
0x2A | RAW8 |
0x2B | RAW10 |
0x2C | RAW12 |
0x2D | RAW14 |
0x2E | RAW16 |
0x2F | RAW20 |
example
Using the MAX96717 as an example, here is the template for how you would set this. Please use tunnel mode and save the hassle.
Reg Name | Address | Bit Field | Example | Notes |
---|---|---|---|---|
FRONTTOP__16 | 0x0318 | mem_dt1_selz[6:0] | 0x6b | The IMX219 sensor data is RAW10 which is a datatype of 0x2b. Bit 6 enables the data filtering. |
FRONTTOP__17 | 0x0319 | mem_dt2_selz[6:0] | 0x52 | The IMX219 sensor also sends embedded data which is a datatype of 0x2b. Bit 6 enables the data filtering. |