Clear Filters
Clear Filters

Embedded Coder Support Package for TMS320C6748

35 views (last 30 days)
Hi, I have recently acquired a development kit for power electronic applications with TMS320C6748 Texas Instrument DSP and XC7A35T Xilinx FPGA.
I've been asked to make this kit work with Simulink. Searching on the internet I found about "Embedded Coder Support Package for Texas Instruments C6000 DSPs". But considering I'm a begginer with this topic I haven't been able to make this work. I have found plenty tutorials about embedded coder support for the C2000 series, but I can't manage to replicate this for C6000 series, specifically for C6748 DSP. I'm using Matlab 2016a and CCS 5.5.
Is there any specific tutorial for C6000 series? Or someone who can guide me through this issue?
Thanks for advance
  2 Comments
Leonel Casas
Leonel Casas on 13 Jan 2022
Hi, were you able to make it work? I have a similar problem

Sign in to comment.

Answers (1)

Sanchari
Sanchari on 29 Dec 2023
Hello Felipe,
I understand that you have acquired a development kit for power electronic applications (TMS320C6748 Texas instrument DSP and XC7A35T Xilinx FPGA) and want to make it work with Simulink.
The “Embedded Coder Support Package for Texas Instruments C6000 DSPs” allows you to generate C code from Simulink models and deploy it to Texas Instruments C6000 DSPs. As found from documentation given at the end, it is supported and compatible with MATLAB R2016a for Windows platforms.
Here are some general steps you can take to set up and use the Embedded Coder Support Package for Texas Instruments C6000 DSPs:
  • Install the Support Package: Install the Embedded Coder Support Package for Texas Instruments C6000 DSPs through MATLAB's Add-On Explorer.
a. In MATLAB, go to the Home tab and click on "Add-Ons" > "Get Hardware Support Packages".
b. In the Add-On Explorer window, search for "Texas Instruments C6000" and install the support package following the instructions provided.
  • Configure the Toolchain: Once the support package is installed, configure the toolchain in MATLAB to use the correct version of CCS (in your case, CCS 5.5). You can set the toolchain via the Configuration Parameters dialog in Simulink under "Code Generation" > "Toolchain".
  • Create a Simulink Model: Create a Simulink model or open an example model that is compatible with the C6000 DSPs. Make sure the model is set up for code generation by specifying the correct system target file, solver, and other parameters suitable for the DSP. You can refer to the following example link for C2000 Microcontroller Blockset that includes the similar steps to do so: https://www.mathworks.com/help/ti-c2000/ug/getting-started-with-C2000-example.html
  • Generate Code and Deploy: Use the "Build" button in Simulink to generate code for the model. After the code is generated, use the provided scripts or tools from the support package to deploy the code to the DSP.
Please also consider going through the following ML Answer learning: https://www.mathworks.com/matlabcentral/answers/302518-does-embedded-coder-support-for-ti-c6000
Hope this information is helpful to you!

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!