IWR6843AOPEVM: If both MSS and DSS firmware sides are required for the 3D People Track Demo on IWR6843AOPEVM, then how can I debug the project in CCS?

Part Number: IWR6843AOPEVM


Tool/software:

I just found these projects in the "Browse for Examples" feature of the Getting Started page of CCS:

  • 3D People Track 6843 DSS
  • 3D People Track 6843 MSS

No indication in the release notes of what MSS or DSS means.  I had to ask Claude Sonnet 4.

I need to be able to debug "the code", I don't know which side it's on.   How can I build and load both projects, then run the correct one in the debugger?

Reading the user guide now, but if someone could just tell me, as I have a doubt the User Guide will even tell me the answer.

Thanks.

  • Hello Dan.

    I need to be able to debug "the code", I don't know which side it's on.   How can I build and load both projects, then run the correct one in the debugger?

    There are two projects, one for each core: the MSS and the DSS.  The MSS is the main application code; it parses the configuration, does the range computation, and then passes the radarcube to the DSS, which is what we call the DSP code which runs on the DSP of the 6843.  Each one of those projects will generate a binary file, with either xer4f or an xe674 file extension, and you can load these into the individual cores in CCS debug.

    Reading the user guide now, but if someone could just tell me, as I have a doubt the User Guide will even tell me the answer.

    Our CCS Debug guide walks through how to connect to each core, load the binaries, and step through the code.  I hope this helps answer your questions on the debugging process.  I have linked it here.

    Sincerely,

    Santosh