How do I add FreeRTOS support in the C2000 blockset (TMS320F28388x) in MATLAB?"
Show older comments
I am using the C2000 blockset for TMS320F28388x-based development. I want to add a FreeRTOS configuration block in Simulink so that RTOS-related configurations can be done through the Simulink library block.
I am using matlab 2023a version and C2000 blockset v4.0.0.0.
I am unable to find the FreeRTOS configuration block in the C2000 blockset. Could you please help me with configuring FreeRTOS through a Simulink block?
Answers (2)
Abhinav Aravindan
on 16 Sep 2024
0 votes
Simulink currently does not seem to offer support to integrate FreeRTOS with the C2000 Microcontroller Blockset. A similar query to yours has been answered in the following link:
I hope this answers your question!
Chris
on 22 Jan 2026
0 votes
Matlab Simulink and TI Friends and Family,
From a TI perspective, we have basic support for FreeRTOS in the TI C2000Ware SD, but may not yet include any model-based implementation at this time. It looks like Simulink has some scheduling features but nothing FreeRTOS-based as far as I can tell.
Now one can find this on the Matlab website which you’ve all probably found before too:
It has an [C2000] F28388D dual core example , within Simulink Model Composer , and although it doesn’t explicitly show, I’m guessing it uses already or can use TI-RTOS. If we can together find something more to work with, whether it be freeRTOS-based, TI-RTOS or whatever…that would be very helpful here.
Does anyone know of a TI C2000 example using freeRTOS (or TI-RTOS) within the Matlab Simulink Model Composer tools?
TY,
CY
Categories
Find more on Simulink Coder in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!