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.

[参考译文] BQ25120A:CAN't 从 VIN 插入退出运输模式

Guru**** 2535250 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/954416/bq25120a-can-t-exit-ship-mode-from-vin-insertion

器件型号:BQ25120A

您好!

我们的系统无法通过 MR 切换退出运输模式、因为 MR 由目前未通电的 MCU 控制。  因此、我们尝试通过 VIN 插入退出运输模式、但失败了。  步骤的详细信息如下所述。  请在下一步中分享您对如何进行调试的意见。  谢谢。

在您开始进入运输模式之前、PMID/CD/MR/IN/BAT 的电压电平是多少?

  1. PMID:3.8V 或5V (取决于输入电压或不取决于输入电压)
  2. CD:无法测量、但固件设置为高电平
  3. MR:无法测量、但 FW 设置为高电平
  4. IN:0V 或5V (取决于是否充电)
  5. 电池电压:3.8V

进入运输模式的测试步骤是什么?  ‘EN_SHIPMODE 位为“1”?  您是否还采取了其他措施来进入运输模式?

  • 只需将 EN_SHIPMODE 位设为‘1’即可进入运输模式

进入运输模式后、PMID/CD/MR/IN/BAT 的电压电平是多少?

  1. PMID:3.8V
  2. CD:无法测量
  3. MR:无法测量
  4. IN:0V (不充电)
  5. 电池电压:3.8V

在向尝试退出运输模式但失败的中提供有效电压后、此时 PMID/CD/MR/IN/BAT 的电压电平是多少?

  1. PMID:3.8V
  2. CD:无法测量
  3. MR:无法测量
  4. 输入:5V
  5. 电池电压:3.8V

安东尼

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

    您好、Anthony、

    根据您描述的进入运输模式后的电压测量值、器件实际上并未进入运输模式。  

    当器件处于运输模式时、PMID 和 SYS 应关闭、以便这些引脚上的电压应约为0V。

    插入 VIN 后/PG 的状态是什么?

    /MR 是如何由 MCU 控制的? /MR 在内部上拉至 VBAT、因此不应直接连接到 MCU。

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

    您好 Raheem、

    遗憾的是、在客户电路板上无法测量 PG 引脚电平 、我们还能做些什么来澄清这一点?

    有关 MR 引脚连接的信息。 您能详细说明一下从 MCU 端控制 MR 的问题吗?  现在、该引脚连接到此系统上的 MCU、可以采取哪些措施来防止潜在的问题?

    谢谢、

    安东尼

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

    电池电压可能高达4.2V、这可能会损坏 MCU GPIO。

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

    您好 Raheem、

    目前、连接在 MCU 和充电器 IC 之间的 MR 引脚不可测量、PG 也不可测量。  您能否指导我如何根据开始时提到的测试程序检查我们为何无法进入运输模式?  另外、让我们知道什么是确认我们是否进入运输模式的方法?

    同时 、客户还有另一种应用场景、即通过驱动 MR 高电平(1.8V 域@ MCU)和驱动 CD 低电平进入高阻态模式。  此时、他们发现 VSYS 意外@ 3.5V (他们将0x06寄存器配置为0xAA 以将 VSYS 配置为1.8V)。  经过交叉检查后、他们发现意外的3.5V @ VSYS 与通过我们的内部 VBAT 上拉电阻器通过 MR 引脚的泄漏有关。  如果从 MCU 侧将 MR 引脚保持在低电平、则此时 VSYS 正确为1.8V。

    因此、回到未正确进入运输模式的原始问题。  在我们之前介绍的测试步骤中、它们的 MCU 以与上述相同的方式驱动 MR 为高电平。  您是否认为这可能与他们未正确进入运输模式的问题有关?  我们可以做些什么来澄清这一点?  (P.S.:当 VSYS 尝试作为之前的测试步骤进入运输模式时、变为0V。)

    谢谢、

    安东尼

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

    尊敬的安东尼:

    当您进入运输模式时、PMID 和 SYS 将关闭。 因此、在运输模式下、PMID 和 SYS 将为0V。 如果在设置运输模式位时存在 VIN、您将移除 VIN、使器件进入运输模式。 此外、/MR 必须为高电平才能进入运输模式。 您可以查看数据表中的图15。

    如果 I2C 可用、您可以通过监控 VIN_UV 状态位来测量输入是否存在。  

    /MR 通常通过内部上拉电阻器拉高至 VBAT。 这将导致您的电池电压反向驱动您的 SYS 电压。 这就是为什么/MR 不应连接到 MCU GPIO 的原因。  

    由于/MR 连接到由 SYS 上拉的 GPIO、这可能是对 SYS 引脚的反向驱动、并阻止器件进入运输模式。