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.

[参考译文] EV2400:有关将 Battery Management Studio 与 EV2400搭配使用的问题

Guru**** 2469300 points
Other Parts Discussed in Thread: BQ25731, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1190479/ev2400-questions-regarding-using-battery-management-studio-with-ev2400

器件型号:EV2400
主题中讨论的其他器件:BQ25731

您好!

我尝试使用 TI EV2400 USB 转 I2C 接口。 我正在使用 Battery Management Studio v1.3.111 (器件- bq2573x) Charger_1.00_bq2573x.bqz。 我无法从 BQ25731器件可靠地读取寄存器。 我唯一能够找到的有关如何运行此程序的文档是 TI - BQ2571x 评估模块用户指南 sluubt8b.pdf。 它仅指出:“在选择目标器件后,将“更新模式”从“立即”更改为“手动”,单击“读取寄存器”,将显示以下界面。” 我已使用 EV2400Updater-0.32-windows-installer 可执行文件更新了 EV2400固件。 我已经检查了是否有任何干扰 I2C 通信、可能会对此产生干扰、但没有发现任何问题。

有时、我能够读取寄存器。 但大多数情况下、不会发生任何情况。 我无法写入任何寄存器。 是否有更好的文档可用于此软件? 或者、您看到我做的不正确吗?

谢谢、John

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

    您好、John、

    对于 bq25731 EVM、请使用本指南 www.ti.com/.../sluucb9

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

    如果您在读取寄存器时遇到问题、则会看到红色的错误代码。 下面是 NACK 错误示例。

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

    您好 Shirish、

    我已下载 BQ25731 EVM 用户指南。 这并不解释如何写入寄存器。 这不能解决我的问题。

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

    您好 Shirish、

    这是我一直遇到的主要问题。 这是几乎始终存在的误差。 有时、当我插入 USB 电缆时、它会读取所有 BQ25731寄存器。 我已经使用示波器来查看 I2C 信号、并且电平和边沿看起来稳定。 该 I2C 总线上有另一个主设备、但它未处于活动状态。 I2C 总线上可以有两个主 I2C 器件-只要只有一个正在运行。 您是否有任何其他想法、了解导致器件 ACK 错误问题的原因?

    谢谢、John

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

    您好、John、

    要写入寄存器、请键入新值并单击写入按钮

    如果有另一个主器件、则检查是否有其他上拉电阻器。 总有效上拉电阻可能已更改、可能超出规格。 此外、许多主器件会持续轮询总线、因此请确保另一个主器件真正未激活。 您可以移除 bq27531、并在主器件应该处于非活动状态时检查其是否正在发送通信。

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

    您好 Shirish、

    感谢您的回答。 我们板上的 I2C 和 I2S 信号为2.2k Ω 上拉至3.3V。 这些是 I2C 上拉的低电阻。 我希望 EV2400有自己的上拉电阻。 这可能是问题所在。 此外、我将检查以确保我们的 MCU I2C 主端口真正未处于活动状态。 我将对此进行测试并返回给您。

    感谢您的支持。 John

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

    您好 Shirish、

    我已经验证了我们的 MCU 是否定期在 I2C 总线上读取和写入数据我尝试使 EV2400正常工作。 这就是我遇到 EV2400问题的原因。 我们必须在 MCU 固件中解决此问题。

    感谢您的支持! 我现在将关闭此案例。 John