Other Parts Discussed in Thread: CC2745R10-Q1
器件型号: CC2745R10-Q1
尊敬的 TI 支持团队:
希望这封电子邮件对您有帮助。
我们将使用 CC2745R10-Q1 器件和 SimpleLink 低功耗 F3 SDK(版本 9.12.00.19)开发产品。 我们使用 NVS 驱动程序持续存储调试数据(VIN,阈值,校准值等)。
我们有关于 NVS 驱动器行为的几个重要问题:
NVS 驱动程序 (NVS_READ/NVS_WRITE API) 是否实现内部磨损均衡?根据我们的理解和测试、使用相同的闪存扇区写入时、似乎始终以区域内相同的偏移 (0) 为目标。 磨损调平是由驾驶员自动处理、还是由应用程序负责?
如果没有内置磨损均衡、那么对于可能执行偶尔写入的应用程序(例如,10 年内每天 1–10 次写入)、建议采用什么方法?
我们是否应该实施手动磨损均衡(例如,多个带旋转的槽)、或者闪存耐久性是否足以满足我们的用例?
CC2745R10-Q1 内部闪存上每个扇区的典型写入/擦除耐久性是多少?
我们使用的是 8KB 的 NVS 区域。 使用 NVS_write_erase | NVS_write_post_verify、在性能下降之前、每个扇区可以预期多少个可靠的写入周期?
是否有任何推荐的替代方案(例如,NVOCMP)可在调试型持久性存储中实现更好的磨损均衡?
我们非常希望您提供任何指导或最佳实践、因为我们希望确保现场的长期可靠性。
提前感谢您的支持。
此致、
Ankur Singh
