查看: 4573|回复: 11

[求助] KE02拔掉仿真器无法擦写内部flash

[复制链接]

该用户从未签到

196

主题

495

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1482
最后登录
2020-12-3
发表于 2017-10-9 11:09:23 | 显示全部楼层 |阅读模式
想要做一个串口的bootloader。连接仿真器并用仿真器给芯片供电时,可以擦写内部的flash。但是仿真器只是供电不仿真时,擦写flash总是失败,只能读不能擦写。哪位遇到过,帮忙分析一下。
我知道答案 目前已有11人回答
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24884
最后登录
2025-7-20
发表于 2017-10-9 12:22:50 | 显示全部楼层
楼主你好!
如果仿真器只是供电不仿真,擦写flash失败,你这里擦写用什么擦写的呢?
回复 支持 反对

使用道具 举报

该用户从未签到

196

主题

495

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1482
最后登录
2020-12-3
 楼主| 发表于 2017-10-9 14:25:45 | 显示全部楼层
小恩GG 发表于 2017-10-9 12:22
楼主你好!
如果仿真器只是供电不仿真,擦写flash失败,你这里擦写用什么擦写的呢? ...

串口发指令,程序自己擦写。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24884
最后登录
2025-7-20
发表于 2017-10-9 14:40:05 | 显示全部楼层
teclimber 发表于 2017-10-9 14:25
串口发指令,程序自己擦写。

你擦写的地方是否保护了?
另外,如果用外部电源供电,串口是否能够正常?还是你串口代码擦除就是有问题呢?
回复 支持 反对

使用道具 举报

该用户从未签到

196

主题

495

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1482
最后登录
2020-12-3
 楼主| 发表于 2017-10-11 11:03:49 | 显示全部楼层
小恩GG 发表于 2017-10-9 14:40
你擦写的地方是否保护了?
另外,如果用外部电源供电,串口是否能够正常?还是你串口代码擦除就是有问题 ...

都是正常的
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24884
最后登录
2025-7-20
发表于 2017-10-12 09:10:40 | 显示全部楼层

如果外部供电能共正常,仅仅是仿真器供电不能正常工作。我怀疑仿真器供电不足,你可以测试下VDD,看看芯片的电是否在正常范围内。
回复 支持 反对

使用道具 举报

该用户从未签到

196

主题

495

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1482
最后登录
2020-12-3
 楼主| 发表于 2017-10-14 16:53:21 | 显示全部楼层
小恩GG 发表于 2017-10-12 09:10
如果外部供电能共正常,仅仅是仿真器供电不能正常工作。我怀疑仿真器供电不足,你可以测试下VDD,看看芯 ...

电压都是正常的,是不是内部的flash有问题?
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24884
最后登录
2025-7-20
发表于 2017-10-16 09:59:41 | 显示全部楼层
teclimber 发表于 2017-10-14 16:53
电压都是正常的,是不是内部的flash有问题?

我不觉得是flash的问题。
这样,你可以写一个串口打印的代码,下载进去,然后仿真器供电,看看能打印吗?
主要是确认下这个时候,你的代码是否能够正常运行。
另外,操作flash之前,你需要先关闭全局中断,等flash命令完成之后,再开启全局中断。
回复 支持 反对

使用道具 举报

该用户从未签到

196

主题

495

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1482
最后登录
2020-12-3
 楼主| 发表于 2017-10-26 08:38:44 | 显示全部楼层
小恩GG 发表于 2017-10-16 09:59
我不觉得是flash的问题。
这样,你可以写一个串口打印的代码,下载进去,然后仿真器供电,看看能打印吗? ...

其它程序都是正常的,可以通信,而且数据也是对的,只是flash不能擦写数据。读取flash数据都是对的。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24884
最后登录
2025-7-20
发表于 2017-10-26 11:11:49 | 显示全部楼层
teclimber 发表于 2017-10-26 08:38
其它程序都是正常的,可以通信,而且数据也是对的,只是flash不能擦写数据。读取flash数据都是对的。 ...

我建议参考一下AN4767应用手册,http://www.nxp.com/products/micr ... _Tab&lang_cd=en 2017-10-26_11-11-04.jpg

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 04:01 , Processed in 0.109148 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表