Tool/software:
Hello there!
We are attempting to use this sensor in a proof of concept for a larger 360 solution, however we are running into a few problems that are making the use of this sensor difficult.
The first and most important is that the sensor hitches. It gets stuck in some state that will not transmit data to the host any longer. We first observed this problem when we had modified some source code and built a custom image to the load onto the device. It simply takes tracked targets and pipes them to another MCU to be processed over I2C. (There are some kinks to iron out here like potential DMA and rolling modification to I2C buffers). However it seemed that depending on the speed at which the I2C buffer was being read out of the device, the sensor would stop reading (we placed a light toggle in where the sensor data was being process in MSS so we could tell when it was tracking). This however mayyyy have been a red herring as we were trying to dial in config settings using a base TI image in the examples and the high performance config. As we were tweaking options and settings in the config, we started to notice hitching and even more frequently, when the config was loaded in the visualizer, the sensor wouldn't even start. Are there any suggestions as to what is causing the sensor or the integrated MCU to hitch and how to either fix it or get around it? Thanks!
Current state of the config:
sensorStop 0
channelCfg 7 3 0
chirpComnCfg 8 0 0 256 4 28 0
chirpTimingCfg 6 63 0 75 60
frameCfg 2 0 200 64 250 0
antGeometryCfg 0 0 1 1 0 2 0 1 1 2 0 3 2.418 2.418
guiMonitor 2 1 0 0 0 1 0 0 1 1 1
sigProcChainCfg 64 2 3 2 8 8 1 15
cfarCfg 2 8 4 3 0 12.0 0 0.5 0 1 1 1
aoaFovCfg -60 60 -40 40
rangeSelCfg 0.1 12.0
clutterRemoval 1
compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000
adcDataSource 0 adc_data_0001_CtestAdc6Ant.bin
adcLogging 0
lowPowerCfg 1
factoryCalibCfg 1 0 40 0 0x1ff000
mpdBoundaryBox 1 0 1.48 0 1.95 0 3
mpdBoundaryBox 2 0 1.48 1.95 3.9 0 3
mpdBoundaryBox 3 -1.48 0 0 1.95 0 3
mpdBoundaryBox 4 -1.48 0 1.95 3.9 0 3
sensorPosition 0 0 1.9 0 0
minorStateCfg 5 4 40 8 4 30 8 8
majorStateCfg 4 2 30 10 8 80 4 4
clusterCfg 1 0.5 2
staticBoundaryBox -3 3 0.5 7.5 0 3
g
atingParam 3 2 2 2 4
stateParam 6 3 12 50 5 200
allocationParam 8 10 0.1 6 0.5 20
maxAcceleration 0.4 0.4 0.1
trackingCfg 1 2 100 3 61.3 191.7 100
presenceBoundaryBox -3 3 0.5 7.5 0 3
microDopplerCfg 1 0 0.5 0 1 1 12.5 87.5 1
classifierCfg 1 3 4
baudRate 115200
sensorStart 0 0 0 0