1985280_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

1985280_ja-JP

1985280_ja-JP

IMXRT685-AUD-EVK JLink のデバッグの問題

IMXRT685-AUD-EVKを初めて使用すると、 チュートリアル の手順に従ってセットアップ段階でブロックする2つの問題が発生します。

最初の問題:

この例をデバッグすると、次のスナップショットとしてエラー メッセージがポップアップ表示されます。


ネタバレ
e_matthews_0-1730352309148.png

出力からのログは、添付のテキストファイルにキャプチャされますMCUxpresso_err.txt

IDEの環境とバージョンは次のとおりです。


MCUXpressoIDE:24.9.25

JLink:V810(MCUXpressoIDEとともにインストール)

Windows 10 Pro x64 22H2


2番目の問題:

xt-ocdを使用してJLinkを介してEVBを接続すると、「エラー:SWD待機タイムアウトの有効期限が切れました!」と印刷されました。

テンプレートtopology.xmlは ここから で、修正されたバージョン(私のシリアル番号付き)が添付されています

ログ全体は次のとおりです。

Ubuntu 22.04:

edmond@ed-ubuntu:/opt/Tensilica/xocd-14.11$ ./xt-ocd-c ./topology.xml
XOCD 14.11 2023年4月6日 14:43:30
(c) 1999-2024 ケイデンス・デザイン・システムズ株式会社全著作権所有。
[デバッグログ 2024-10-31 10:12:33]
ロードモジュール "gdbstub" v2.0.0.12
ロードモジュール "jlink" v2.0.2.0
JLINK lib v.69600 の使用
Jlink USBシリアル番号:722949484
Jlinkデバイスに接続:
名前:'J-Link LPCXpresso V2 compiled May 2, 2023 17:39:56'
S/N:722949484
ファームウェア:J-Link LPCXpresso V2コンパイル May 2, 2023 17:39:56
要求/設定TCK:1000kHz / 65534kHz
Jlink:パイプラインSWDを選択
ID 0x6BA02477付き SWD-DP
ロードモジュール "jtag" v2.0.0.20
ロードモジュール "xtensa" v2.0.0.48
開始スレッド 'GDBStub'
ポート 20000 で GDB 接続をリッスンしています
XDM ドライバーの初期化
エラー: SWD 待機タイムアウトの有効期限が切れました。
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
エラー:XDM の初期化に失敗しました
エラー: 初期化できませんでした、終了しました...

Win11 からの他のログ:

PS C:\Program Files (x86)\Tensilica\Xtensa OCD Daemon 14.07> .\xt-ocd.exe -c .\topology.xml
XOCD 14.07 2021年6月1日 19:00:49
(c) 1999-2024 ケイデンス・デザイン・システムズ株式会社全著作権所有。
[デバッグログ 2024-10-30 16:35:38]
ロードモジュール "gdbstub" v2.0.0.12
ロードモジュール "jlink" v2.0.2.0
JLINK lib v.69600 の使用
Jlink USBシリアル番号:722949484
Jlinkデバイスに接続:
名前:'J-Link LPCXpresso V2 compiled May 2, 2023 17:39:56'
S/N:722949484
ファームウェア:J-Link LPCXpresso V2コンパイル May 2, 2023 17:39:56
要求/設定TCK:1000kHz / 65534kHz
Jlink:SWDを選択
ID 0x6BA02477付き SWD-DP
ロードモジュール "jtag" v2.0.0.20
ロードモジュール "xtensa" v2.0.0.48
開始スレッド 'GDBStub'
ポート20000でGDBソケットを開いた
XDM ドライバーの初期化
エラー: SWD 待機タイムアウトの有効期限が切れました。
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
ID 0x6BA02477付き SWD-DP
エラー:XDM の初期化に失敗しました
エラー: 初期化できませんでした、終了しました...

OS、xtensa ocdバージョン、JLinkバージョンとのさまざまな組み合わせを試しました。

Win10、Win11、Ubuntu 22.04

xtensa ocd version: 14.07, 14.08, 14.11

JLinkバージョン:V810、V810C、V696(別のトピックでは、このバージョンは同様のエラーを修正しましたが、私のものではありません)


また、ジャンプをデフォルトとしてチェックしました。

MVIMG_20241031_113202.jpg

i.MXRT 600日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

感謝!@mayliu1 

IDE(mimxrt685audevk_dsp_hello_world_usart_cm33)を介してDSPを有効にしたHello Worldデモをアップロードした後、機能します

xt-ocd が DSP に接続できるようになりました。

したがって、工場出荷時のデフォルトイメージ(DSPが有効になっていない)で書き込まれた新しいボードを購入したためだと思いますが、DSPを直接デバッグし、ビデオでIDEデモの実行を無視したいため、通信障害が発生します。

ガイドドキュメントにヒントを追加するようにアドバイスします。これは、最初にDSPでhello worldを実行してからDSPのデバッグを試すためです。

皆様のご支援とお時間をいただき、誠にありがとうございました。それは私にとって本当に役に立ちます。


日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

こんにちは@e_matthews ,


こんにちは、SDKのプロジェクト「hello world example」がJLinkを介してうまくデバッグされていることをうれしく思います。

質問1:IDEでCPUに接続するJLinkはOKであることを意味しますか?

回答:はい、デバッグできる場合は、IDEでCPUがOKであることを意味します。

質問2:しかし、xt-ocdからのJLink接続はまだ機能せず、常に「エラー:SWD待機タイムアウトの有効期限が切れました。".DSPがまだ機能しないということですか?

回答:消費電力を削減するために、RT600の起動時にDSPコアの電源がオンになりません。DSP コードをデバッグする場合は、RT600 Arm カーネルでいくつかのコードを実行する必要があります。

詳細な説明については、ガイドシートを参照してください。

mayliu1_0-1730972190494.png

それがあなたの助けになることを願っています。
それでもご不明な点がございましたら、お気軽にお知らせください。
あなたの質問が解決した場合は、このケースを閉じるように私に言ってください、ありがとう。


よろしくお願いいたします。

mayliu


日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

親愛なる@mayliu1 

アドバイスありがとうございます。

1の場合、JLinkファームウェアはガイドで更新され、次のようにログを記録します。

e_matthews_0-1730968162906.png

2の場合、JLinkコマンダーの接続が検証されます。

e_matthews_2-1730968488017.png

3については、SDKのhello worldの例は、JLinkを介してうまくデバッグされています。

e_matthews_3-1730968898136.png

e_matthews_4-1730969450653.png

IDEでCPUに接続するJLinkはOKということですか?

しかし、xt-ocdからのJLink接続はまだ機能せず、常に「エラー:SWD待機タイムアウトの有効期限が切れました。".DSPがまだ機能しないということですか?


よろしくお願いいたします!

エドモンド

日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

こんにちは@e_matthews ,


こんにちは、RT600シリーズの専門家に相談させていただきました。彼はいくつかのアドバイスをします。

1:「Xplorer for EVK-MIMXRT685入門」にご注意ください。

「Getting Started with Xplorer for EVK-MIMXRT685」ファイルのパスは XXX\SDK_2_16_000_EVK-MIMXRT685\docs にあります。

特に、第2.6章「2.6」を確認してくださいLPC-Link2をSEGGER J-Linkでプログラムし、JLINKのファームウェアを更新してください。

2:J-link-commanderを使用してボードを接続してみてください、接続できるかどうか。

3:MCUXpresso IDEを使用して簡単なプロジェクト「mimxrt685audevk_hello_world」を作成し、JLINKを使用してデバッグし、プロジェクトが正常に実行できるかどうかを試してみてください。

それがあなたの助けになることを願っています。
それでもご不明な点がございましたら、お気軽にお知らせください。

よろしくお願いいたします。

mayliu



日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

感謝! @mayliu

1 の場合、"./"は現在のパスを意味し、トポロジがどこに存在するかを示すだけです。それがなくても同じであるべきです。

2については、使用したusbser IDを再確認しましたが、それは正しく、JLinkログ印刷からtortuialとして取得されました722949484

图片.png

图片.png

間違ったIDを入力した場合、ログは私が持っているものではなく、次のようになります。

图片.png

日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

親愛なる@e_matthews


私はMIMXRT685-EVKデバッグを使用していますが、MIMXRT685-AUD-EVKに似ています。

1:JLINKに従ってtopology.xmlファイル内のusbser IDを変更してください。

2:コマンドはxt-ocd.exe -c topology.xml、しかし、あなたのコマンドはxt-ocd.exe -c .\topology.xmlだと思います。 

mayliu1_1-1730456909701.png

それがあなたの助けになることを願っています。
それでもご不明な点がございましたら、お気軽にお知らせください。


よろしくお願いいたします。

mayliu

日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

親愛なる @mayliu

あなたの親切なアドバイスをありがとう、私は正しいリンクからtoturialをチェックするためにあなたのガイドに従います。

一方、私は飛び込んだ間違ったリンクを再確認しました。

https://www.nxp.com.cn/document/guide/getting-started-with-imxrt685-aud-evk-development-platform:GS-... 

2つのリンクの唯一の違いは、私のものは「www.nxp.com.cn」で、最初のセクションのビデオコンテンツは異なります。图片.png

次に、SDKのバージョンを確認すると、次のように MIMXRT685-AUD-EVK に使用したものは次のとおりです。

图片.png

また、新しいリンクからSDKを再構築します。新しくダウンロードしたSDKパッケージは、古いものと同じです。

图片.png


またお返事ありがとうございます!しかし、まだ問題No.2のブロッキングがあり、SDKとは関係ありません。Jlinkとxt-ocdのみが関与します。

日時:IMXRT685-AUD-EVKのJLinkのデバッグ問題

親愛なる@e_matthews


NXP MIMXRT製品にご興味をお寄せいただきありがとうございます、私はあなたにサービスを提供したいと思います。

あなたのSDK情報を教えてください、それはあなたのボードと一致している必要があります。

あなたが投稿した画像から、私はあなたのボードがMIMXRT685-AUD EVKボードであることを知っていますので、MIMXRT685-EVK SDKではなく、MIMXRT685-AUD-EVK SDKをインポートする必要があります。

また、このリンクを参照することをお勧めします

https://www.nxp.com/document/guide/getting-started-with-imxrt685-aud-evk-development-platform:GS-MIM...

それがあなたの助けになることを願っています。
それでもご不明な点がございましたら、お気軽にお知らせください。

よろしくお願いいたします。

mayliu

标记 (1)
无评分
版本历史
最后更新:
‎01-06-2026 12:49 AM
更新人: