JAJZ032D July 2023 – November 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
FLASH モジュール
機能
NONMAIN でのデバッグの無効は、パスワードを使用して再度有効にできる
デバッグが NONMAIN 設定(DEBUGACCESS = 0x5566)により無効化されている場合でも、プログラムされたパスワードを使用してデバイスにアクセスできる可能性があります (パスワードが明示的に設定されていない場合はデフォルト値が使用される)。
回避方法 1:
DEBUGACCESSをDebug Enabled with Password オプション(DEBUGACCESS = 0xCCDD)に設定し、PWDDEBUGLOCKフィールドに一意のパスワードを入力します。より高度のセキュリティを確保するために、暗号化されたランダムなデバイス固有のパスワードを使用することをお勧めします。これにより、適切な128ビットのパスワードでデバッグアクセスが可能になりますが、一部のデバッグコマンドで、CFG-APとSEC-APにアクセスすることもできます。
回避方法 2:
SWDP_MODEを無効にして、物理的なSWデバッグポートを完全に無効にします。これにより、デバイスへのデバッグアクセスや要求は完全に防止されますが、Failure Analysisやリターンフローに影響が出るおそれがあります。