JAJZ035C July 2025 – October 2025 MSPM0C1105 , MSPM0C1106
PMCU モジュール
機能
特定のシナリオにおいて、STOP2 または STANDBY0 からのウェークアップ時に MCU がスタックする可能性があります
デバイスがSTOP2およびSTANDBY0に遷移する前に、保留中のプリフェッチアクセスがある場合。タイマなどの保留中のプリフェッチアクセスが完了し、DMA が GPIO からのイベントを受信した直後のシナリオでは、DMA 転送もタイマの ISR 実行も行われず、CPU がスタック状態になります。この問題は、WFI命令がハーフワードアライメント、デバイスのウェイト状態が2であり、デバイスがLPMに遷移する前に保留中のプリフェッチアクセスが存在するときに発生します。
LPMに移行する前に、プリフェッチを無効にして、シャットダウンレジスタ読み取りまたはペリフェラル読み取りなどのいくつかのダミー命令を実行することができます。これにより、プリフェッチアクセスが無効になり、LPMからのウェークアップ時にデバイスがハングすることを防止できます。