So there is a publicly released datasheet for the IMX290 datasheets (whether deliberately or not)
https://static6.arrow.com/aropdfconvers ... asheet.pdf
- Register 0x3009 bits 0&1 get set to 0 instead of 1
- Register 0x301b/c as HMAX get reduced to 0x44c (this probably needs to be done programmatically as a /2 because it is calculated based on V4L2_CID_HBLANK)
- Register 0x3405 becomes 0x0 (already used for 60fps on 2 lanes)
- Global timing need to follow the 891Mbit/s/lane settings
- I expect V4L2_CID_PIXEL_RATE needs to be doubled to make all the calculations work.
https://static6.arrow.com/aropdfconvers ... asheet.pdf
- Register 0x3009 bits 0&1 get set to 0 instead of 1
- Register 0x301b/c as HMAX get reduced to 0x44c (this probably needs to be done programmatically as a /2 because it is calculated based on V4L2_CID_HBLANK)
- Register 0x3405 becomes 0x0 (already used for 60fps on 2 lanes)
- Global timing need to follow the 891Mbit/s/lane settings
- I expect V4L2_CID_PIXEL_RATE needs to be doubled to make all the calculations work.
Statistics: Posted by 6by9 — Mon Oct 21, 2024 2:27 pm