首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KEIL MCB1700评估板用砖封住

KEIL MCB1700评估板用砖封住
EN

Stack Overflow用户
提问于 2016-11-25 00:39:19
回答 2查看 409关注 0票数 0

我有一个KEIL MCB1700评估板(恩智浦LCP1768 uC),我使用恩智浦LCP-Link2和Keil uVision5对其进行编程。

在我做了一些PLL0配置测试之前,一切都运行得很顺利,我愿意加快CPU时钟。现在我不能再对电路板编程了:当我尝试这样做时,我得到了以下信息:

“无法重置目标,正在关闭调试会话”“错误,floash下载失败-目标DLL已取消”

构建输出是:

加载"E:\ARM Examples\Boards\Keil\MCB1700\Demo\Flash\Demo.axf“无法访问内存(@ 0x400fc040,写入,Acc大小:4字节)无法访问内存错误:闪存下载失败-目标Examples\Boards\Keil\MCB1700\Demo\Flash\Demo.axf”已取消闪存加载在17:12:18完成

(我已经尝试加载一个演示程序,以确保代码不是问题所在)

我还尝试使用相同的LPC-Link2和计算机对另一个电路板进行编程,它工作得很好。

有没有办法强制“工厂”恢复寄存器/电路板?

提前谢谢。

诚挚的问候。

埃里克

EN

回答 2

Stack Overflow用户

发布于 2016-11-25 00:51:12

尝试在ISP模式下重新启动MCU,然后照常对其进行编程。

要在ISP模式下运行MCB1700,应关闭跳线INT0,按下INT0按钮,同时按下该按钮,照常对电路板进行编程。

票数 0
EN

Stack Overflow用户

发布于 2016-11-30 16:45:05

刚刚从Keil support那里得到了一个答案,完美的工作:

“你好,埃里克,如果真的是最后一个刷新的程序引起了问题,那么你可以在按下复位按钮的同时尝试按住INT0按钮。INT0 asserted会强制芯片进入引导加载模式,因此不会执行错误的程序。也许你还需要在调试复位和连接配置中禁用任何复位选项:

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

然后尝试连接。希望,这是有帮助的。“

谢谢你对我的帮助!

诚挚的问候

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40791290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档