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.

[参考译文] BQ78PL116:扩展 SBData 命令

Guru**** 2526300 points
Other Parts Discussed in Thread: BQ78PL116, BQEVSW, BQWIZARD

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1109151/bq78pl116-extended-sbdata-commands

器件型号:BQ78PL116
主题中讨论的其他器件: BQEVSWBQWIZARD

您好!

如 TI 技术文件中所述、BQ78PL116扩展 SBData 寄存器0x3C–0x58可由标准 SMBus 命令访问、但其中三个总是不返回任何值(0)、而其他寄存器读数正常。

是否有任何方法可以读取这些寄存器?

0x51安全状态

0x52永久失败状态

0x53充电状态

谢谢!

Jeffrey

Totex 制造公司

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

    您好 Jeffrey、

    读取这些寄存器时应该没有差异: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/703982/bq78pl116-bq78pl116-extended-sbdata-commands

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    感谢您的回答!

    TI 是否有任何描述访问这些安全寄存器的命令或序列的技术文档? 我们捕获 了 API 和芯片之间的对话、但无法解码。

    谢谢!

    Jeffrey

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

    您好 Jeffrey、

    此监测计非常旧、由于年龄和文档限制、我们无法再支持它、它主要仍出售给已投入生产的旧产品。 让我四处看看、看看我明天能找到什么并做出回应。

    此致、

    Wyatt Keller

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

    感谢!

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

    您好 Jeffrey、

    您是否能够配置扩展寄存器? 所有其他扩展寄存器是否都能正确读取?

    由于该器件已老化、我无法找到有关该器件的大量信息。

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    我没有重新配置扩展寄存器映射、因此它是默认值。 除0x51 (安全状态)、0x52 (PF 状态)和0x53 (充电状态)外、所有其他寄存器返回正确的值。

    设置运输模式命令似乎存在相同的问题、技术文档显示"将器件设置为运输模式需要将0x2010写入0x80寄存器的单个 SMBus 字、但不起作用。  

    谢谢

    Jeffrey

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

    您好 Jeffrey、

    由于器件的使用寿命、我无法检查源固件以真正验证预期的响应。 我会尝试在与 BQEVSW 的通信中使用逻辑分析仪、您提到过您能够通过 BQEVSW 获取有效数据?

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    不可以、我也无法通过 bqWizard 工具"SBD 读/写实用程序"获取有效数据。 但我可以在使用 API 时看到数据序列。

    这是读取0x51时的数据、但不知道它是什么。

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    AID:FFFF SDO:0B 00 BB 44

    辅助:FFFF SDO:0b 00 AA 55

    辅助:FFFF SDI:0b 3D 00

    辅助:FFFF SDO:0B 3C 06 01 03 00 01 00

    辅助:FFFF SDI:0b 3D 00

    辅助:FFFF SDO:0b 3E 08 30 32 36 38 00 00 00 00

    辅助:FFFF SDI:0b 3D 00

    辅助:FFFF SDO:0B 3C 06 00 05 00 37 00

    辅助:FFFF SDI:0b 3D 00

    辅助:FFFF SDI:0B 3F 6E 9D 0B 9D 0B 00 00 00 00 00 00 80 40 07 00 03 00 2E3D 01 00 02 00 70 17 05 00 0A 6F 84B8 36 67 6906 80 00 00 00 00 00 00 00 00 00 00 00 00 00

    00 00 00 00 00 B8 0B 70 17 CE AB 70 17 70 17 B4 BA 70 17 11 00 03 05 10 00 05 00 D1 10 0F 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    00 00 04 00 0C 09 02 04 04 20 D40C 00 00 00 00 5B 6E 70 00 9F 27

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    谢谢

    Jeffrey

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

    您好 Jeffrey、

    我找不到任何有用的信息。

    让我与工具方面团队中的其他人核实他是否有权访问发送的命令。

    您能否澄清 AID 和 SDI/SDO 表示什么? 我想确保我了解正在发送的命令。

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    我不确定援助是什么、但从一开始就是一样的、因此可能无关紧要。 我想 SDO 是芯片的写入命令、SDI 正在读取。

    例如、SDO:0b 00 BB 44为:

    0b:SMBus 地址

    00 BB:命令

    44:CRC 字节?

    谢谢

    Jeffrey

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

    您好 Jeffrey、

    我与我们团队中的其他一些更熟悉 bqwizard 程序的人进行了联系、但我们不再能够访问该程序使用的命令。 我不确定我们可以在该部件上提供多大的帮助。

    此致、

    Wyatt Keller