TI中文支持网
TI专业的中文技术问题搜集分享网站

[FAQ] 为什么设置“无效日志”标志?UCD90xxx

Other Parts Discussed in Thread:UCD90320, UCD90320U

主题中讨论的其他器件:UCD90320、UCD90320U、UCD90120A、UCD9090、UCD90160A、UCD90160、UCD90120、UCD9090A、UCD90124、 UCD90124A

当器件检测到闪存中的日志损坏时,会设置一个“无效日志”位。日志存储在闪存的某个区域中。它有一个用于保护其完整性的校验和(不要将其与数据闪存校验和混淆,后者用于保护配置数据的完整性)。每次记录新日志时,都需要更新校验和。如果发生断电,UCD90xxx 器件可能无法在 3.3V 电源完全消失之前完成新日志的写入;因此,下次 UCD90xxx 上电时,日志内容与其校验和将不匹配,并会设置“无效日志”标志来加以警告。

为了避免无效日志,有两种方法:

  1. 在断电之前,对所有电源轨执行正确的关闭时序。
  2. 如器件数据表中所述,部署一个欠压电路。

这个欠压电路包括一个肖特基二极管和多个电容器,用于维持 3.3V 电源电压,以便 UCD90xxx 能够在断电时完成故障记录。UCD90240、UCD90320 和 UCD90320U 器件具有针对每个日志条目的专用校验和。因此,断电不会生成此标志。

有关更多常见问题解答,请查看以下文档。

UCD90xxx 系列常见问题解答 

Cherry Zhou:

我们建议您在发布新问题之前先搜索 E2E支持论坛,E2E支持论坛已经拥有数十万个已得到解答的话题。  这通常是解决问题的最快方法。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] 为什么设置“无效日志”标志?UCD90xxx
分享到: 更多 (0)