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.

TMS320C6678: MAD utils application deployment

Part Number: TMS320C6678

Hi all,

I would like to have some more information about MAD utils deployment. I read the user guide but I still don't understand the deployment scenario.

1. Where do the MAD utils components run (host/target/whatever)?

2. Does the IBL load the MAD utils on the DSP?

3. If the MAD utils are loaded on the DSP, on what core are they loaded?

Thanks in advance,

Giovambattista

  • Hi,

    Looping the sw team. Their feedback will be posted here.

    Best Regards,
    Yordan
  • Mad utilities is target side code that core0 uses for deploying code on slave cores so IBL loads MAD on DSP. The final image can be such that all cores run their own copy of the code or they can share portions of the code loaded in shared memory.

    Generally the way the boot works on this device, DSP core0 is the boot master so MADUtils image will also first load on core0 and then core0 wakes up the slave cores to execute code from the entry point.

    Regards,
    Rahul