親愛なるNXPコミュニティ、
現在、S32G2 LLCE モジュールの BCAN0 経由で CAN フレームを送信しようとすると問題が発生しています。デモボードはS32G-VNP-RDB2 Rev.Eを使用しています。
エミュレータを介して、BLROUT FIFOをポップしてTx Transmitテーブルのインデックスを取得し、その後、共有メモリにメッセージを入力してから、BLRIN FIFOを介してインデックスを送り返すと、すべてがうまく機能することを確認しました。
問題は、CANバスでは何も起こらないことです。したがって、インデックス 15 をポップした後、BLROUT は 0xFFFFFFFF を返します。
BCANを有効にするために設定する必要がある構成はありますか?
参考までに、ファームウェアは私が送信したコマンドによく応答し、SIUL2を正しく構成してLLCE_CAN_0のTxピンとRxピンを構成しました。
また、BCAN0(U17)のトランシーバーでは、LLCE_CAN0_TXD信号を駆動するときにLLCECAN0HとLLCECAN0Lのロジックレベルが変更されないことも確認されています。また、シグナルLLCE_CAN01_ENがハイロジックレベルにあることも確認しました。
再開まで今しばらくお待ちください。
よろしくお願いいたします。
はい、私は間違っていました、私は実際には2つのノードを持っています、2番目はCANログツールです。
よろしくお願いいたします