Raspberry Pi 3 model b+ run on boot problem
Ältere Kommentare anzeigen
Dear all
I get this error when I activate run on boot option in Simulink for Raspberry Pi 3 model b+ and I can't find anything related to this error on Google:
Cannot identify C:\ProgramData\MATLAB\SupportPackages\R2019b\toolbox\realtime\targets\raspi\src\mwrunonboot.service. No such file or directory.
I don't find 'mwrunonboot.service' on my computer.
3 Kommentare
Kiyo Akabori
am 10 Nov. 2019
I got the same error on Raspbery Pi 3 model b when I activated run on boot for both Simulink and MATLAB support packages. As a workaround, I ended up modifying the /etc/rc.local file to run my code on boot. I hope someone else can anwser this question.
Adam Cook
am 2 Dez. 2019
how did you edit your rc.loacl file to run on boot?
Kohei Sagawa
am 6 Dez. 2019
I got a same ploblem on raspberry pi 3.
Akzeptierte Antwort
Weitere Antworten (2)
doe
am 2 Apr. 2020
0 Stimmen
Copying the file worked for me.
This is the content of mwrunonboot.service:
[Unit]
Description=Simulink Run on boot
After=multi-user.target
[Service]
Type=idle
RemainAfterExit=yes
ExecStart=/usr/local/bin/MW_runSimulinkModel
[Install]
WantedBy=multi-user.target
1 Kommentar
Sean O'Connell
am 3 Apr. 2020
Thanks a lot! I will give this a try once I go back to work after coronavirus blows over.
Luckily now Matlab 2020a supports the RPi4, so I will probably give that a try for my application as well. Hopefully they remembered to include this mwrunonboot.service file this time around haha
Christoph Linden
am 1 Mai 2020
0 Stimmen
Hello,
I had same problem. In my case the file mwrunonboot.service was missing in directory: C:\ProgramData\MATLAB\SupportPackages\R2019b\toolbox\realtime\targets\raspi\src, so I add it there.
I took the lines from answer above just in a text file and named this than: mwrunonboot.service
und hier noch mal auf deutsch:
hatte das gleiche Problem. Also habe ich mir eine Datei mit dem Inhalt aus vorheriger Antwort erstellt:
[Unit]
Description=Simulink Run on boot
After=multi-user.target
[Service]
Type=idle
RemainAfterExit=yes
ExecStart=/usr/local/bin/MW_runSimulinkModel
[Install]
WantedBy=multi-user.target
wie gesagt die Zeilen einfach in Textdatei kopieren und unter dem Namen mwrunonboot.service abspeichern und in den Pfad:
C:\ProgramData\MATLAB\SupportPackages\R2019b\toolbox\realtime\targets\raspi\src speichern.
Hier noch ein link wie man das Simulinkmodell einstellen muss, damit überhaupt eine ausführbare Datei erzeugt wird.
https://de.mathworks.com/matlabcentral/answers/271795-how-to-start-simulink-model-on-raspberry-pi-automatically-on-startup
In meiner Anwendung hat das so funktioniert. Viel Erfolg
Kategorien
Mehr zu Raspberry Pi Hardware finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!