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.

[参考译文] BQ40Z50-R1:400kHz SMBus XL 模式

Guru**** 2498745 points
Other Parts Discussed in Thread: BQ40Z50, BQEVSW, BQSTUDIO, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/731423/bq40z50-r1-400khz-smbus-xl-mode

器件型号:BQ40Z50-R1
主题中讨论的其他器件:BQ40Z50BQEVSWBQSTUDIOEV2400

我最近正在为我们的产品开发400kHz SMBus 功能,但当我将 XL 设置为1并重置电量监测计时,我只能正确读取某些寄存器(例如 ManufacturerAccess 0x00)。 我已尝试在此论坛中搜索相关信息、并找到以下信息。

SMBus XL 模式只能用于在 ROM 模式下将 srec 文件加载到闪存中。   链接: e2e.ti.com/.../413209

是真的吗? 我在数据表中没有发现任何关于这种限制的提示。 对于 SMBus XL 400kHz 模式、我是否遗漏了任何其他内容?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没错。 bq40z50是在发布400kHz SMBus 规范之前发布的、因此 SMBusXL 是我们支持电池组制造商进行高速闪存编程的方法、但它仅在 ROM 模式下工作、而不是在运行 FW 时工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、Dmax! 我还有3个问题。
    1) 1) BQ40Z50如何进入 ROM 模式? 如何退出 ROM 模式?
    2) 2) I 将 XL 设置为1并重置燃油表。 现在、我无法使用 EV2300通过 bqEVSW 将 XL 改回0。 如何将 BQ40Z50切换回正常模式。
    3) 3)您能否推荐在运行 FW 时支持400kHz 快速模式的电池电量监测计?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Chang、

    1.要进入 ROM 模式、请发送一个字为0x0F00的字写入0x00、要退出 ROM 模式、请发送命令0x08:

    2.要重新切换模式,您需要确保使用的是 bqStudio 的“测试”版本(v1.3.86.3) ,您可以从 http://www.ti.com/tool/Bqstudio 下载 该版本。 在"Preferences->Charger"下、您可以选择高速 EV2400 I2C 时钟、该时钟应允许您以更高的速度进行通信、并将 XL 位改回0:

    目前、我们没有任何完全符合400kHz SMBus 规范的监测计。

    此致、

    Swami