デバッグ lpc1769 の問題<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。投稿日時:2012年6月14日(木) 12:11:23 MST
皆さん、こんにちは!LPC769ボードについて助けが必要なのですが… 使えなくなってしまったのでプログラミングができません。デバッグにアクセスできなくなってしまいました。ISP、ベクターキャッチ、Flashmagicを使って制御を取り戻そうと試み、CRPがアクティブでないことも確認しましたが、どれもうまくいきません。コードかPCに何か問題があるのではないかと考え始めていますが、コード自体はとてもシンプルなものです。表示されるエラーメッセージは次のとおりです。
02: 接続に失敗しました: Ep(01)。ターゲットはデバッグ不可としてマークされています。
Emu(0): コネクテッド。以前のバージョン: なし。DpID: EDB6。情報: T1S6RGRIA
いいえ!供給電圧に問題はありません:)
私の机の上に未使用のボードがいくつかあるので、どなたか助けていただけると大変助かります!:(Re: Problem with debug lpc1769LPC1769 の問題のデバッグは、特に JTAG/SWD セットアップとクロック構成に関しては難しい場合があるため、あなたの質問は非常に共感できます。私も、小さな構成の詳細が何時間も混乱を引き起こし、体系的なチェックが本当に役立ったという同様の状況に直面したことがあります。ある意味では、ハードウェアの問題を追跡することは、データの正確性を確認することに似ています。これは、 Pinellas County Valuation がすべての詳細を慎重に検証する必要があるのと同じです。根本原因がすぐに特定できることを願っています。また、この問題を共有していただきありがとうございます。同じ MCU を使用している他の人にとって役立ちます。
Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。2012年6月19日火曜日 06:35:17 MST
引用: ゼロ
ISP に切り替えて「?」を受信すると、LPC は「同期済み」と応答します。
#1 ISP に切り替えると、P2.10 がプルダウンされ、リセットされます。
#2 FlashMagic は必要なことすべてを実行します (インターフェース: なし (ISP))
#3 3.3V UART を接続するには、GND、RxD、TxD が必要です。
SO、LPCXpresso1769 ボードを使用すると、これは非常に簡単に実行できます。そして、何度も述べたように、#1 から #3 で失敗することはほぼ不可能です。
唯一難しいのは、動作する UART-USB コンバータを使用することです。SO、すべての問題の約 99% は USB 接続の取得に関連しています。
USB 接続が機能していると確信している場合 (MCU を CRP していない場合)、深刻なハードウェアの問題が発生しています :eek:
あなた自身のボードと LPCXpresso1769 でも同じ問題に直面しているかどうかはわかりませんが、いくつかの独自のボードを描画した後、LPC1768/69 を失ったことはありません。
欠陥のあるソフトウェアをテストした後でも :rolleyes: FlashMagic は常に LPC を再度消去できました
わかりました、Zeroさん、ありがとうございます!もう一度試してみますが、うまく動作するとは思えません。もしかしたら、スタティックマイクロコントローラが使えなくなるという問題に遭遇したのかもしれません…Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。2012 年 6 月 19 日火曜日 06:17:37 MST
引用:
...「?」を送信すると、マイクから応答が返されるはずです。これでいいんですか?
ISP に切り替えて「?」を受信すると、LPC は「同期済み」と応答します。
#1 ISP に切り替えると、P2.10 がプルダウンされ、リセットされます。
#2 FlashMagic は必要なことすべてを実行します (インターフェース: なし (ISP))
#3 3.3V UART を接続するには、GND、RxD、TxD が必要です。
SO、LPCXpresso1769ボードを使えば、これは非常に簡単に行えます。そして、何度も述べたように、1から3までの手順で失敗することはほぼ不可能です。
唯一難しいのは、動作するUART-USBコンバータを使うことです。SO、問題の約99%はUSB接続の確立に関係しています。
USB 接続が機能していると確信している場合 (MCU を CRP していない場合)、深刻なハードウェアの問題が発生しています :eek:
あなた自身のボードと LPCXpresso1769 でも同じ問題に直面しているかどうかはわかりませんが、いくつかの独自のボードを描画した後、LPC1768/69 を失ったことはありません。
欠陥のあるソフトウェアをテストした後でも :rolleyes: FlashMagic は常に LPC を再度消去できました Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。2012年6月19日火曜日 05:43:59 MST
こんにちは!UARTのテストです。受信文字をエコーするプログラムを使って試しました。これで、「USB to SERIAL (prolific)」コンバータとマイクロコントローラ間の問題は排除できました。ISP経由のプログラミングに何か問題があれば教えてください。もし間違っていなければ、TX、RX、GNDだけを接続して「?」を送信すれば、マイクロコントローラから応答が返されるはずです。これで合っていますか?Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。日付: 2012年6月16日 (土) 02:21:48 MST
1769 を USB に接続する方法については、いくつかの Thread があります。
#15 of http://knowledgebase.nxp.com/showthread.php?t=1931
http://knowledgebase.nxp.com/showthread.php?t=2709
http://knowledgebase.nxp.com/showthread.php?t=3020Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々 Rob65 によって LPCWare に投稿されました (2012 年 6 月 15 日金曜日 22:07:35 MST)
引用: mcabral
UART0をテストしましたが、すべて正常に動作しました。しかし、マイクロコントローラからの応答が得られません。
応答がない場合、UART0 が動作していることをどうやって確認するのでしょうか?
どのようなUART-USBブリッジをお持ちですか? 2つを接続すると、両方が同じ電圧レベルを使用していることがわかります。
ボード上で RS232 レベルを変換している場合を除き、DB9 コネクタを備えたブリッジではなく、3.3 V を供給する UART-USB ブリッジのみを使用する必要があります。
ロブRe: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。2012年6月15日金曜日 13:48:35 MST
UART0をテストしましたが、すべて正常に動作しています。しかし、マイクロコントローラからの応答がありません。今回は新しいマイクロコントローラで試してみましたが、明らかにISPモードに入るための手順が間違っています。引き続き試してみますが、この件に関するドキュメントを読んだので、簡単に通信できるはずです。
私の理解では、「?」という文字を送信するだけで、マイクロコントローラからの応答を受信できるはずです...(ISPモードに入った後)Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。日付: 2012年6月15日 (金) 05:41:21 MST
SO、UART0 経由でどの LPC1769 にも接続できなかったということですか?
それはあなたのハードウェアのテストになります:)
ハードウェアに他の何か (3.3V デバイス) を接続したことがありますか?
ハードウェアは何ですか? またそれをどのように LPC1769 に接続しましたか?
RxD/TxD をスコープしましたか?Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。投稿日時:2012年6月15日(金)05:12:45 MST
引用:
CRP を設定したことも、ボードをいくつか破壊したことも信じられません。そのため、UART ハードウェアと FlashMagic が動作していないと思います :eek:
USB-UARTブリッジをテストしたところ、すべて正常に動作しています。2つをコネクテッドし、問題なくデータの送受信ができました。その後、FlashMagicを起動し、送信されたデータを確認してデバイスシグネチャを読み取りました。すべて正常に動作しているのですが、ボードが応答しません。:confused:Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。日付: 2012年6月14日(木) 14:25:14 MST
UART -> PC ハードウェアと FlashMagic が動作していることを確認できない場合は、動作しない LPC1769 について議論しても無駄です
1768/1769 ハードウェア (2009 年以降) で問題が発生したことは一度もありませんが、FlashMagic で解決できました
CRP を設定したことも、ボードをいくつか破壊したことも信じられません。そのため、UART ハードウェアと FlashMagic が動作していないと思います :eek:Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。投稿日時:2012年6月14日(木) 14:10:09 MST
ロブ、ゼロ:
はい、P2.10をLowにしてからボードをリセットしました。その後FlashMagicを実行したのですが、何も機能しません!:(
一方、リセット後(ISP モード)にコマンド(例:「?」)を UART0 に送信しようとしましたが、デバイスからの応答がありません...:confused:Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。日付: 2012年6月14日(木) 13:29:02 MST
FlashMagic をこれらのボードのいずれかに正常に接続したことがありますか?
そうしないと、UART ハードウェアに障害があるかどうかわかりません :eek:
P2.10 を低くしてリセット (または USB を再接続) すると、LPC は ISP モードになります。
引用:
デバッグに影響する可能性のある設定はありません。
それは正しくありません。したがって、ISP に切り替えて FlashMagic を実行することが重要です Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々 Rob65 によって LPCWare に投稿され、2012 年 6 月 14 日木曜日 13:24:36 MST に投稿されました。
ISP モードに入るために何をしましたか?
P2.10を接地してからリセットするか、電源を投入しますか?
ロブRe: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、mcabralによってLPCWareに投稿されました。投稿日時:2012年6月14日(木) 13:10:32 MST
引用:
カスタムボードについて話しているのですか?
はい、そしていいえ!:Dカスタムボードとlpcxpresso1769を使用しましたが、どちらも結果は同じでした。
引用:
これは、ISP モードの FlashMagic が LPC を読み取っていないことを意味しますか?
FlashMagicとRealTermを使ってみました。ISPモードに入る手順に従った後、「?」を送信しましたが、応答がありませんでした。FlashMagicでは署名デバイスの読み取りすらできませんでした。どちらのテストも正しいシーケンスで実行したはずですが…
引用:
それがわからない場合は、ごみ箱を投稿してください...
デバッグに影響するような設定はありません。CRPも有効化されていません! :confused:Re: Problem with debug lpc1769<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
このコンテンツは元々、Ex-Zero によって LPCWare に投稿されました。日付: 2012年6月14日(木) 12:45:49 MST
引用:
...私のボード LPC769...
カスタムボードについて話しているのですか?
引用:
...使用できなくなります...
これは、ISP モードの FlashMagic が LPC を読み取っていないことを意味しますか?
引用:
...コードに何か問題があります...
それがわからない場合は、ビンを投稿してください:)