Does the Raspberry Pi target support concurrent tasks? Getting error on Data-exchange interface

I'm trying to find out whether it is possible to execute something like the Task Parallelism example on a Raspberry Pi when generating code from Simulink (2016b)
When I reconfigure the models in the above example to use the Raspberry Pi as a target and execute it in "External" model, I get the following error message: The selected Data-exchange interface in the Interface tab for Code generation settings is not currently supported for concurrent execution. The only valid setting is 'None'.
I have seen such a setting in older versions of Matlab/Simulink, but could not find it in my current 2016b release. Also, installing Simulink Coder and Embedded Coder does not seem to make a difference.
So I am wondering if the error message is misleading, and partitioning blocks into concurrent tasks is not supported in general when using the Raspberry Pi as a target.
Any hints on that?
Additional info:
  • Using Matlab/Simulink 2016b and a Raspberry Pi 3.
  • I also recreated the same problem with a minimal model, containing just one referenced model that would make the Pi's onboard LED blink.

Answers (1)

Do you solve the problem? I have already met the same problems. Can you tell how to solve the problem? Thanks!

Categories

Find more on Deployment, Integration, and Supported Hardware in Help Center and File Exchange

Products

Asked:

on 15 Feb 2017

Answered:

on 29 Sep 2020

Community Treasure Hunt

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

Start Hunting!