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.

[参考译文] BQ77PL900EVM-001:bq77PL900评估软件 CAN#39;t 连接到 EVM

Guru**** 2386610 points
Other Parts Discussed in Thread: BQ77PL900, EV2400, BQ76930EVM, BQ76930
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/847065/bq77pl900evm-001-bq77pl900-evaluation-software-can-t-connect-to-evm

器件型号:BQ77PL900EVM-001
主题中讨论的其他器件:bq77PL900EV2400BQ76930EVMBQ76930

您好!

我在将 bq77PL900 EVM 连接到评估软件方面遇到问题。 我使用的是 EV2400、它应与 bq77PL900配合使用(EVM 用户指南中对此进行了说明)。 但是、当我运行评估软件时、我收到一条错误消息、指出存在 I2C 通信错误。 我已验证我的 PC 可以连接到 EV2400、因为我能够运行固件更新工具。 我还确保在将硬件连接到计算机之前安装 EV2400的支持组件。

如果能为解决这一问题提供任何帮助,将不胜感激。

此致、

Alex

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

    尊敬的 Alex:
    感谢您关注 bq77PL900。  
    我们的一名工程师将在我们回到办公室后回来。

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

    尊敬的 Alex:

    BQ77PL900EVM-001是您可能已经注意到的较旧产品、并且系统随着时间的推移而不断发展。  如 EVM 用户指南中所述 、http://www.ti.com/lit/sluu324 评估软件的运行需要:

    1. bq77PL900评估软件
    2. EV2400
    3. 支持组件(驱动程序)、但它们必须使用 EVSW 进行更新 、例如 EVM 用户指南第5.3节中提到的 EVSW。

    如果您未连接 EV2400或未安装更新的支持组件、则会看到一个 USB 错误框:

    但您提到了 I2C 错误。  如果软件正在查找适配器、但未找到 IC、则会显示寄存器屏幕、扫描寄存器、右上角显示 I2C 错误、如图所示。

    在这种情况下、请检查4引脚电缆是否已连接到 I2C 连接器。  检查 EVM 是否已通电、应根据需要仿真电池电压、并检查是否存在 VREG1和 VREG2、您可能会确认 PACK+电压高于大约8V。  确保在 J10处有 VL 选择(分流器就位)。  检查 I2C 信号是否到达 EVM、它们在 J13上可用。

    其中一个应该可以解决该问题。

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

    我已确认问题出在 EVM2400和 BQ77PL900EVM 之间的 I2C 通信。 I2C 数据线路被上拉至3.3V、并且我看不到任何数据被发送/接收。 我确认 EVM2400已连接到我的 PC。

    我将 bq77PL900配置如下:

    1) 7) 7节电池配置(CNF2 = 0、CNF1 = 1、CNF0 = 1)。 我确保短接10P、9P、8P 和7P。 我使用7个电阻器和一个电源(设置为27.4V)来模拟电池。 每个电阻器上的压降约为4V。

    2) 2)选择3.3V 逻辑电平

    3) 3)未使用预充电 FET。

    4) 4) VREG1 = 5V、VREG2 = 3.3V

    5) 5)电池组电压为27.4V;按照用户指南的建议、我尝试在 PACK+和 PACK-之间使用不同的电源来唤醒 IC。

    我仍然会得到"I2C 通信状态:错误"。 转到 BQ76930EVM 是否有助于解决此问题? 我考虑选择 bq77PL900是因为它是一个较旧且过时的芯片、但我担心我会遇到与现在相同的问题。

    感谢您迄今提供的帮助、期待您的回复。

    此致、

    Alex

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

    尊敬的 Alex:

    您是否安装了 BQ77PL900EVM-001用户指南中提到的 EVSW?  还要确保已连接到 EV2400的 I2C 连接器。

    BQ76930将支持7节电池、这是一个略有不同的功能、因为它无法独立运行、并且必须始终具有用于配置、启用 FET 和故障恢复的 MCU。  bq77PL900可能是某些应用的首选。  

    BQ76930评估软件使用不同的驱动程序。  由于它还与 I2C 通信、因此您可以使用 PRO 窗口或窗口顶部的单个寄存器部分设置地址并与 bq77PL900通信。  当然、您不会得到 bq77PL900 GUI 的解码结构、但您可以确认您可以与器件通信。  请记住、当地址出现在总线上时、地址被移位、通常会混淆7位和8位地址。