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.

[参考译文] BQ4050:BQ4050 SMBus 通信频率

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1418505/bq4050-bq4050-smbus-communicate-frequency

器件型号:BQ4050
主题中讨论的其他器件: BQ9000EV2400BQ40Z50

工具与软件:

您好、TI 团队

我对 BQ4050的 SMBus 通信频率有疑问。 使用100kHz 与主机通信时一切正常。 但当我们将通信频率更改为400kHz 时、我们无法从 BQ4050获得信息。

我想知道 BQ4050是否支持400kHz SMBus。 此外、我并不了解 100KHz SMBus 1.1版通信接口的意义、该接口适用于具有400KHz 交替模式的编程和数据访问。

 这意味着400kHz 交替模式。 它支持400kHz。 如果它仅支持 SMBus v1.1、 这是否意味着作为从设备仅支持100kHz?

我希望得到您的回复。  

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

    您好!

     在 bq4050中、不建议将400kHz 模式(XL=1)用于正常 FW 模式和 DF 写入。 此特性旨在 ROM 模式下使用、用于加快编程速度。 如果在 FW 模式下使用、bq9000可能会在大部分时间内超时。 这是因为器件时钟延展不超过20-25ms、而是~5ms。  

    如果您想测试400kHz、我们建议以下最佳实践。

    XL 模式对应的数据表规格中400kHz 频率的最佳实践:

    • 时钟频率最小值40kHz、最大值400kHz
    • 时钟高最大值为20us (我想说更像12.5us、即 SCL 高电平持续40kHz、我怀疑硬件可能会在接近16us 时超时、但不确定是100%)
    • 时钟低最大值20us (我认为不建议控制器延展)
    • 我们的事务超时可快至5ms (tTIMEOUT min)(我要指出这一点的意思是、如果电量监测计忙于执行闪存操作、我们几乎总是会超时)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jose:

    感谢您的答复。

    使用400kHz (EV2400)与 BQ4050进行通信时可以使用该函数。

    然后、我们使用 MCU 与 BQ2400进行通信、测量了 错误的 CLK 波形。 我们已尝试移除总线中的其他设备( 使用 I2C 总线 )、但它不起作用。 我认为我们的 CLK 上升时间和下降时间是可以的。

    如您所见、我们的 CLK 有一些脉冲信号。 这可能就是 BQ4050在第一个 ACK 之后没有 ACK 的原因。

    我想询问您的客户是否遇到过类似情况、以及他们是如何解决这些问题的。

    下面是我们的 SCH。

     D12常闭

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

    您好!  

    许多客户在使用400kHz 频率时会遇到问题。 这是因为在 FW 级别运行时、BQ40z50的 SMBus 不完全符合400kHz 模式。  

    请参阅随附的 E2E 主题。
    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/731423/bq40z50-r1-400khz-smbus-xl-mode

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

    你(们)好  

    感谢您的答复。

    我们可能会放弃400kHz 的通信速率。

    非常感谢。 祝大家愉快。