こんにちは、
iMXRT 1024のEVKボードとMCUXpresso IDEを使ってIMXRT 1024用のセカンダリブートローダーをデバッグしようとしています。デバッグセッションを起動するたびに、次のエラーが発生します。
cleo_0-1787762322632.png
============= スクリプト: IMX93_connect_M33.scp =============
IMX93 M33接続スクリプト
リセットピンの状態: 01
DpID = 0BD11477
TAP 0: 0BD11477 コア 0: M7 APID: 04770041 ROM テーブル: E00FD003*
TAP 0: 0BD11477 コア 0: M7 APID: 04770041 ROM テーブル: E00FD003*
APID = 0x04770041
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
m = 0x04770041
n = 0x04770041
...M33を見るために再接続します
DpID = 0BD11477
APID = 0x04770041
...Cortex-M33 TCMのECCロジックを無効化します
...Cortex-M33キャッシュのECCロジックを無効化します
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
...EdgeLockのセキュア・エンクレーブにCortex-M33 TROUTの解放を依頼してください
... チェック
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
応答1:0x000000C8
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
応答2:0x000000C8
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
エラー:ワイヤーのアクセル故障 - ターゲットは接続されていますか?
SCR = 0x00000000
M33_CFG = 0x00000000
TAP 0: 0BD11477 コア 0: M7 APID: 04770041 ROM テーブル: E00FD003*
M33が始動
エラー: APが準備できていません
エラー: 停止確認がありません
============= スクリプト終了 =================================
リセット後のコアレジスタの読み取りに失敗しました - Ep(08)。ターゲットランニング中にコアレギュレーターにアクセスできません。
コミットフラッシュ書き込みからのターゲットエラー: Ep(08)。ターゲットランニング中にコアレギュレーターにアクセスできません。
GDB スタブ (C:\nxp\LinkServer_25.6.131\binaries\crt_emu_cm_redlink)終了中 - GDBプロトコルの問題: GDBによってパイプが閉じられました。
この問題の原因は何ですか?どうやって直せるのでしょうか?
こんにちは、 @cleo さん。
私たちの製品にご関心を寄せ、コミュニティをご利用いただき、本当にありがとうございます。
この問題はセカンダリブートローダー自体が原因ではないと思います。
デバッグログから、MCUXpresso IDE / LinkServerは以下のconnectスクリプトを実行しているようです:
下の写真を試していただけますか?
1: MCUXpresso IDEで、このプロジェクトの既存のデバッグ起動設定を削除してください。
2: プロジェクトMCU/ボードがi.MX93デバイスではなく i.MX RT1024デバイス(またはRT1024 EVK)向けに設定されているか確認してください。
3: 起動/デバッグ構成を開き、選択されたデバイス/コアがRT1024であることを確認します。
可能であれば、デバッグ設定の設定のスクリーンショットも共有して、さらに確認してください。