一份存储器调试记录写着“已识别SFDP”,读者有时会顺势理解为芯片状态已经全面检查。这个推论跨出了该词的定义。读出了访问所需的参数,与知道器件此前怎样使用,是两类不同的信息。

Infineon面向PSoC 6 MCU的应用说明AN228740,在“SFDP detection”小节解释,串行闪存可发现参数标准提供一组标准参数表,用来定义串行闪存的能力和访问规格;这些表位于采用该标准的串行闪存内部,可以读取以确定访问器件需要的设置。[1] 这里的“发现”指向参数,不是查明一块芯片过去发生的全部事件。

紧接着的说明,把SFDP检测与填充QSPI配置结构联系起来。由此可见,该小节解决的是主控如何获得相应访问资料的问题。本文没有据此声称任何器件已经完成读写验证,也没有执行识别、擦除或编程命令。实际设备能否按预期工作,不能由概念介绍替它作答。

例如,一份自拟交接摘要写“工具识别到了支持的参数”,它可以描述一次识别结果;如果改成“该存储器还剩足够寿命”,就新增了原句并未提供的证据。个体器件经历过多少使用、记录是否完整,不能仅凭这段参数表定义补出来。本文不排查任何真实芯片,也不为寿命估算设定模型。

“支持SFDP”本身还有范围。原说明在这一小节后另设手动配置部分,提到不支持SFDP的器件。因而,本文不会把参数发现能力推广成所有串行存储器都具有的共同特征,也不把同一接口名称当成全部访问细节相同的证明。这里保留的是原文的适用条件,而非给读者提供配置路径。

查阅版本时,这份在线资料的修订表列出2020年初版,以及2023年4月20日的C版条目;网页另标最后更新于2024年10月24日。文档修订与网页更新时间是两种记录,2026年10月8日访问页面也不会让它自动成为2026年发布的说明。本文只采用所读版本中的定义。

把参数能力与使用历史分开,能让“识别成功”的含义保持准确:它不是空洞口号,也不是对所有性能的总验收。后续报告若要谈擦写经历、数据保持或可靠性,就需要对应资料与实际证据;本篇只解释SFDP在这份原厂文档里承担的角色。

信息来源

本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。