求助:用Boot进行flash编程,flash 配置域没有改变!(已解决)

2020-02-21 21:05发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 13:12 编辑

我用Boot进行编程,发现程序下载完后0x410中的数据依然是0xFE,并非我目标程序中设置的0xFF,为什么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
58条回答
FSL_TICS_ZJJ
1楼-- · 2020-02-25 04:06
wangpengcheng 发表于 2014-8-15 11:52
肯定没有,因为我的Boot是下载到RAM中的,跟Flash一点关系都没有!我是从RAM中启动的!而且我确定写Flash ...

那你直接用程序对0x40c写试试,看看是否可以改变。
如果没有保护,应该是可以写的。
FSL_TICS_ZJJ
2楼-- · 2020-02-25 05:12
 精彩回答 2  元偷偷看……
wangpengcheng
3楼-- · 2020-02-25 07:10
FSL_TICS_ZJJ 发表于 2014-8-15 13:32
还有你mass erase之后,先不对这个地方写,读出来看看0x40c的地址值是多少呢? ...

全片擦除之后Flash security byte的值是0xFE, 我将0x400到0x410单独拿出来进行编程,那个位依然不变啊!郁闷死了!
wangpengcheng
4楼-- · 2020-02-25 08:18
FSL_TICS_ZJJ 发表于 2014-8-15 13:32
还有你mass erase之后,先不对这个地方写,读出来看看0x40c的地址值是多少呢? ...

而且不只是K20,KE02也是这样的!
FSL_TICS_ZJJ
5楼-- · 2020-02-25 14:06
wangpengcheng 发表于 2014-8-16 12:46
而且不只是K20,KE02也是这样的!

你把你外部编程修改KE02那个位的程序给我,我这边试一下呢。
FSL_TICS_ZJJ
6楼-- · 2020-02-25 18:19
wangpengcheng 发表于 2014-8-16 12:42
全片擦除之后Flash security byte的值是0xFE, 我将0x400到0x410单独拿出来进行编程,那个位依然不变啊! ...

你的单独编程是怎么执行的呢?

一周热门 更多>