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.

IWR6843ISK: Generating a single binary from MSS and DSS

Part Number: IWR6843ISK
Other Parts Discussed in Thread: UNIFLASH

Hi,

When I run the vital signs demo and I can generate independent binaries for the MSS and the DSS. However, If I want to flash it onto the device for routine use I am unsure what's the correct path to take. I will kindly like to know how I could possibly generate a single binary that I could flash onto the device using the Uniflash or perhaps if its possible to do this from CSS. Thanks.

  • Hi Odera,

    Nice to talk again!

    After building the DSS and then the MSS in CCS a single binary for your project is created in your workspace. This can be found at "C:\<workspace_location>\<workspace_name>\vital_signs_68xx_mss\Debug".

    Thanks,

    Angie

  • Absolutely a pleasure to talk with you once again.

    Something that confuses me is that I also see a binary in the same path but under the DSS project. So when you say the combination of the MSS and DSS is the binary in the MSS debug folder I wonder how that happens to be the case. Not like I doubt you I just would appreciate a little bit of an explanation why this is the case. I am guessing there is no situation where the DSS binary would be generated solely. But its possible that the MSS can be generated and operate alone. But there must be some specification in CCS or the project config that should make this possible. Do you have any ideas or suggestions as to how the process might occur?

    Thanks Angie

  • Hi,

    I totally understand your question! Since it is a multi-core device it is a bit complicated. If you look at the post build steps of the .projectspec files that build these projects you can see how the files from the dss are built and then the mss project combines these with the mss files (and some radar bss files from the SDK) to build 1 image. It is actually 3 images in one, the mss, dss and the radar bss which is always the same.

    The image creation is explained in a document which can be found at: mmwave_sdk_03_06_00_00-LTS\packages\scripts\ImageCreator

    There are files for just the mss and dss that are created. This is the .xer4f file for the mss and the .xe674 for the dss. These are what are loaded by the ccs debug tool.

    Thanks,

    Angie