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 configure AdvChirpLUT?

Part Number: AWR2944

Tool/software:

Hi Team

I read the official SDK manual and it shows that NUM_OF_PATTERNS (P) is a field that can be set from 1 to 8192. If I need to configure 2048, I encounter the following problems:


1. The CLI command has a condition. If the value of the field is greater than 256, an error message is displayed and the configuration cannot be delivered.

CLI
2. If I skip the CLI and perform the configuration manually, an error message is displayed inside the MMWave_addAdvChirpLUTData() function in the mmwave_fullcfg.c file: Out of memory;


3. If I ignore the above error and force to continue, I will find that the parameter of the function MMWave_configureAdvChirp() in the mmwave_link_common.c file is not 2048 at all

The above question is whether I have problems understanding the configuration of this field or other reasons. Could you please help me?

Thanks.

Minxi.

  • Hi Minxi,

    I think you might be using the OOB demo for this parameter verification. The demo has some restrictions as specified in the SDK user guide. 

    A better easier way to test this parameter will be to use the link test example provided in the SDK package. 

    Find the documentation below: ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_dfp_02_04_17_00\docs

    Example path: ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_mcuplus_sdk_04_07_00_01\ti\control\mmwave\link_test

    Thanks,

    Pradipta.