0

NXP LCP-Link2 と Keil uVision5 でプログラムする KEIL MCB1700 評​​価ボード (NXP LCP1768 uC) があります。

PLL0 構成テストをいくつか実行して、CPU クロックを高速化するまでは、スムーズに動作していました。これで、ボードをプログラムできなくなりました。そうしようとすると、次のメッセージが表示されます。

「ターゲットをリセットできません。デバッグ セッションをシャットダウンしています」「エラー、floash のダウンロードに失敗しました - ターゲット DLL はキャンセルされました」

ビルド出力は次のとおりです。

Load "E:\ARM Examples\Boards\Keil\MCB1700\Demo\Flash\Demo.axf" Cannot access Memory (@ 0x400fc040, Write, Acc Size: 4 Byte) Cannot access Memory Error: Flash Download failed - Target DLL has been beenキャンセルされた Flash Load は 17:12:18 に終了しました

(コードに問題がないことを確認するために、デモ プログラムを読み込もうとしました)

また、同じ LPC-Link2 とコンピュータで別のボードをプログラムしようとしましたが、うまくいきました。

レジスタ/ボードの「工場出荷時」復元を強制する方法はありますか?

事前にサンクス。

よろしくお願いします。

エリック

4

2 に答える 2

0

MCU を ISP モードで再起動してから、通常どおりプログラムしてください。

MCB1700 を ISP モードで実行するには、ジャンパ INT0 を閉じ、INT0 ボタンを押し、押しながら通常どおりボードをプログラムします。

于 2016-11-24T16:51:12.120 に答える
0

Keilサポートから回答を得たところ、完璧に動作します:

「こんにちはエリック、本当に最後にフラッシュされたプログラムが問題を引き起こしている場合は、INT0 ボタンを押したまま RESET ボタンを押してみてください。INT0 がアサートされると、チップは強制的にブートローダー モードになり、障害のあるプログラムは実行されません。また、デバッグ リセットおよび接続構成のリセット オプションを無効にする必要があります。

http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm

次に、接続を試みます。お役に立てれば。"

でも助けてくれてありがとう!

よろしくお願いします

于 2016-11-30T08:45:04.653 に答える