Why do I get the error message "System target file 'speedgoat.tlc' cannot be found"?

Why do I get the following error message when I try to build my Simulink Real-Time model for Speedgoat hardware?
System target file 'speedgoat.tlc' cannot be found

 Accepted Answer

In R2024a and later, Simulink Real-Time (SLRT) uses the 'speedgoat.tlc' system target file that ships as part of the 'Speedgoat I/O Blockset'. This means that building a real-time application MLDATX files is no longer possible without a Speedgoat I/O Blockset installation.
In R2023b and prior, SLRT uses the 'slrealtime.tlc' system target file, which is already included as part of the SLRT product installation.
To resolve this, install the 'Speedgoat I/O Blockset', which is available for download from the Speedgoat customer portal: https://www.speedgoat.com/login/
In R2025b and earlier, you might also be prompted to install the 'Simulink Real-Time Target Support Package' during the Speedgoat I/O Blockset installation if you haven't installed it yet from the MATLAB Add-On Explorer.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!