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.

AWR2243: Question about AWR2243 using DDMA

Part Number: AWR2243
Other Parts Discussed in Thread: AWR1243

Hi team,

We tried to implement DDMA using AWR2243, but the rlRfSetPhaseShiftConfig API does not execute on AWR2243 and returns error code 114.

My questions are:

  1. Does AWR2243 support the API rlRfSetPhaseShiftConfig ?
  2. If I want to use AWR2243 to implement DDMA, which API should I use?

 My mmwave SDK: mmwave_dfp_02_02_03_01

Thanks.

Regards,

Yafeng

  • Hi Yafeng,

                   Yes the same API works for AWR224.

                   The error you are getting is: #define RL_RET_CODE_PERCHIRPPHSHIFT_UNSUPPORTED_DEV   (114U/* API issued for non AWR1243/AWR2243 device */

                   Can you please make sure you are using the right device ID while passing the function?

                   Also, request you to please refer to the function: MmwDemo_configPhaseShifterChirps in C:\ti\mmwave_mcuplus_sdk_04_02_00_03\mmwave_mcuplus_sdk_04_02_00_03\ti\demo\awr294x\mmw\mss\mss_main.c for reference.

                 Let me know if you have any questions.

    Thanks and Regards,

    Akshay

                   

  • Hi Akshay

    Thank you for your support, the problem has been solved. The reason for the error is that I did not call rlRfSetMiscConfig before calling rlRfSetPhaseShiftConfig

    Thanks.

    Regards,

    Yafeng