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.

[参考译文] BQ79616-Q1:电路板锁定、需要下电上电才能恢复

Guru**** 2589265 points
Other Parts Discussed in Thread: BQ79616

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1456084/bq79616-q1-board-locking-up-and-requiring-power-cycle-to-recover

器件型号:BQ79616-Q1
主题中讨论的其他器件:BQ79616

工具与软件:

您好!

我们正在处理一个 BQ79616芯片锁定的问题。 在这种状态下、器件消耗的电流很大~60 mA、不会响应 HW_RESET COMM 音调。 下面是我们进行的一些测量和测试、我们已尝试恢复电路板。 从我们可以看出、CVDD 上具有高电流消耗、这会阻止通信、但我们无法弄清是什么导致了电流消耗。

  1. 您能否对 BQ79616所处的状态有一些了解?
  2. 芯片内部是否有任何可能消耗该电流量的电流?
  3. 是否有任何有用的测量或测试?
  4. 是否有机会我们可以打电话来讨论此问题?

PCB 电源测量

所有测量均使用 BAT_A0作为接地端。

功率调节电路中 Q301和 C302的温度:71摄氏度

 

文件夹

测得的电压[V]

BAT_A16

66.5.

Q301-2输入

48.3.

 R317-R318之间

54.3.

NPN_BASE Q301-1

4.25.

LDOIN

3.846

 

处于锁定状态时的 BQ79616测量

所有测量均使用 BAT_A0作为接地端。

文件夹

质量

测量的电压

LDOIN

47.

3.846

TX

52.

3.063.

TSREF

51.

0.3008

接收

53.

3.056.

SRN

63.

0.0169

SRP

64

0.0234

电池

1.

66.5.

NPnp_Base

48.

4.25.

AVDD

38.

0.006

NEG5V

44.

0.022

REFHP

37.

0.006

CVDD

45.

3.064

 

COMML+ TVS 二极管

1.502.

 

COMML- TVS 二极管

1.502.

 

COMMH- TVS 二极管

1.498

 

Comm H+ TVS 二极管

1.498

 

为尝试恢复处于锁定状态的 BQ79616芯片而执行的测试

  1. HW_RESET
    1. 我们设置前一个芯片的 CONTROL1[HW_RESET]= 1
    2. 我们在示波器上确认 HW_RESET 是通过 COMM 发送的
    3. 电路板未恢复
  2. 拔下 GPIO
    1. 我们使用8个热敏电阻
    2. 我们断开了所有热敏电阻的连接
    3. 电路板未恢复
  3. 拔下 COMM
    1. 我们移除了 COMM 线路连接器
    2. 电路板未恢复
  4. 恢复的能量
    1. 在极少数情况下、使用万用表测量电源电容器接地侧和 BAT_A0 (接地)之间的电压会使电路板恢复
    2. 在极少数情况下、测量 LDOIN 和 CVDD 之间的电压会使电路板使用万用表恢复。
    3. 在极少数情况下、LDOIN 和 CVDD 之间的1M Ω 电阻会使电路板恢复。
  5. 移除 BAT_A0-BAT_A16连接器
    1. 这始终可以解决问题、但对于生产而言、却不可行。

处于锁定状态时、示波器会跟踪

硬件复位 COMM 音调到芯片

处于锁定状态时的 LDOIN

谢谢!
Andrew

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

    Andrew、您好!

    是否发生了任何导致出现此问题的事件?
    看到 CVDD 具有高电流消耗、CVDD 或 COM 引脚上是否发生了任何事件?

    这有多容易重现?

    此致!

       昆廷

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

    嘿、Quinton、

    这种事件是随机发生的。 我们无法辨别来源、因为发生这种情况时我们将失去通信、所以我们无法读取故障寄存器。

    我们有时能够通过在交流电充电时打开 HV 接触器/关闭来重现此情况、但车辆中未安装的蓄电池模块也会发生此事件。

    您是否有更详细的信息、说明什么可能导致 CVDD 高消耗?

    谢谢!

    Andrew

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

    Andrew、您好!

    所以在交流充电期间闭合 HV 接触器时、有时会重现问题?
    您是否有环形架构? 如果是、您是否尝试过反向 HW_RST?
    您的 TVS 二极管的值是什么?
    在 HV 接触器闭合期间、您能否捕获基准电压和 COM 引脚上的电压?
    这是每次在同一 IC 上发生还是始终不同?

    此致!

       昆廷

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

    答案如下。

    1. 能否提供更多有关从 CVDD 消耗的这一电流量的细节?
    2. 您想要使用哪些基准引脚?
    3. 您需要在 COMM 电路的哪个位置使用布线? 引脚本身?

    答案

    1. 只有在交流充电期间"打开"接触器时、有时才会重现问题、绝不会关闭。 同样、当电池未连接到车辆时、也会发生此事件。
    2. 我们没有环形架构设置。 我们知道 HW_Reset 不会在设定的方向复位器件、并且已确认音调是否发送到器件。
    3. 我们使用以下 TVS 二极管:
    4. 是的、我们可以捕获跟踪、并在获取时将其发送给我们。
    5. 该事件通常会在同一 IC 上再次发生、但我们能够让 IC 更上层堆栈、以便首先发生该事件、甚至得到不同堆栈、从而首先锁定。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Andrew、


    1.根据我们现在掌握的信息,我们无法确定导致 CVDD 高电流消耗的原因。 这可能是 COM 引脚上的某个器件损坏、晶体管进入错误状态或略微损坏、从而导致电流消耗。  

    2. LDOIN、CVDD、DVDD、AVDD、COM 等引脚专用。

    3.是的、我希望它在 IC 接地的引脚侧。  

    此致!

       昆廷  

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

    Andrew、

    我们可以通过电子邮件继续此对话、因为这样共享信息的速度会更快一些。  
    请发送电子邮件至 q-silic@ti.com。 

    此致!

       昆廷