なぜRaspberry Piで"開始"の後に​"接続"を実行すると​エラーが発生するので​すか?

2 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 21 Oct 2025 at 0:00
Answered: MathWorks Support Team on 21 Oct 2025 at 3:48
Raspberry Piのモデルで以下のような現象が発生しました。
現象
RaspiConnectionError.pngのようにハードウェアタブ/監視と調整において、監視用のビルド⇒展開⇒接続⇒開始の順に実行すると正常に実行できるのですが停止後に再接続するとエラーが発生します。
この時のログが添付のRaspiConnectionError.logです。
接続の前に展開を再実行すると接続できます。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 21 Oct 2025 at 0:00
この動作は想定されたものです。各ステップの内容は以下の通りです。
・Build for monitoring = 通常のビルド(elfファイルが生成されます)
・Deploy = 実際にアプリケーション(elf)を起動します
・Connect = ホストとターゲット間でXCPベースのパイプラインを確立します
・Start = モニター&チューニングモードを実行し、パイプライン経由でデータを取得します
・Stop = アプリケーションを停止します
そのため、ユーザーが停止せずにアプリケーションを再起動したい場合は、次の手順を実行してください:
Build for Monitoring ⇒ Deploy ⇒ Connect ⇒ Start ⇒ Disconnect
Stopの代わりにDisconnectを使うことで、アプリケーションはターゲット上にロードされたままになります。
これで再度ConnectしてStartすることが可能です。
ワークフローでStopをクリックした場合は、再度Deploy ⇒ Connect ⇒ Startの手順を踏む必要があります。

More Answers (0)

Tags

No tags entered yet.

Products


Release

R2025b

Community Treasure Hunt

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

Start Hunting!