Part Number:TDA2PXEVM
Tool/software: TI-RTOS
Hi,
I'm trying to modify the camera + radar combo usecase in the Vision SDK to use both the camera and radar deserializers instead of just the camera deserializer.
Here is what I have tried so far:
- Replaced instances of UB960_SLAVE_ADDR with 0x3D and 0x36, depending on whether the code deals with the camera or radar.
- Modified BspUtils_enableUb960CsiOutput() and BspUtils_disableUb960CsiOutput() to iterate over radar ports as well as the camera ports.
- Split gUb960DesCfg_D3IMX390_AWR1243[] into camera and radar register settings.
- Split configDeserializer() call into two, one for camera and one for radar.
Having done all this, when I run the usecase, the camera is set up correctly, but the radar setup fails on "i2c4 transfer to slave address 0x76 failed" and "i2c4 transfer to slave address 0x42 failed", corresponding to the UB953 and the AWR1243. This occurs whether I connect the radar chip to port 1 of the radar bank or camera bank.
What else needs to be modified in order to run sensors off both deserializers, or is there a better way to go about this? My eventual goal is to run 4 radar chips off the radar bank and 1 camera off the camera bank.
Thanks,
Richard