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.

CCS/AWR1642BOOST: Errors building MMWAVE demo with SDK 1.10.02

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: AWR1642

Tool/software: Code Composer Studio

Hello;

I'm attempting to import the latest MMWAVE demo for the AWR1642. This is with the new SDK v1.1.0.02. I'm using the resource explorer in code composer 7.1.0.00016  to download and install the SDK, then download and import both the DSS and MSS projects. 

The offline downloading and importing into CCS has worked, but now there are build issues with both the MSS and DSS:

MSS errors:


 

DSS errors:

Any thoughts?

Thanks,
Erik

  • Hi Erik,

    I've referred your question to an AWR Team Member. Someone should have an answer for you shortly.


    Cheers,
    Akash
  • seems memory out of range
  • Hello;

    Have there been any updates on this issue? I've followed similar procedures for the previous SDK versions without issues. I was sure to remove the previous SDK install directory, otherwise, CCS was building using source from the older SDK.

    Thanks,
    Erik

  • Hello Erik,

    As per MSS CCS console output looks like it's not able to search 'libdma_xwr16xx.aer4f' DMA driver library. Please add this library in CCS Properties->Build-> ARM lInker-> File Search Path.

    For DSS CCS compilation issue - please add 'rx_ch_bias_measure.c' in DSS CCS project for 'MmwDemo_rangeBiasRxChPhaseMeasure' API.

    Regards,

    Jitendra

  • Jitendra,

    MSS

    1. Adding the DMA libraries fixed the building issues with the MSS.
    2. After that, there was a post-build step error. The file "gen_bincrc32.pl" no longer exists in this SDK version or is in a different location. I told the post build steps to use the new file "gen_bincrc32.exe" now and it seems to be working. Let me know if that was an incorrect assumption.

    DSS

    1. The DSS file "dss_data_path.c" does include the relevant header file "#include <ti/demo/utils/rx_ch_bias_measure.h>" to utilize the "MmwDemo_rangeBiasRxChPhaseMeasure" API, so I couldn't figure out how to fix that issue. I just removed that API call so the code would build. If there's something I'm missing, let me know.
    2. Once the code built, I ran into an issue where the code size would not fit into the fast code section. I simply removed a number of the functions from the fast code section to get the code to finish linking. If you have other solutions, please let me know. Here is the error I resolved by deleting functions from the fast code section:

    So, the entire project builds, links, and generates binaries successfully with the modifications I mentioned above. Ideally, I would be able to import/build the default project without such modifications, so if you think I could be doing something else wrong during the download/import process, please let me know.

    Thanks for your help,
    Erik

  • Hello Erik,

    For MSS -  gen_bincrc32 change is correct.

    For DSS - 

    1. Add 'packages\ti\demo\utils\rx_ch_bias_measure.c' to DSS CCS project to resolve 'MmwDemo_rangeBiasRxChPhaseMeasure' issue.

    2. Change looks good, please test to confirm that it doesn't break anything.

    Regards,

    Jitendra