Other Parts Discussed in Thread: MMWCAS-DSP-EVM, MMWCAS-RF-EVM, TDA2
Could you tell me how to use CSI2 with only 2 lanes?
I checked to disable lanes by using cascade EVM (MMWCAS-RF-EVM + MMWCAS-DSP-EVM) and mmwave_studio_03_00_00_07.
The data capture is also successful if all lanes are disabled.
1. Delete all captured data files on host (Windows) and target (Linux on TDA2)
[Linux] /mnt/ssd/Cascade_Capture_22xx
[Windows] C:\ti\mmwave_studio_03_00_00_07\mmWaveStudio\PostProc\Cascade_Capture_22xx
2. Run Cascade_Configuration_MIMO.lua
3. Set all Lane x Position to 0 to disable all lanes
[RadarAPI]: ar1.CSI2LaneConfig_mult(14, 0, 0, 0, 0, 0, 0, 0,0,3,0, 0)
[RadarAPI]: Status: Passed
4. Run Cascade_Capture.lua
5. Transfer captured data files from target (Linux on TDA2) to host (Windows)
6. Post Processing captured data
Is it correct to set the Lane x Position to 0 to disable each lane?
Does it set DATA_LANEx_POS to 0 in AWR_DEV_CSI2_CFG_SET_SB?
Is it required to set LANE_EN to 0 for each lane in AWR_DEV_RX_DATA_PATH_LANEEN_SET_SB?
Can the LANE_EN be set in using mmwave studio?
Best regards,
Daisuke