Simulink simulation won't start on Raspberry Pi3 in External Mode

11 views (last 30 days)
I am trying to run my Simulink model in external mode on a Raspberry Pi 3. I went through all of the setup and initial tests for the Simulink support package for Raspberry Pi. I checked to make sure my Raspberry Pi 3 is properly detected by going to Tools --> Run Target on Hardware --> Options, and then checking the "Target Hardware Resources" section. When I click run, the model builds properly and says "build process completed successfully". However, when the model begins to run on the Raspberry Pi 3, it stalls for a second at T = 0.000 s and then the simulation stops. The only message I get is in the matlab command window. See the warning messages below. Why isn't my simulation running on the Raspberry Pi?
Warning: Error returned by XCP master: XCP Master internal error: No slave connected
> In coder.internal.xcp.extmode_xcp_open
In coder.internal.xcp.extmode_xcp_open
In coder.internal.xcp.extmode_xcp_open
In ext_open_intrf>i_UserTargetStopped (line 992)
In ext_open_intrf (line 478)
Warning: XCP Master internal error: Busy(0) or no timeout(2) for 252
> In coder.internal.xcp.extmode_xcp_open
In coder.internal.xcp.extmode_xcp_open
In ext_open_intrf>i_UserTargetStopped (line 992)
In ext_open_intrf (line 478)

Answers (2)

Hamza Hobbani
Hamza Hobbani on 13 Jan 2020
Hi, did you solve this problem? I'm facing it too .... Thanky in advance

Jonas
Jonas on 5 Aug 2020
Do you have certain firewall settings possibly blocking the connection with the RPi?
I have had this before that it seemed to build and load the application, but External mode immediately stopped when started.

Products


Release

R2019a

Community Treasure Hunt

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

Start Hunting!