YTM32B1MD1芯片PFlash数据被篡改
-
附件图片是一块不良品的数据与原始数据对比
我们发现大约有千分之3的概率Pflash的数据被篡改。
- 篡改的起始地址没有规律(似乎是随机的)
- 篡改的数据块大小没有规律(4~几百个字节不等)
- 变化的数据没有规律
使用的烧录工具是J-Link
boot中有固化的Pflash驱动; App中无PFlash驱动;使用外挂的EEPROM;
所有问题件均未执行过boot升级软件;如果是软件刷写阶段出的问题(使用J-link刷写软件时出的问题):但是经过数千次的刷写测试,未能复现该现象。
如果是软件bug,但是实际的状态与以下几点不符。- 如果执行了擦除,最小擦除块是1k,那么变化的数据块应该很大
- 如果没执行擦除,那么变化的bit状态应该只能从1变为0
- 没有进行过FOTA升级
这种现象没遇到过,可能是什么原因导致的?
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...