any updates about this?
I also want to get support for AR0231/MAX9295A GMSL2.
I have tried implemented the driver under nvmedia/ext_dev_prgm.
Bellow is the detail logs for running nvmipp_raw.
# ./nvmipp_raw -cf ddpx-a.conf -c SF3324-CSI-A
Max96712 Rev 2 detected!
SetupConfigLink: Check deserializer limitations
ChkMAX96712Limitaions: Read the deserializer revision number
SetupConfigLink: Check deserializer limitations finished
SetupConfigLink: Select I2C port over the link
SetupConfigLink: Select I2C port over the link finished
SetupConfigLink: Enabling link: 0
MAX96712 Rev 2 manual adaptation on the link 0(0)
SetupConfigLink: Disable all forward channels
SetupConfigLink: Disable all forward channels finished
SetupConfigLink: Enable all forward channels
SetupConfigLink: Enable all forward channels finished
SetupConfigLink: Enable packet based control channel
SetupConfigLink: Disable DE
SetupConfigLink: Enable periodic AEQ
MAX96712: Enable periodic AEQ on Link 0
SetupVideoLink: Replicate output
SetupVideoLink: Set MIPI output mode
SetupVideoLink: Set data type
SetupVideoLink: Update mapping table
SetupVideoLink: Enable specific link
SetupVideoLink: Check config link lock
SetupVideoLink: Check serializer is present
MAX9295: Revision 8 detected!
SetupVideoLink: Set unique address with broadcast address
SetupVideoLink: Set address translation for the serializer
SetupVideoLink: Check sensor is present
nvmedia: ERROR: [AR0231RCCBCheckPresence:721] Chip Id register read failed
nvmedia: ERROR: SetupVideoLink: Image sensor(0) device is not present, err = 89(Function not implemented)
nvmedia: ERROR: Init: Failed to setup video link
nvmedia: ERROR: IPPInit: Failed to initialize ISC devices
nvmedia: ERROR: main: Error in IPPInit
[NvMediaIPPManagerDestroy:192] Bad parameter
It seems fine until ERROR: [AR0231RCCBCheckPresence:721] Chip Id register read failed.
Any suggestions?