查看: 6630|回复: 10

[其他] 芯片无法擦除

[复制链接]

该用户从未签到

9

主题

61

帖子

0

注册会员

Rank: 2

积分
188
最后登录
2016-9-7
发表于 2016-6-4 15:35:55 | 显示全部楼层 |阅读模式
Device FTFA_PFlash64RAM8 is protected   
Erasing .............
Error:  Erase Command Failed.   Protect violation error.
Device FTFA_PFlash64RAM8 is protected   
Error: Erase Command Failed. Protect violation error.

我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

9

主题

61

帖子

0

注册会员

Rank: 2

积分
188
最后登录
2016-9-7
 楼主| 发表于 2016-6-4 15:41:37 | 显示全部楼层
  1. MEMORY
  2. {
  3.   m_interrupts        (rx) : ORIGIN = 0x00004000, LENGTH = 0xC0
  4.   m_cfmprotrom         (rx) : ORIGIN = 0x00004400, LENGTH = 0x10
  5.   m_text                 (rx) : ORIGIN = 0x00004800, LENGTH = 64K - 0x4800
  6.   m_data            (rwx) : ORIGIN = 0x1FFFF800, LENGTH = 8K                /* SRAM */
  7. }
复制代码

这块板子修改过烧录地址,如上方代码。
然后改过来,烧录的程序就不运行了,debug出现如下提示:No source available for "0xFFFFFFFE (0xFFFFFFFE)() "
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

61

帖子

0

注册会员

Rank: 2

积分
188
最后登录
2016-9-7
 楼主| 发表于 2016-6-4 15:43:33 | 显示全部楼层
换了块别外的板子,没烧过修改过烧录地址的程序 ,一切正常
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

61

帖子

0

注册会员

Rank: 2

积分
188
最后登录
2016-9-7
 楼主| 发表于 2016-6-4 17:39:39 | 显示全部楼层
Starting 3rd party flash programming...
INF:
Jlink: Failed to erase sectors 0 @ address 0x00000000 (Algo135: Flash protection violation. Flash is write-protected.)
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

61

帖子

0

注册会员

Rank: 2

积分
188
最后登录
2016-9-7
 楼主| 发表于 2016-6-4 17:40:15 | 显示全部楼层
这样废了两块板子了,求救:'(
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

358

帖子

0

高级会员

Rank: 4

积分
924
最后登录
1970-1-1
发表于 2016-6-6 08:36:13 | 显示全部楼层
帮顶。。。。
回复

使用道具 举报

该用户从未签到

10

主题

358

帖子

0

高级会员

Rank: 4

积分
924
最后登录
1970-1-1
发表于 2016-6-6 08:37:27 | 显示全部楼层
帮顶。。。。
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24901
最后登录
2025-7-21
发表于 2016-6-6 09:50:38 | 显示全部楼层
hieverybody 发表于 2016-6-4 17:39
Starting 3rd party flash programming...
INF:
Jlink: Failed to erase sectors 0 @ address 0x00000000  ...

楼主,你代码中添加flash保护了吗?
不知道你现在用的是什么芯片?
如果是kinetis,有没有在flash configuration filed禁止mass erase?
如果mass erase还是使能的,找个JLINK,在JLINK command中输入: unlock kinetis
试试。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

83

帖子

0

中级会员

Rank: 3Rank: 3

积分
234
最后登录
2016-9-11
发表于 2016-6-6 12:12:24 | 显示全部楼层
顶顶111111
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24901
最后登录
2025-7-21
发表于 2016-6-6 15:11:46 | 显示全部楼层
楼主,使用我8楼的方法,全片擦除下,如果没有禁止掉mass erase,并且还把0X400开始的flash configuration field也给包含了,那么是不会有太大问题的。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-22 12:11 , Processed in 0.107737 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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