Documentation

Troubleshooting in Simulink Real-Time

Try This First

Troubleshooting Process

Troubleshoot a Simulink® Real-Time™ installation.

Confidence Test Failures

Test 1: Ping Target Computer with System Ping

Eliminate failures during system ping (confidence test 1).

Test 2: Ping Target Computer with slrtpingtarget

Eliminate failures during Simulink Real-Time ping (confidence test 2).

Test 3: Software Restart Target Computer

Eliminate failures during software restart (confidence test 3).

Test 4: Build and Download slrttestmdl

Eliminate failures during build and download (confidence test 4).

Test 5: Check Communication with Target Computer

Eliminate communication failures between the development and target computers (confidence test 5).

Test 6: Download Prebuilt Real-Time Application

Eliminate failures during the download of a previously built real-time application (confidence test 6).

Test 7: Execute Real-Time Application

Eliminate failures during real-time application execution (confidence test 7).

Test 8: Upload Logged Data and Compare Results

Eliminate failures during data logging (confidence test 8).

Development Computer Configuration

Boot Drive Creation Halts

Eliminate problems during boot drive creation.

Target Computer Configuration

Faulty BIOS Settings on Target Computer

Eliminate problems with target computer BIOS settings.

Hard Drive Not Recognized

Eliminate problems with accessing the target computer hard drive.

File System Disabled on Target Computer

Eliminate problems with accessing the target computer file system.

Adjust the Target Computer Stack Size

Eliminate problems with target computer stack memory.

PCI Board Information

Access information about PCI boards in the target computer.

Diagnose an I/O Board

Troubleshoot problems with an I/O board in the target computer.

Communication Between Development and Target Computers

Failed Communication Between Development and Target Computers

Eliminate communication problems between the development and target computers.

Communications Timeout

Eliminate communication timeouts.

Timeout with Multiple Ethernet Cards

Eliminate timeout errors caused by misconfigured Ethernet cards.

Target Computer Boot Process

Target Computer Does Not Boot

Eliminate problems during target computer start.

Target Medium Is Not Bootable

Eliminate problems with the target computer boot medium.

Target Computer Halts

Eliminate problems that stop the target computer at the wrong time.

Target Computer Spontaneously Restarts

Eliminate problems that restart the target computer at the wrong time.

Modeling

FlexRay Troubleshooting

Eliminate issues with FlexRay™ model configuration, build and download, and execution as a real-time application.

Precision Time Protocol Troubleshooting

Eliminate problems with PTP modeling, synchronization accuracy, and faulty network states.

Model Compilation

Compiler Errors from Models Linked to DLLs

Eliminate errors caused by nonstatic link libraries.

Cannot Change Sample Time at Run Time

Learn about blocks with locked sample times.

Real-Time Application Download

Polling Mode Not Supported on Single-Core Target Computers

Eliminate problems with using polling mode.

Real-Time Application Execution

Adjust the Target Computer Stack Size

Eliminate problems with target computer stack memory.

Sample Time Deviates from Expected Value

Learn why the sample time changes from the value that you specified.

Limits on Sample Time

Learn about the range of model sample times that you can assign to your model.

Cannot Change Sample Time at Run Time

Learn about blocks with locked sample times.

Change of Stop Time

Learn why the stop time changes from the value that you specified.

Error from Crash Info Function

Learn why the crash information function fails.

Real-Time Application Parameters

Nonobservable Parameters

Learn about parameters that cannot be observed or tuned.

Internationalization Issues

Learn about Simulink Real-Time support for internationalization.

Real-Time Application Signals

Fix Invalid File IDs

Eliminate file ID errors.

Cannot View Mux Output

Eliminate problems with Mux block output display.

Nonobservable Signals

Learn about signals that cannot be monitored, traced, or logged.

Internationalization Issues

Learn about Simulink Real-Time support for internationalization.

Real-Time Application Performance

Improve Run-Time Performance

Reduce the task execution time (TET) of a model.

Failure to Read Profiling Data

Eliminate profiling data read errors.

Real-Time Application Execution Produces CPU Overloads

Distinguish real from spurious CPU overloads.

Allow CPU Overloads

Eliminate CPU overload messages by selectively allowing overloads.

Task Execution Time Definition

Learn about the CPU time required to run for one sample time step.

Third-Party Software Integration

Vector CANape Troubleshooting

Address problems that can occur when Vector CANape® controls a real-time application.

ETAS Inca Troubleshooting

Address problems that can occur when ETAS® Inca controls a real-time application.

Simulink Real-Time Support

Find Simulink Real-Time Support

Get technical support for Simulink Real-Time issues.

Install Simulink Real-Time Software Updates

Install and configure software updates.

Was this topic helpful?