2016-11-24 40 views
0

我有一個KEIL MCB1700評估板(恩智浦LCP1768 uC),我使用恩智浦LCP-Link2和Keil uVision5編程。KEIL MCB1700評估板Bricked

事情一直在順利進行,直到我做了一些PLL0配置測試,並且願意加速CPU時鐘。現在我不能編程板了:當試圖這樣做時,我收到以下消息:

「無法重置目標,關閉調試會話」 「錯誤,floash下載失敗 - 目標DLL已被取消」

而生成輸出是:

裝載 「E:\ ARM例子\主板\的Keil \ MCB1700 \演示\閃光\ Demo.axf」 無法訪問內存(@ 0x400fc040,寫,加尺寸:4字節) 無法訪問內存 錯誤:Flash下載失敗 - 目標DLL已被取消 Flash Load finished at 17:12:18

(我試圖加載演示程序,以確保代碼不是問題)

我也試圖編制具有相同LPC鏈接2和計算機中的另一個板,它工作得很好。

有沒有辦法強制「工廠」恢復寄存器/板?

Thanx提前。

此致敬禮。

Eric

回答

0

嘗試在ISP模式下重新啓動MCU,然後照常編程。

要在ISP模式下運行MCB1700,您應關閉跳線INT0,按下INT0按鈕並按住它的同時按照慣例對板進行編程。

+0

非常感謝你的回答!我會給一個嘗試,讓你知道事情如何。 – ricothebrol

+0

不幸的是,當我嘗試使用INT0按鈕進行編程時,我收到了完全相同的消息。 您是否認爲使用「Flash Magic」工具擦除閃存有助於解決問題? – ricothebrol

+0

您也可以嘗試按下並釋放重置按鈕,同時按下INT0然後編程。 – j123b567

0

剛剛從Keil公司支持的答案,可以完美運行:

「您好埃裏克, 如果真的最後的閃光程序導致的麻煩,那麼你可以嘗試按下並按住INT0按鈕同時按下RESET鍵。 INT0主張應強制芯片進入bootloader模式,因此不會執行錯誤程序 也許你還需要禁用調試復位任何復位選項和連接配置:

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

然後嘗試連接。希望這會有所幫助。」

感謝名單你幫我,但!

問候