This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ78350-R1A:AFECONFIG 随机返回错误数据

Guru**** 2616675 points

Other Parts Discussed in Thread: BQ78350

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/917350/bq78350-r1a-afeconfig-randomly-returns-bad-data

器件型号:BQ78350-R1A
主题中讨论的其他器件:BQ78350

您好;

在测试时、我在每个警报中都要求 AFECONFIG (0x59)。 随机地、我观察到 CELLBAL1的值无效、列出了正在平衡的相邻单元格(例如0x03、0x06、0x07、0x0F 等)。 这是已知问题吗? 如果不是、这种情况如何发生?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jeffrey、

    这似乎很奇怪。 BQ78350不应在相邻电池上实现平衡。 是否确定正在读取正确的 AFE 寄存器? 您是否已确认平衡实际上正在发生(使用 VCX 引脚上的示波器进行检查)?

    此致、

    Matt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我正在读取 CELLBAL1、它在99.9%的时间内正确读取...但它随机(看起来)有不良数据...我实施了一个屏幕来阻止 GUI、因为它会在测试时混淆一些技术。 在模拟器上可以观察到这种情况、模拟不平衡的电池、并确认平衡确实在发生。 但是、每隔几分钟、监测计中的数据就会损坏。

    这与在永久失败后第一次读取 OperationStatus()时 PF 位不正确的问题类似,在永久失败后,我必须用延迟来读取它几次,直到它被设置....虽然它可能是我的驱动程序,我怀疑它是我的驱动程序, 由于 OperationStatus()的第一次读操作正确设置了 XDSG 和 xchg 位。  我注意到 PF、SS 和 SAFE 位的行为方式相同...我必须在寄存器被置位之前多次读取它们。

    问:在永久性故障(如黑盒等)后、我应该等待监测计执行所有操作多长时间?????? 我很好奇、因为我在发生 PF 事件后将其置于运输模式(这也需要大约3-4秒来响应关断命令)、所以我想知道我是否过早发送关断命令

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jeffrey、

    我以前没有看到过此问题。  

    对于 PF、XDSG、xchg 等位、存在一个序列、因此并非所有位都同时更改。 发送关断命令后、器件将在通知 AFE 关闭之前完成其所有操作。 例如、作为关断序列的一部分、它将把寿命数据写入数据闪存。

    Matt