Other Parts Discussed in Thread: TDA4VM, TIDA-01413, DRA829,
Hello,
I'm porting some camera capture code from the EVM (Jacinto7 J721E/DRA829/TDA4VM Evaluation Module) to the SK-TDA4VM. Both are connected to the TIDA-01413 (ADAS Fusion board). I'm encountering an issue where our CSI2 driver fails on reading the D-PHY's register DPHY_RX_VBUS2APB_CMN0_CMN_DIG_TBIT56. This register should raise bit 0 (I_CMN_RX_READY) to indicate that "cmn is ready for RX IP" and it does on the EVM, but not on the SK-TDA4VM.
I'm wondering if there is documentation specifically about programming the CSI2/D-PHY subsystem on the J7, specifically the SK-TDA4VM. Also, is the J7 CPU on the SK-TDA4VM necessarily the same w.r.t. the CSI2/D-PHY subsystem as on the EVM? Could you point me to the sample code on this subsystem in the PSDK?
Do the U-Boot binaries from the bootfs (i.e. u-boot.img, tiboot3.bin, tispl.bin, sysfw.itb) perform any initialization of the CSI2/D-PHY that would be specific to PSDK version?
Cheers,
Erik