BQ40Z50-R2: BQ40Z50可以正常充电放电,但是SMBC或SMBD保持低无法释放,导致无法通信

Part Number: BQ40Z50-R2
Other Parts Discussed in Thread: BQ40Z50

项目应用中BQ40Z50作为从机使用,500PCS样本。大约有4%左右与主机通信过程中发现故障,表现为BQ40Z50可以正常充电放电,但是出现了SMBC或SMBD保持低无法释放,导致无法通信。断开与主机的连接之后,任然是SMBC或SMBD保持低无法释放。只有芯片掉电后重新上电通信才会恢复正常。请帮助分析可能是什么原因导致的

  • 您好,

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 如果芯片供电出现瞬间跌落或高频毛刺等,可能导致接口逻辑进入未定义状态。

    4%的故障说明可能与特定批次的PCB板、工艺差异(如虚焊、电容容值偏差、静电防护水平)等有关。

    建议在故障板卡上,使用示波器同时监控SMBC, SMBD, VCC等相关信号。

    另外进一步检查PCB布局

  • 我也遇到同样情况,但是温度回温后又可以正常通信,这个应该和虚焊关系不大。

  • 如果有类似问题,请自己发个帖子,毕竟每个人情况不完全相同

  • 点焊牢固,与芯片供电应该没有关系。问题主要出现在与主机通信的过程中。由于概率低,可能连续挂机跑几天也无法复现。所以无法用示波器抓故障瞬间波形。大部分故障表现现象是时钟被BQ40Z50这边拉低后锁死不释放,也有2次是数据端拉低。感觉和时钟延展有没有关系?是否和客户主机软件相关,这个问题有没有好的方法去确定定位?

  • 点焊牢固,与芯片供电应该没有关系。问题主要出现在与主机通信的过程中。由于概率低,可能连续挂机跑几天也无法复现。所以无法用示波器抓故障瞬间波形。大部分故障表现现象是时钟被BQ40Z50这边拉低后锁死不释放,也有2次是数据端拉低。感觉和时钟延展有没有关系?是否和客户主机软件相关,这个问题有没有好的方法去确定定位?