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/AWR1443BOOST: Error when Debugging

Part Number: AWR1443BOOST
Other Parts Discussed in Thread: AWR1443, , MMWAVE-SDK

Tool/software: Code Composer Studio

Hi,

I'm trying to start an mmWave project on CCS using mmWave link. I've included the mmwavelink.h header file and a few standard C librabries. Im following your mmWave radar programming model video and have just wrote a few lines to test mmwave link. However, whenever i try to debug my code i get an error saying:

Description Resource Path Location Type
mklib: gmake error during rtsv7R4_A_le_v3D16_eabi.lib build mklib: gmake error during rtsv7R4_A_le_v3D16_eabi.lib build mmWave C/C++ Problem

Debugging also forces my CPU to 100% CPU usage and takes a very long time. Any help would be appreciated.

Here's my starting code:

#include <C:/ti/mmwave_sdk_01_00_00_05/packages/ti/control/mmwavelink/mmwavelink.h>

#include <stdint.h>
#include <stdlib.h>
#include <stddef.h>
#include <string.h>
#include <stdio.h>
#include <math.h>

/**
 * main.c
 */
int main(void)
{
    rlProfileCfg_t profCfg;

    profCfg.profileId = 0;
    profCfg.startFreqConst = 0x558E38E3;

}

Thanks

  • Hello Saad,

    For this purpose, I would recommend you to use or take reference from mmwavelink test application which is available at 'ti\control\mmwavelink\test\xwr14xx'.

    Note- if you are using AWR1443 Evaluation Module (AWR1443BOOST) then you need to disable a parameter in test application header file and build.

    ti\control\mmwavelink\test\common\link_testcase_config.h

    const rlRfLdoBypassCfg_t rfLdoBypassCfg =
    {
    .ldoBypassEnable = 0,
    .reserved = 1
    };

    Let us know if you face any problem while using/porting this test application.

    Regards,

    Jitendra Gupta

  • Hi,

    Ok i shall try the test but i have found some information on why the error may be caused. I am getting this warning in the CCS console

    "C:\ti\ccsv7\tools\compiler\ti-cgt-arm_17.6.0.STS\lib\rtsv7R4_A_le_v3D16_eabi.lib" for the first time, so it must be built. This may take a few minutes.

    Afterwards i get this error:

    process_begin: CreateProcess(NULL, echo Creating library c:/users/saad/appdata/local/temp/tidc84~1/rtsv7r4_a_le_v3d16_eabi.lib, ...) failed.
    Makefile:1948: recipe for target 'library' failed
    make (e=2): The system cannot find the file specified.

    It looks like CCS is failing to find a library after spending quite a few minutes doing so. Is there a solution to this?

    Thanks
  • Hello Saad,

    I would recommend using CCS project for mmWave-SDK from resource explorer as a reference and edit source code (add/remove files) as per your requirement.

    It'll avoid any missing CCS project setting you may have.

    Regards,

    Jitendra Gupta

  • Due to inactivity for a long time, we assume that your query has been resolved, so closing this thread.



    For any further query related to this thread, please post your question, which will re-open this thread.



    Regards,
    Jitendra Gupta