Simulink Supprt Package for Raspberry Pi Hardware のライブラリインストールでエラー

Simulink Supprt Package for Raspberry Pi Hardware23.2.0で、
ハードウェアセットアップを実行すると、Install Packages and Librariesの段階でインストールに失敗するライブラリが表示されます。
具体的には、 tornado 、py-nanomsg, nnpy の3つです。これ以外のライブラリは正常にインストールされているようです。
これらの失敗しているライブラリをインストールするにはどう対応すれば良いでしょうか?

3 Comments

ご使用のRspian OSのバージョンと関係している可能性があります。
同様のエラーで、Buster版のRaspberry Pi OSのみサポートしているとの情報があります。
有益な情報いただきありがとうございます。
Raspberry Pi のOSを古いものに変更したところ、無事エラーなくインストールできました。
Simulink Supprt Package for Raspberry Pi Hardwareで利用できるRaspbian OSについて、回答にまとめておきました。

Sign in to comment.

 Accepted Answer

covao
covao on 3 Feb 2024
Edited: covao on 3 Feb 2024
R2022b以前
Simulink Supprt Package for Raspberry Pi Hardwareのセットアップでは、下記の選択が可能です。
  • Setup hardware with Mathworks Raspbian image
  • Customize the existing Raspbian OS runnning on my hardware
R2023a以降
Raspbian OSイメージ提供は廃止されました。
Raspberry Pi Raspbian OSには、Buster, Bullseye, bookwormというバージョンがあり、既存のRaspbian OS上にセットアップする場合、Raspbian OSがDebian Busterでないと、ライブラリインストールの一部で、エラーが発生する場合があります。
Hardware support releaseによると、MATLAB version (2023a)より、Debian Bullseyeをサポートしています。
以下に、関連情報があります。

3 Comments

詳細なご回答ありがとうございました。大変参考になりました。
ちなみに、現在 MathWorks Raspbian imageはどうやって入手可能でしょうか?
以前は、Simulink Support Package for Raspberry Pi のインストール時に、OS imageをダウンロードして、SDカードに書き込むプロセスがあった?ような記憶が薄っすらあります。
最新のSupport Packageだと、ハードウェアセットアップでモデルを指定後、テスト接続に移行して、OS imageに関するプロセスが無いように見えます。
(記憶違いか、何かを見落としているかのどちらかもしれませんが。。。)
オフィシャルなMathWorks Raspbian imageがあれば、安心のためそっちを使用したいと思います。
ご指摘ありがとうございます。
R2023a以降では、ハードウエアセットアップでImage書き込みの選択ができなくなったようです。
R2022bまででしたら、下記にイメージファイルが保存されています。
ご回答ありがとうございます。
R2023aからは、Mathworks提供のOS imageがないので、Raspberrypi.comからDebian Buster imageを入手して書き込んだ上で、Support Packageで不足しているライブラリを追加する、という手順が正しいということですね。
Raspberrypi.com、Raspberry Pi Imager では、bookworm, bullseyeしか選択できなさそうなので、初めてトライする人は Buster imageの入手先で躓くかも?しれません。

Sign in to comment.

More Answers (0)

Products

Release

R2023b

Asked:

on 29 Jan 2024

Commented:

on 3 Feb 2024

Community Treasure Hunt

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

Start Hunting!