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 for Speedgoat hardware. This system target file ships with Speedgoat I/O Blockset. This means that building a real-time application MLDATX file is no longer possible without a Speedgoat I/O Blockset installation. In R2023b and prior, SLRT used the "slrealtime.tlc" system target file, which was 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: 
Note that in R2025b and earlier, the "Simulink Real-Time Target Support Package" from MathWorks is also required. You will be prompted to install it 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!