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.

AWR1843BOOST: Problem running AOA Tests with HWA

Part Number: AWR1843BOOST

Hello Experts,

I have also a question related to the aoa test in the dpu folder. The other test cases for cfarca, doppler and staticclutter were successfully so far, running in the Ti-RTOS. But in the aoa test the testcase 15 throws an error. I don't know if the test environment is correct, because I simply copied the necessary files into the project (since the files could not be found) and added the memory map to the linker file, because the memory sections were not defined in the mss_aoaproc_linker.cmd. So I have taken a screenshot of my CCS environment:

In the aoaprochwa_test_main.c(main) file I still activated the debug options:
#define TEST_AOA_DEBUG 1
#define TEST_AOA_DEBUG_RADARCUBADATA 1
#define TEST_AOA_DEBUG_3DFFTIN 1
#define TEST_AOA_DEBUG_3DFFTOUT 1
I thought I could find out more about the cause of the error this way, but otherwise I didn't change anything in the file.

The error code is as follows, after testcase 15 runs in a MmwDemo_EDMA_transferControllerErrorCallbackFxn Callback Function:

However, I don't know what the error means. But I think the error is related to the fact that two RX antennas are used in this testcase maybe...

Have I done anything wrong in my test environment?

Regards,
Daniel

  • Daniel,

    Are you able to build the AoA DPU unit tests from the command line within the SDK folder structure?

    You can rebuild the unit test from the command line, flash the CCS debug image, and then run the unit test.

    Regards,
    Kyle

  • Hi Kyle,

    oh okey and how can I build it from the command line? When I try to open the command line and type the make command, I get this:


    Regards,
    Daniel

  • Daniel,

    Please review the "Developing using SDK" section of the SDK User Guide to understand how to build the SDK demo along with SDK components (drivers, DPC, DPUs).

    You will need to set the build environment before you can start building SDK components. This is described in detail in the User Guide.

    Regards,
    Kyle

  • Kyle,

    thanks for the info. I reviewed the "mmwave sdk user guide" and have set and checked the environment variables with the scripts: setenv.bat and checkenv.bat and added gmake from the ccs\utils\bin folder also to the env variables. But if I try to build the aoa component as in the documentation I get the following error:

    Regards,
    Daniel

  • Kyle,

    thanks for the info. I reviewed the "mmwave sdk user guide" and have set and checked the environment variables with the scripts: setenv.bat and checkenv.bat and added gmake from the ccs\utils\bin folder also to the env variables. But if I try to build the aoa component as in the documentation I get the following error:

    Regards,
    Daniel

    Solved this comment: I could solve this problem by myself, my mistake was after setting the env variables to open a new window in which I run the build process. After I start the build process in the same command line, it worked and I could build the SDK components.

  • Hi Kyle,
    now I'm able to build the AoA DPU unit tests from the command line and have flashed the CCS debug image. But how can I run/debug the unit test? I couldn't find anything about this in the "mmwave sdk user guide".

    Regards,
    Daniel

  • Daniel,

    You will need to create a .ccxml file for your AWR1843BOOST EVM. You will launch this target configuration in CCS and connect to the relevant cores. You will then load the relevant application executables based on the cores. The MSS (ARM) core will use the .xer4f file while the DSS (DSP) core will use the .xe674 file.

    These steps are documented in the "Loading images onto mmWave EVM" section, more specifically the "CCS development mode" subsection.

    Regards,
    Kyle