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.

AM62A7: DSP C7x "custom" programming support

Part Number: AM62A7

Hello everyone,

I'm developing an application on am62A7 and I need to run a custom program on the dsp C7x.
Specifically, the software has to perform custom algorithms that require matrix multiplications and that can take a lot of advantage from the Matrix multiplication unit in the dsp.
I wonder if C7x "custom" programming is officially supported for the am62Ax processor, because online I found a lot of docs for using it as NPU accelerator, but the only project example for custom programming is inside the MCU+ SDK is the following:

empty (ti.com)


I would like to know:

  • where can I find the SDK with all the math libraries
  • if there are any other examples available
  • if there is a guide to launch and debug the DSP executable "bare-metal" (like firmwares for R5)
  • if there is a guide to load the firmware in the DSP from linux

Thanks and regards

Andrea

  • Hi Andrea,

    Thank you for your interest in AM62A7 and recognizing the potential of the C7x MMA platform beyond AI and analytics. The C7x DSP core is a powerful compute engine on the device and can definitely scale to enable applications outside of AI. 

    Our current offering at this time is focused on vision and EdgeAI based analytics so some of the C7x "custom" programming tools and components are not present in our ti.com offering for the part. However, we are curious to understand your near term needs to see how we can unblock your development and evaluation process. We will reach out to you using E2E private chat to further discuss this topic. You can also reach out to your local TI contact to connect with us.

    Thanks,

    Rahul