Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
具体是那颗芯片,你可以尝试在调用fee(擦写flash之前)喂一次狗
是DFLSH里面的ECC故障?感觉跟WDG关系不大,但是屏蔽WDG又可以,好奇怪
刚刚看了不是ECC的问题,寄存器正常的。但是我每次写一个数据就不行,按道理说只有换页才会擦除时间长一点。而且不是每次都会换页的。
是否方便展示一下你FEE block和cluster的配置呢?
S52_Lamp.yct
Cluster中配置的这些Sector,需要虚拟地址连续 所以Fls中存储CryptoKeyAddress的这个sector,不要穿插在中间,这个sector需要移到后面去。
我们在配Fee cluster 的时候物理sector可以不连续,但是要求虚拟地址连续(物理地址可以不连续),因为在生成配置数据的时候,是按照连续虚拟地址和长度计算的,这个版本在配置上还没有增加这个限制约束,下一版本为增加。
你现在这个,因为key所在的位置在中间,导致FEE在key这个位置会造成未擦直接写(之前KEY写入了数据),从而导致产生ECC错误。
那为什么我把WDG功能屏蔽后还是可以正常存储啊,你这个我星期一试一下
因为wdg功能开启之后确实我每次调用会到fls_erase,但是关闭WDG后就可以正常存储,这个感觉说不通,很奇怪。
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...