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.

[参考译文] bq77PL900:I2C 通信错误

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/631425/bq77pl900-i2c-comm-error

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

我有一个无法与 IC 通信的 EV2300和 ev2400。 我从未能够获得稳定的 I2C 通信状态:正常指示。 我使用了5台不同的 PC、不同的 Windows 版本从10到7不等、32位和64位。 我已验证 ev2400是否正常工作、以及我的 PCB 是否正常工作以及是否能够对其进行编程。 我将其发往我的旧包装制造商、该制造商能够使用他们的设备和我的 ev2400对其进行编程。 当我打开 bq77PL900软件而没有将 USB 插入 ev2400时、我会收到一条错误消息、但当它插入时、我不会看到、因此我的 PC 似乎可以看到该装置。 在不同的时间、我能够获得 I2C 通信状态:好的、但是它已经回闪错误、我无法将固件加载到芯片。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bobby、
    我不希望 GUI 使用 EV2400与 bq77PL900通信。 EV2400适配器的软件没有错误、但我从器件中没有 I2C。 EV2300是 GUI 支持的适配器。
    编程需要正确的稳定电压、时序和数据/通信完整性。
    您的 PC 似乎必须具有正确的驱动程序,或者找不到适配器。 如果您的供应商能够进行编程、电路板设计似乎也必须有效。 检查4针电缆上是否有污染或损坏的电线。 您可以查看电路板上的 I2C 线路并检查信号质量和定期通信。 如果适配器停止通信、则可能会丢失 USB 连接。 如果 USB 连接丢失、错误消息不会从"ERROR"更改为"ERROR"。 检查 USB 电缆。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我很困惑、您说 ev2400不起作用。 旧电池组制造商和旧 PCB 制造商均使用 ev2400。 我发送给旧电池组制造商的电池组首先在他们的 ev2400上进行编程、然后使用我的 USB 电缆进行编程。 我有三条不同的 USB 电缆、它们都提供相同的结果。 我确实通过 EV2300获得了 I2C 信号、但它不稳定、会闪烁回到 Error、然后返回 OK。 我多次尝试使用 EV2300和 ev2400加载固件、每次尝试都失败。  

    我检查了4针电线、也有开关线束。 如何检查信号质量和定期通信?  

    考虑到我的 ev2400会在他们的 PC 上对软件包进行编程、但我的任何一个都不会对软件设置或类似的内容进行编程、因此问题似乎是一个软件设置或类似的问题。  

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

    您是否下载 了"支持组件以使特定的 TI 软件能够与 ev2400配合使用"? 如果 ev2400上没有 USB 电缆、您将无法通过该电缆进行通信。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我将 EV2300拉开、发现与其中一个 I2C 引脚(时钟)的连接不良。 现在 EV2300正在加载固件、但我仍然无法使 ev2400进行通信。 我在同一台 PC 上加载了 EV2300和2400驱动程序和软件、这是否是为什么 ev2400无法通信。 我曾致电并验证旧电池组制造商是否将 ev2400与 bq77PL900软件配合使用。

    我需要恢复订购的生产、因此我将使用 EV2300进行此操作。 如果有人可以帮助我解决 ev2400无法通信的原因、那么如果2300再次停止工作、我将拥有一个备用设备。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bobby、
    很高兴您有一个有效的解决方案。 EV2400使用的驱动程序与 EV2300不同、"支持组件"应允许 bq77PL900找到适配器并正常工作。 我不知道为什么您的通信是间歇性的、我的通信不起作用。 我将继续与软件人员合作、并在可用时发布更新。