[技术问题解答] 求助 kinetis系列MCU MKL14Z32VFT4 cannot access memory问题

[复制链接]
2499|3
 楼主| 便宜neo 发表于 2015-3-13 10:41 | 显示全部楼层 |阅读模式
各位,先描述下遇见的问题。
开发环境基于kinetis系列MCU MKL14Z32VFT4 + ULINK2 + Keil
在开发中基本没有遇见问题,后期在排除其他电路问题时需要将片内程序清空,使用了“erase”命令清空片内程序。软件显示“Full Chip Erase Done”,在查明其他故障后,需要重新烧录程序,随即在没有更改任何设置、代码的情况下
“Load”程序,此时弹出错误信息“cannot access memory”点击确定后,显示“error Flash download failed - target dll has been cancelled”。
随后不管怎么试都不能 access memory,无奈只能更换了一片新的MKL14Z32VFT4。更换后可以正常工作,又一次偶然的
机会发现,在“Load”的“configure flash tools...”设置中的“flash download”设置里,只选择“erase full chip"或者”erase sectors“
不选择”program‘"情况下,load动作成功后,再次load,不管后面设置怎么更换都会报错“cannot access memory”。

在下真是百思不得其解,求指教!!
FSL_TICS_ZJJ 发表于 2015-3-13 10:47 | 显示全部楼层
估计芯片被锁了。
这样,你如果有JLINK, 可以用JLINK-command 窗口,输入:“unlock kinetis”试试。
看看还能不能继续烧。
 楼主| 便宜neo 发表于 2015-3-13 11:01 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-3-13 10:47
估计芯片被锁了。
这样,你如果有JLINK, 可以用JLINK-command 窗口,输入:“unlock kinetis”试试。
看看 ...

谢谢,我去试试!
FSL_TICS_ZJJ 发表于 2015-3-16 14:50 | 显示全部楼层
便宜neo 发表于 2015-3-13 11:01
谢谢,我去试试!

后续如果还有问题,欢迎继续发帖交流。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部