チームの皆さん、こんにちは。
現在、NXP RTD 4.0.0を使用してS32K344 EVK上でLPSPI通信を行う作業に取り組んでいます。
LPSPIに必要な設定は完了しており、EVK上でSPIループバック通信を開発しようとしています。
しかしながら、現在、データは送信されているものの、RXバッファに期待されるデータが受信されないという問題に直面しています。
ご参考までに、以下の資料を添付いたしました。
添付のプロジェクトと設定を確認し、問題を特定する手助けをしてもらえますか?
具体的には、以下の点でご協力いただけるとありがたいです:
S32K344 EVKでのループバック通信に必要な追加設定
私の方で追加の情報やログが必要な場合はお知らせください。
ありがとうございます
ラキー
こんにちは、 @rakYps21さん
コードと設定を確認しましたが、問題は見つかりませんでした。また、FRDM-A-S32K344ボードにもプロジェクトを書き込んでみたところ、以下のスクリーンショットに示すように、マスター側とスレーブ側の両方のRXバッファには、両方の送信で期待されるデータが格納されていました。
あなたはS32K3x4EVBボードを使用していると理解しています。どのEVBバリアントを使っているのか教えていただけますか?
また、可能であれば、ボードにMCUの写真を載せてもらえますか?デバイスのマーキングとマスクセットを確認したいです。
BR、VaneB
こんにちは、 @VaneB さん。
ご承認いただき、またそちら側で設定テストを実施していただき、ありがとうございます。
現在、 FRDM オートモーティブ S32K344MINI-EVBボードHDQFP172 MCUを使っています。
また、基板に取り付けられたMCUの画像も参考までに共有しました。
ご確認をお願いいたします。
私の方から何か追加情報が必要な場合は、お知らせください。
よろしくお願いいたします。
ラキー
こんにちは、 @rakYps21さん
画像を共有していただきありがとうございます。
どうやら私たちは非常に似たような設定を使っているようですね。両方のセットアップが揃っているか確認するために、下記のようにあなたのセットアップ上のSPI信号が接続されており、FRDM-A-S32K344改訂A回路図で指定されたピン割り当てと一致している かを再確認 してもらえますか?
こんにちは、 @VaneB さん。
私のセットアップにおけるSPI信号接続とピン割り当てを二重に確認しましたが、FRDM-A-S32K344の仕様どおりに設定されています。
すべて、あなたが言及した構成と一致しています。
ご回答と今後のご指導をお待ちしております。
よろしくお願いします、
ラキー
@VaneBまた、参考までにセットアップの画像や物理的な接続の画像を教えていただけますか?
ご回答と今後のご指導をお待ちしております。
BR、
ラキー
こんにちは、 @rakYps21さん
写真では接続が少し判別しにくかったため、下のFRDM-A-S32K344画像に鮮明さのために異なる色でマーキングしました: CLKは茶色、 PCSは赤、 MOSIはオレンジ、 MISOは黄色です。
また、キャプチャした信号も接続して、SPI通信が期待通りに動作しているか確認できるようにしています。
@VaneBサポート、本当にありがとうございます。
現在は期待通りに動作しています。
LPSPIはこのFRDM-A-S32K344 EVBの内部ループバックをサポートしていますか?