This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1642: mmw demo chirp process overtime in specific configuration

Part Number: AWR1642

Hi,

My customer use the mmw demo in mmwave SDK 1.0 for test, changed the configuration based on the profile_2d.cfg, the changes are labeled as yellow shown in below. Then the demo cannot run well, connect the EVM board through JTAG, then just load the DSS symbol, found DSS stop at below code. It indicates the previous chirp process is not completed in one chirp period. 

DebugP_assert(dpObj->chirpProcToken == 0); //software abort code 

Added test variable to record the cycle consumption of  function MmwDemo_processChirp(dataPathObj), normally the consumption time is about 6.5us, but sometimes it reaches about 18.5us which is greater than the below configured chirp period(18us), it is very strange. Pls help investigate the issue. If any unclear pls feel free let me know, thank u very much.

sensorStop

flushCfg
dfeDataOutputMode 1
channelCfg 15 3 0
adcCfg 2 1
adcbufCfg 0 0 1 1
profileCfg 0 77 2 5 16 0 0 9 1 64 6250 0 0 30
chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 1 0 0 0 0 0 2
frameCfg 0 1 32 0 100 1 0
lowPower 0 0
guiMonitor 1 1 1 0 0 1
cfarCfg 0 2 8 4 4 0 5120
cfarCfg 1 0 8 4 4 0 5120
peakGrouping 1 0 0 1 224
multiObjBeamForming 1 0.5
calibDcRangeSig 0 -5 8 256
sensorStart

Andy