2304439_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2304439_ja-JP

2304439_ja-JP

S32K376 VCU – S32DS で SPI ベースの DIO (MSDI) を実装するにはどうすればよいですか?

私は、MSDI デバイスが SPI 経由でコネクテッドされているS32K376 VCU POC ボードに取り組んでいます。
回路図から、次の MSDI 関連信号が使用されます。

schourasiya_0-1770014720752.png

  • SPI信号: MSDI_CS、MSDI_SCLK、MSDI_MOSI、MSDI_MISO

  • 制御/ステータス信号: MSDI_INTB、MSDI_WAKEB

  • アナログ/MUX信号: MSDI_AMUX

  • デジタル入力と出力に使用されるMSDI SGx / SPxピン

私はこれをMBDT(Simulink)とS32構成ツール(S32CT)を使用して実装したいのですが、正しいソフトウェアアプローチがわかりません。

具体的には、以下の点について指導が必要です。

  1. S32CTのSPIピンを外部MSDIデバイスで動作するように設定して使用する方法

  2. MSDI_INTB と MSDI_WAKEB をどのように構成するか(DIO vs ICU/EXTI)、MBDT でどのように処理するか

  3. MSDIデジタル入力/出力(SGx / SPx)がソフトウェアでどのようにアクセスされるか

    • MCAL サポート パターンはありますか?

    • それとも、カスタム SPI コマンド + アプリケーション レベルの抽象化として実装する必要がありますか?

  4. MSDI_AMUX の一般的な処理方法 (ADC パス / 使用法の想定)

S32K376/96 VCU および BMS サンプル POC プロジェクト用のMBDT + S32CTを使用してこのフローを示す実用的なリファレンスまたは例はありません。

推奨される実装アプローチ(ステップバイステップまたはブロックレベル)を提案していただけますか?

Re: S32K376 VCU – How to implement SPI-based DIO (MSDI) in S32DS?

こんにちは@mariuslucianand

これについてコメントしていただけますか?

よろしくお願いいたします。

BR、ペトル

Re: S32K376 VCU – How to implement SPI-based DIO (MSDI) in S32DS?

こんにちは、みんな、

誰も返信しなかったので、私は自分の方でいろいろ試してみたところ、同じVCU POCボード上でS32K396を使用して作業している際に、外部MSDIデバイスがLPSPI3経由で接続されていることがわかりました。しかし、実行時にバスフォルトが発生し、SPIの初期化が失敗します。

確認された問題

Lpspi_Ip_Init() の実行中に、コードが次の箇所でエラーを起こします。

Base->CFGR1 = PhyUnitConfigPtr->Cfgr1;

デバッガーの観測結果:

schourasiya_0-1776852999802.pngschourasiya_1-1776853010374.png

インスタンス = 3
ベースアドレス = 0x40364000

レジスターには次のように記載されています: VERID = 53248
PARAM = 53249
CR = 53249
SR = 53249

続いて:BusFault:不正確なデータアクセスエラー
ハードフォルトのエスカレーション:これは、LPSPI3へのレジスタアクセス時に発生します。

以下の件についてご協力をお願いします:
添付ファイルを参照して、具体的にどの設定/構成が間違っているのでしょうか?または
MSDI I/Oピンデータに正しくアクセスするために、どのような追加設定/MBDTブロックセットが必要ですか?

schourasiya_2-1776853047143.png



Re: S32K376 VCU – How to implement SPI-based DIO (MSDI) in S32DS?

こんにちは、

MC33CD1030 ICからデータを取得するためのSPIペリフェラルの設定方法については、以下の記事を参照してください。

方法: NXP MBDTを使用してS32K396BMS-EVB上のMSDI MC33CD1030

なお、この記事はMC33CD1030 ICとの間でデータを送受信するためのSPI構成に焦点を当てています。CD1030に関する詳細については、データシートを参照してください。

よろしくお願いいたします。

ソリン・バンシラ

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎04-30-2026 02:32 AM
更新者: