2つのR52 RTU0コア間でIPCFプロジェクトをセットアップしようとしています。コア同期とMRU IRQがヒットしないという問題が発生しています。.mexファイルを添付します参考資料として保管してください。問題解決を手伝ってもらえますか?現在、私には2つの問題があります。
1. Core 0とCore 1の同期問題、レースの問題。
2. IRQの発射が正しくなく、正しいMRUチャネルを使っているか不明です。
PrabhanjanKopp_0-1789991578266.pngPrabhanjanKopp_0-1789991578266.pngPrabhanjanKopp_0-1789991578266.pngPrabhanjanKopp_0-1789991578266.pngプラバンジャンコップ_0-1789991578266.png
私はS32E2コントローラー評価ボードを使っています。何らかの設定が不足しているのではないかと思います。SMU-R52では動作したようですが、こちらでは動作しません。ご確認いただき、何か問題がございましたらご連絡ください。IPCFフレームワークの上に、いくつかのトランスポートコードが追加されました。
こんにちは、 PrabhanjanKopp
お問い合わせいただきありがとうございます。
1.送信前に、ipc_shm_is_remote_ready()関数を呼び出して、リモート側が準備完了であることを確認する必要があります。
2.It、RTU0のコア0およびコア1のそれぞれのMRUインスタンスとチャネルを確認するために、S32Z2マニュアルを参照する必要があります。
S32DS/RTD/IPCF のどのバージョンを使っているか教えてもらえますか?可能であれば、IPCFのプロジェクトを私に送ってもらえますか?確認してこの問題に対処する方が良いでしょう。
BR
ジョーイ
この件について何か進展はありますか? @Joey_z
こんにちは、 PrabhanjanKopp
あなたのプロジェクトを予備的に調査したところ、2つのプロジェクトのアドレス割り当てに競合があることがわかりました。.intc_vectorは同じアドレスにあり、2つのコアを同時に実行すると競合が発生します。
BR
ジョーイ
こんにちは、 PrabhanjanKopp
現在、問題の確認をお手伝いしております。これにより、このCASEの優先度が上がります。
進展があればまたご連絡します!
BR
ジョーイ
こんにちは、 PrabhanjanKopp
問題の確認と再現を手伝っており、進展があればご返信します!
BR
ジョーイ