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.

AWR1642BOOST: Problems using continuous mode on AWR1642 using dfeDataOutputMode 2

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: AWR1642, MMWAVE-SDK

Hello;

I'm attempting to put the AWR1642 device into a continuous wave mode using the "dfeDataOutputMode" set to a value of 2.

I'm using a config file like this:

sensorStop
flushCfg
dfeDataOutputMode 2
channelCfg 2 1 0
adcCfg 2 2
adcbufCfg -1 0 0 1 1
guiMonitor -1 1 1 0 0 0 1
lowPower 0 0
contModeCfg 77 0 0 6000 0 0 30 1 1024
sensorStart

But the DSS asserts when it attempts to parse these sets of commands. It appears to be happening in this function "MmwDemo_parseProfileAndChirpConfig" at the assert seen below.

    /* read frameCfg chirp start/stop*/
    frameChirpStartIdx = MmwDemo_getChirpStartIdx(ptrCtrlCfg, subFrameIndx);
    frameChirpEndIdx   = MmwDemo_getChirpEndIdx(ptrCtrlCfg, subFrameIndx);
    numLoops = MmwDemo_getNumLoops(ptrCtrlCfg, subFrameIndx);

    frameTotalChirps   = frameChirpEndIdx - frameChirpStartIdx + 1;

    /* since validChirpTxEnBits is static array of 32 */
    MmwDemo_dssAssert(frameTotalChirps <= 32);

My goal is similar to those seen in the below forum posts, but I still haven't been able to resolve this issue, even with the new SDK release:

Thanks,
Erik

  • Hello Erik,
    The continuous mode is not supported in the mmW demo application. This is the reason you are seeing the assert in the DSP code.

    The continuous mode is supported only in the Capture demo application in the MMWAVE-SDK.

    Thanks,
    Raghu
  • Thanks Raghu,

    Do you have any high-level suggestions for porting the continuous mode feature into a project based off of the mmW demo application. To help me get started, do you know the biggest architectural reason why the continuous mode was not supported in the mmW demo?

    Thanks,
    Erik

  • Hello Erik,
    AWR1642 is FMCW radar and mmW demo is using algorithm based on FMCW only to detect object.

    As continuous mode dosn't have frequency RAMP(slop=0), notion of chirp/frame which is required for mmW demo DSP algo.

    Due to these reasons mmW demo can't be used with continous mode feature.


    Regards,
    Jitendra
  • Hi Jitendra,

    So, I would have to somehow bypass or disable the handling of all chirp and frame events to allow the continuous mode?

    I understand the theory of operation of continuous mode in that the radar sub system is only transmitting at a single frequency. I am not interested in data collection or targets in this mode. Using a spectrum analyzer, I would like to take advantage of this feature to test various RF parametrics in order to verify our product's RF performance.

    Thanks,
    Erik