Tool/software:
I am currently attempting to analyze the raw ADC data from the IWRL643BOOST eval board, using SPI transfer. I have gotten this to work with the Motion and Presence detection demo from the SDK (05.05.03.00), using the following config:
sensorStop 0
channelCfg 7 3 0
chirpComnCfg 20 0 0 128 4 32.4 0
chirpTimingCfg 6.00 24 0 84.40 58.63
frameCfg 2 0 358.93 4 250.00 1
sigProcChainCfg 16 2 1 0 2 4 0 20
adcLogging 2
lowPowerCfg 0
factoryCalibCfg 1 0 30 20 0x1ff000
sensorStart 0 0 0 0
However, my issues arise when trying to increase the number of captured samples. Going to 1024, for example, I have attempted config below. I have only changed the chirpComnCfg. chirpTimingCfg and frameCfg entries, using the SDK documentation for the config entries as well as the config generator/validator at https://dev.ti.com/gallery/view/mmwave/mmWaveSensingEstimator/ver/2.5.0/.
Currently, I am getting the following error:
DOA DPU config return error:-2801
sensorStop 0 channelCfg 7 3 0 chirpComnCfg 20 0 0 1024 4 211.6 0 chirpTimingCfg 6 24 0 12.9235 58.63 frameCfg 2 0 1000 1 250 1 sigProcChainCfg 16 2 1 0 2 4 0 20 adcLogging 2 lowPowerCfg 0 factoryCalibCfg 1 0 30 20 0x1ff000 sensorStart 0 0 0 0
Any suggestions on what I might be doing incorrectly would be appreciated. Do I need to update the firmware in any way?