查看: 5698|回复: 8

[已解决] 关于KL25芯片FTFA模块的一些问题 (已解决)

[复制链接]

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2013-5-6 22:24:59 | 显示全部楼层 |阅读模式
1. Program Flash IFR MAP,地址为0xC0 – 0xFF的64字节区域内存的是什么数据?到底有什么用?
2. Read 1s Section,Program Check这两个命令什么意思,不太懂?看了芯片手册也感觉不太懂?
我知道答案 目前已有7人回答
回复

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-5-7 13:36:53 | 显示全部楼层

回复:关于KL25芯片FTFA模块的一些问题

自己顶一下,没有人回答吗
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

508

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2167
最后登录
1970-1-1
发表于 2013-5-7 13:52:11 | 显示全部楼层

RE:关于KL25芯片FTFA模块的一些问题

正解:
1. Program Flash IFR MAP 0xC0 - 0xFF这64字节不在Flash存储空间之内,是单独与Flash memory存在的。客户可以自己定义这块单次写入区域的用途,通过Flash提供的Read Once 命令和Program Once命令来进行读写。
2. Read 1s Section命令是用来检查特定Flash区域是否被擦除过。
Program Check命令是用来检查Flash区域的使用寿命,有两个margin设定, 一般用户使用user margin。通常是在Flash某个区域写入4个字节数据,然后执行program check命令看实际写入的4个字节与期待值是否一致。如果不一致,则说明这块Flash使用寿命快到期了。
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-5-7 15:56:06 | 显示全部楼层

回复:关于KL25芯片FTFA模块的一些问题

回复第 3 楼 于2013-05-07 21:52:11发表:
1. Program Flash IFR MAP 0xC0 - 0xFF这64字节不在Flash存储空间之内,是单独与Flash memory存在的。客户可以自己定义这块单次写入区域的用途,通过Flash提供的Read Once 命令和Program Once命令来进行读写。
2. Read 1s Section命令是用来检查特定Flash区域是否被擦除过。
Program Check命令是用来检查Flash区域的使用寿命,有两个margin设定, 一般用户使用user margin。通常是在Flash某个区域写入4个字节数据,然后执行program check命令看实际写入的4个字节与期待值是否一致。如果不一致,则说明这块Flash使用寿命快到期了。
0xC0-0xFF不是属于Flash0扇区的吗,不是Flashmemory?
 
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

508

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2167
最后登录
1970-1-1
发表于 2013-5-7 16:45:31 | 显示全部楼层

RE:关于KL25芯片FTFA模块的一些问题

Program Flash IFR是独立于Flash 存储空间之外的一块非易失的存储空间,不属于我们所指的Flash地址范围。
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-5-7 18:37:36 | 显示全部楼层

回复:关于KL25芯片FTFA模块的一些问题

回复第 5 楼 于2013-05-08 00:45:31发表:
Program Flash IFR是独立于Flash 存储空间之外的一块非易失的存储空间,不属于我们所指的Flash地址范围。
Program Flash IFR,那它的地址怎么是0xC0 - 0xFF?我是在KL25中查到的。还是不太懂啊?
 
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-5-7 18:38:34 | 显示全部楼层

回复:关于KL25芯片FTFA模块的一些问题

回复第 6 楼 于2013-05-08 02:37:36发表:
回复第 5 楼 于2013-05-08 00:45:31发表:
Program Flash IFR是独立于Flash 存储空间之外的一块非易失的存储空间,不属于我们所指的Flash地址范围。
Program Flash IFR,那它的地址怎么是0xC0 - 0xFF?我是在KL25中查到的。还是不太懂啊?
这个地址难道跟Flash地址范围没有关系,但是芯片手册上没有说啊
 

 
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

83

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2013-5-8 11:32:59 | 显示全部楼层

回复:关于KL25芯片FTFA模块的一些问题

自己顶一下,帖子不要沉了
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

508

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2167
最后登录
1970-1-1
发表于 2013-5-8 13:19:52 | 显示全部楼层

RE:关于KL25芯片FTFA模块的一些问题

Program Flash IFR 地址0xC0 - 0xFF 与实际的Flash memory地址不一样。
手册里面IFR定义如下:
IFR — Nonvolatile information register found in each flash block, separate from the main memory array.
你可以把0xC0 - 0xFF这个地址看成是IFR所用对应的寄存器地址。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-19 15:47 , Processed in 0.104865 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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