新しい S32K31XEVB-Q100 ボードを受け取り、初めてSegger J-Linkを接続しました(オンボードデバッガではなく、外部10ピンSWDヘッダー経由で)。これは完全に新しいボードで、今のところ試したのはデフォルトのRTD生成プロジェクト(Mcal.h)だけです含まれているのは、空のメインループで、HSEやセキュリティには関係ないということです。
接続すると、SEGGER J-FlashとS32 Design Studioの両方がデバイスをロックしたと報告し、「ID Code」認証プロンプトが表示されます。
- Unknown SDA AP Id detected: 0x00000000 - Connect failed. Trying connect under reset... - -- Identifying target device... - -- SWD selected. Executing JTAG -> SWD switching sequence... - -- Identifying target device... - -- SWD selected. Executing JTAG -> SWD switching sequence... - Unlocking device if necessary... - Locked device detected. Proceeding with the unlock procedure...
J-Flashは次に「認証に必要なIDコードを入力してください」(32桁の十六進数または16文字のASCII文字)を尋ねます。私はこのチップにパスワードを設定したことは一度もありません。
セットアップ:MCUはJ-Flash、SWD @ 4000 kHz、J-Flash V9.74、J-Link V9.74/V9.26でNXP S32K311 / Cortex-M7として正しく表示されます。比較のために、私のS32K144 EVBは同じJ-Linkで問題なく動作します。S32K1とS32K3はセキュリティモデルが大きく異なるため、そのようなプロンプトは一度も表示されません。
J-Flashは次に「認証に必要なIDコードを入力してください」(32桁の十六進数または16文字のASCII文字)を尋ねます。私はこのチップにパスワードを設定したことは一度もありません。
セットアップ:MCUはJ-Flash、SWD @ 4000 kHz、J-Flash V9.74、J-Link V9.74/V9.26でNXP S32K311 / Cortex-M7として正しく表示されます。比較のために、私のS32K144 EVBは同じJ-Linkで問題なく動作します。S32K1とS32K3はセキュリティモデルが大きく異なるため、そのようなプロンプトは一度も表示されません。
以前のスレッドで同じS32K311症状があり、NXPのサポートがK3には大量消去・アンセキュアパスはないと説明し(K1とは異なり)、回復のためにHSE_Bファームウェア**リファレンス・マニュアル**(Secure Files経由)を指し示していました。
コミュニティ/NXPへの質問:
よろしくお願いします。
どんなサポートでも感謝します: