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:BatteryStatus ()。 EC3:0

Guru**** 2595800 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1213457/bq78350-r1a-batterystatus-ec3-0

器件型号:BQ78350-R1A

您是否有关于0x16 BatteryStatus ()的更多信息。 EC3:0位?

TRM 提供以下列表。

EC3:0 (位3–0):错误代码
0x0 =正常
0x1 =忙线
0x2 =保留命令
0x3 =不支持的命令
0x4 =拒绝访问
0x5 =上溢/下溢
0x6 =错误大小
0x7 =未知错误

在此论坛中、我可以找到以下图像:

我将得到0x7 =未知错误... 但是,我不知道在哪里看。

我希望您能提供一些建议。

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

    这意味着出现了一个并非在 SMBus 上直接引起的错误。 如果不提供进一步的信息、就无法准确说明发生了什么情况、电量监测计才报告此误差。 导致报告此错误的命令是什么?

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

    当电池连接到系统时我收到错误。

    不幸的是、我没有系统的日志来了解 EC 抛出0x7之前发生的确切情况

    我想这个线程会卡在这里。 如果我设法收集了更多的信息,我可以再写一次。

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

    固件根据来自片上通信硬件的错误信息来设置 EC 位。 如果硬件未引发错误、但电量监测计根据其收到的命令执行的某个函数会引发错误、则它将在 EC 中设置 UnknownError 值。 这取决于电量监测计接收到的数据。