Upgrade Advisor: Check model for upgradable Simulink Real-Time features
R2026bCheck ID:
mathworks.design.slrealtimeUpgrades
This check in Upgrade Advisor checks the model for Simulink Real-Time features from a previous release that require an upgrade for compatibility with the current release.
Available for: R2020b and later releases
Description
This check identifies upgradable Simulink Real-Time features, upgrades the features
where possible, and recommends manual upgrades when needed. Block forwarding in the
slrealtimelib library and the Speedgoat I/O Blockset augments the upgrade process.
Results and Recommended Actions
| Condition | Recommended Action |
|---|---|
System Target File (STF) upgrade This condition check fails when the model is configured for an STF that is not Simulink® Real-Time™ compatible. | Change the System Target File parameter
to |
Simulink Real-Time block upgrades This condition check fails when the model is contains blocks that need to be upgraded for Simulink Real-Time compatibility. | Upgrade blocks when possible. Identifies blocks for manual upgrade when needed. |
Simulink Real-Time configuration parameter upgrades This condition check fails when
the Build configuration is set to
Specify and the specified flags are
incompatible with the Linux toolchain (for example,
This condition check warns if the Language standard is set to C++03 instead of being set for C++11 or higher. | Upgrade the Build configuration parameter to Faster runs. Upgrade the Language standard parameter to C++11 or higher. |
Capabilities and Limitations
You can:
Run this check on your Simulink Real-Time models from release R2025b and previous releases.