誤ってJ-LINKを使用してS32K148 MCUをフラッシュしてしまったため、再度接続しようとした際に「JLINK unsecured is no longer working」というエラーが発生しました。どうすれば解決できますか?
接続中...
- USB経由でプローブ/プログラマデバイス0に接続
- プローブ/プログラマーファームウェア: J-Link V9 コンパイル日: 2022年12月13日 11:14:50
- プローブ/プログラマー S/N: 25994751
- デバイス「S32K148」が選択されました。
- ターゲットインターフェース速度: 50 kHz (固定)
- VTarget = 3.301V
- ConfigTargetSettings() の開始
- ConfigTargetSettings() 終了 - 305us かかりました
- InitTarget() 開始
- SWDが選択されました。JTAG -> SWD切り替えシーケンスを実行しています。
- フラッシュ内のアドレス 0x400 - 0x40F の保護バイトは、読み出し保護が設定されていることを示します。
デバッガー接続の場合、デバイスはセキュリティ保護されていない必要があります。
注意: セキュリティを解除すると、内部フラッシュの一括消去が実行されます。
- 以前にレジストリに保存されたデフォルトの動作を実行します。
- デバイスは保護されなくなります。
- デバイスのセキュリティ解除中にタイムアウトが発生しました。消去は停止しません。
- InitTarget() 終了 - 2.17秒かかりました
- ID 0x2BA01477 の SW-DP が見つかりました
- DPv0が検出されました
- CoreSight SoC-400 以前
- APマップをスキャンして利用可能なすべてのAPを見つける
- AP[2]: APマップの終端に達したため、APスキャンを停止しました
- AP[0]: AHB-AP (IDR: 0x24770011, ADDR: 0x00000000)
- AP[1]: JTAG-AP (IDR: 0x001C0000, ADDR: 0x01000000)
- APマップを反復処理して使用するAHB-APを見つける
- AP[0]: スキップ。CPUIDレジスタを読み取れませんでした
- AP[1]: スキップ。AHB-APではない
- CPUへの接続に失敗しました。リセット状態で接続を実行しています。
こんにちは@ドンクイリ
まず、暗号化されたセグメントは永続的なエラー値で書き込まれており、大量消去ではサポートされない可能性があるため、回復は保証されません。
ドキュメント6. S32K1xxシリーズMCUチップロックアップ現象についてお読みください。
お返事ありがとうございます。
リンク先のドキュメントとチップのマニュアルをよく読みましたが、何度か試しても一括消去では復元できませんでした。S32FlashTool_v2.3.4を使いたかったのですが、S32K148をサポートしていません。S32K148をサポートするS32FlashToolはありますか?
こんにちは@ドンクイリ
これは使用しているソフトウェアとは関係ありません。記事にもあるように、リセットピンの波形をテストして、復旧できるかどうかを確認してください。復旧できない場合は、時間を無駄にしないでください。