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.

AWR2944: How to enable continuous wave mode on 2944?

Part Number: AWR2944

Tool/software:

Hi team,

I want to enable the continuous wave on 2944. I have configured 2944 by setting dfeDataOutputMode = 2. And below SB are both set.

AWR_CONT_STREAMING_MODE_CONF_SET_SB

AWR_CONT_STREAMING_MODE_EN_SB

Now I can get signal if only one TX is enabled. And the amplitude is very small.

Please give me a correct method. Thanks.

Shawn

  • Hi Shawn,

    mmWave MCU Plus SDK provides Link_test application where this application gives mmWaveLink API usage reference along with CW mode usage. Please refer that to first run at your end.

    Instruction to build this application 

    1. set environment by running this batch file: setenv.bat (c:/ti/mmwave_mcuplus_sdk_04_06_01_02/mmwave_mcuplus_sdk_04_06_01_02/scripts/windows)

    2. MAKE sure you have set right device within setenv.bat file (set MMWAVE_SDK_DEVICE=awr2944)

    3. switch to mmwave_mcuplus_sdk_04_06_01_02/ti/control/mmwave/link_test path in the same CMD prompt and give 'gmake all' command to build this link_test application.

    Here is code reference from link_test.c for CW mode.

     

        /* Set continue mode configuration */

        retVal = rlSetContModeConfig(RL_DEVICE_MAP_INTERNAL_BSS, (rlContModeCfg_t*)&contModeCfg);

        retVal = rlEnableContMode(RL_DEVICE_MAP_INTERNAL_BSS, (rlContModeEn_t*)&contModeEnable);

     

    Make sure if you set TxOutPowerBackoff to zero to get max output power.

     

    const rlContModeCfg_t contModeCfg =

    {

        .startFreqConst = 1435384036,

        .txOutPowerBackoffCode = 0,

        .txPhaseShifter = 0,

        .digOutSampleRate = 10000,

        .hpfCornerFreq1 = 0,

        .hpfCornerFreq2 = 0,

        .rxGain = 30,

        .vcoSelect = 0x0,

        .reserved0  = 0x0

    };

    .

    Regards,

    Jitendra

  • Hi Jiten,

    Thanks for your reply, I have done these operations, but customer's board has some problems. We will test tomorrow.

    Regards,

    Shawn