MPC5748G: Flexcan 擬似ネットワークを使用した STOP モードからのウェイクアップSTOP モードに入り、RTC から起動できるアプリケーションがあります。
CAN0 からもウェイクアップできるようにしたいです。
今のところ、私はそれを達成できていません。
クロックを設定し、WKPU、RTC、CAN0、MC_ME を構成するコードを含む cpp ファイルを添付します。
私のコードのどこが間違っているかお分かりですか?
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networking@PetrS返信が大変遅くなり申し訳ありません。さまざまな仕事が割り当てられました。さて、これに戻りましょう。
F40 クロックと FXOSC の両方の提案を試しましたが、成功しませんでした。
MPC5748G を停止モードにして、CAN メッセージが到着したときに起動する小さなサンプル アプリケーションを構築することは可能でしょうか?
また、返信が遅くなり大変申し訳ございません。
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networkingこんにちは、
以下は役に立つでしょうか?しかし、LPU_RUN/STOP モードを使用しているようです。
https://community.nxp.com/t5/MPC5xxx-Knowledge-Base/Example-MPC5748G-PretendedNetworkingCAN-S32DS-1-...
BR、ペトル
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networking
PEMicro 設定を添付します。
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networkingサンプル プロジェクトをダウンロードしましたが、プロジェクトをスリープ状態から復帰させることができません。
実際、デバッガーを Z4_1 (このプロジェクトはここで実行されていると思われます) に接続することすらできません。
停止すると、main の最初の命令にブレークポイントが設定されている場合でも、アドレス 0x0 に移動します。
Z4_0 は当社独自のソフトウェアにのみ使用しています。
トラブルシューティングに関する提案はありますか?
以下は PEMicro gdbserver からの出力です。
https://gist.github.com/dannas/2ea6ec655176ad2c36a5429b9517d37c
ソフトウェアをロードでき、起動時に LED が点滅することで実行中であることを確認しました。Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networkingこんにちは、
私の知る限り、P&E マイクロ デバッガーは低電力デバッグ (enter/exit) をサポートしていません。
BR、ペトル
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networkingまだこの問題を解決できていません。添付されたサンプル プロジェクトで CAN フレームを使用してプロセッサをスリープ状態から復帰させることもできませんでした。
1. あなたのボードでも動作しますか?
2. 他に何をテストすればよいか、何か提案はありますか?
3. このサンプル プロジェクトは LPU_STOP モード用であり、これまでは通常の STOP モードをターゲットにしてきました。代わりに STOP モードを使用するようにサンプル プロジェクトを調整することは可能ですか?
Re: MPC5748G: Wakeup from STOP mode using Flexcan Pretended Networkingより焦点を絞った、より実行可能な新しい質問を作成しました。
https://community.nxp.com/t5/MPC5xxx/MPC5748G-Sample-for-Pretended-Networking-CAN-wakeup-from-STOP/m...