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.

Compiler/IWR1843BOOST: IWR1843BOOST chip, C674X program step debugging, unable to find "DPM_core.c"

Part Number: IWR1843BOOST

Tool/software: TI C/C++ Compiler

Dear

  When debugging the millimeter wave radar test demo board IWR1843BOOST, we ran the Cotex R4 program at full speed, and carried out single-step debugging to the C674X program. When executing to line 721 of DSsmain.c, an error was reported when executing the step into instruction.Can 't find a source file at "/ home/gtbldadm/nightlybuilds/mmwave_sdk/ti/control/DPM/SRC/dpm_core. C" specific see attachment.
Could you please tell me whether the above problem is caused by the function being packaged into a library file? If yes, can this part of the content provide the corresponding source code, thank you

  • Hello,

    The source code for DPM is available in the following directory

    C:\ti\mmwave_sdk_03_04_00_03\packages\ti\control\dpm\src

    However, users should not need to debug the DPM itself or step into it. There should be an error code shown on the CCS console, which says "Error: DPM Report xx received with error: xxxxxx", where xxxxx  is some error code returned by the DPC executed as part of the DPM_execute API. You will need to decode this error to find the root cause of the DPM failure. 

    Please refer to the following thread for an example of how to decoding the DPM error.

    AWR1843: DPM error causing runtime to crash

    Regards

    -Nitin