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.

[参考译文] BQ78350-R1:CS2673876:BQ78350的 HostFETcontrol 问题

Guru**** 2496895 points
Other Parts Discussed in Thread: BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1470278/bq78350-r1-cs2673876-hostfetcontrol-problem-with-bq78350

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

工具与软件:

您好、TI 团队:

我写的是 BQ78350R2的 HostFETcontrol 问题、FW2.1。

正如我们所看到的、当 bq78350被重新发送时、它会将 AFE DSG 变为逻辑低电平、并在 FET 导通时间(我们有10s)后恢复、因此 AFE DSG 在~10.8S 后再次变为高电平。

为了防止 AFE DSG 逻辑在10.8s 后处于高电平、我们想使用 HostFETControl 命令控制 AFE DSG、但在执行复位后执行起来似乎不可靠、您能否提供一些可以解决此问题的信息? 并使通信执行稳定、以便 BQ78350每次都可以接受命令?

基本上、如数据表中所述、我们希望通过 HostFETControl 命令控制、但在多次尝试后、我看到执行命令时不匹配、这将是 grep。 如果我们 从 BQ78350中获取软件侧视图以满足未支出的行为。

 当复位被执行至 BQ78350时、为 AFE 更改了哪些设置、我们是否控制这些设置?

 

谢谢!

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

    由于您不希望无意中更改 FET 状态、因此此过程在设计上需要特定的命令序列。

    "必须针对每次写入重复该序列、以控制 FET。 当 FET 受 HostFETControl ()命令控制时,会设置 OperationStatus ()中的[HCFET]。 SMBus 命令 在接收 FET 控制访问代码和 FET 控制数据之间由 BQ78350接收、 则会忽略 FET 控制数据 . 以降低主机的功耗 必须等待4秒 启动另一个序列来控制 FET、以确定前一个序列是否成功。 两步序列实现对 SEALED 模式下 FET 的控制。"

    您必须确保遵循此流程。 此外、您还必须确保电量监测计在复位后已完成启动。 其中一种方法是轮询 OperationStatus()中的 INIT 位。 在尝试控制 FET 之前、此计数器必须从1变为0。 您仍必须确保遵循该顺序并避免任何可能影响两步序列的 smbus 命令。