TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ79718EVM-049: Sleep Mode Fault Tone诊断

Part Number:BQ79718EVM-049

HI TI Team,

  对于Safety Manual手册的SM_SLEEP_FAULT: Sleep Mode Fault Tone诊断,我按照手册设置了相应寄存器并注入fault tone故障,却没有出现预期诊断结果,我不知道哪里出了问题。另外我注入heartbeat故障,诊断结果是正确的。

现在BASE设备为bq79600,连接了4块79718,使用环形架构。我让base,stack设备均休眠,并在堆栈上注入ovuv故障,检测base设备的nfault引脚,发现并被没有拉低如下图

我断开菊花链,注入heartbeat故障,检测到base设备的nfault引脚拉低,如下图

我的设置如下:  1.BQ79718  FAULT_MSK1= 0xE7u,FAULT_MSK2= 0xF3u; FAULT_RST1= 0xFFu ,FAULT_RST2= 0xFFu
                           2.Set BQ79718  DEV_CONF1= 0x2Fu, enable FTONE_EN, NFAULT_EN, HB_EN
                           3.BQ79600 FAULT_MSK= 0xE7u; FAULT_RST= 0xFFu
                           4.Set BQ79600 DEV_CONF1= 0x35u, DEV_CONF2= 0x11u;  then set DEV_CONF2= 0x00u,FAULT_RST= 0xFFu

可以帮我分析一下为什么Fault Tone检测不到吗?谢谢

Star Xu:

您好,正在询问更了解这款芯片的TI工程师,稍后回复。

,

Star Xu:

您好,Can you please send the schematic showing the ring architecture with all 4 stack devices and the base device? 

Additionally, I noticed that the INH pin starts HIGH in the first waveform, then it transfers LOW.  Does the INH pin always start HIGH for the customer when they are using all 4 stack devices?  It starts LOW when the customer has disconnected the daisy chain and the NFAULT pin is correctly signaling a voltage fault.

,

CheerWang:

Hi, 环形架构是这样连接的:79600COMMH→COMML 79718 COMMH→COMML 79718 COMMH→COMML 79718 COMMH→COMML 79718 COMMH→  COMML79600

INHpin不是每次都从高开始,从高开始是因为复位时没有清除上一次的故障。当我断开菊花链时,inh会拉高,同时nfault拉低。但是堆栈设备注入OVUV故障时却没有相同的现象。

,

Star Xu:

您好,感谢您的回复,是否翻遍将电路图发过来看一下,想了解一下通讯连接电路。

,

CheerWang:

Hi,下面是79600的通讯电路图

,

Star Xu:

您好,正在查询,稍后回复。

,

CheerWang:

Hi Star,问题查询得怎么样了?

,

Star Xu:

您好,请参考下面回复的内容:

I recommend that the customer replaces the 100 pF bypass capacitors with 220 pF capacitors (C9, C10, C11, C12).

Additionally, has the customer observed the NFAULT pin pulling down if there is a temperature or current fault in the stack?  Are all faults failing to be recognized, or just voltage faults?

Finally, what is the value for the 718's FAULT_SUMMARY register when the customer is placing the device in OVUV conditions?  Is the FAULT_OVUV flag set?

,

CheerWang:

Hi,谢谢你的回复。我只测试了电压故障,还没有测试温度故障, 至于电流故障检测718不支持。在active模式下读取718的FAULT_SUMMARY寄存器,值分别是0x02,0x02,0x02,0x10。除了注入UV故障的设备设置了FAULT_OVUV flag,其他718设置了FAULT_COMM flag.

,

Star Xu:

您好,暂时没有收到回复,收到回复马上发给您。

,

CheerWang:

HI Star,

我测试了OT故障(没有更换电容C9, C10, C11, C12),nfault pin 会拉低,inh拉高,如图

并且,我又重新测试了UV故障,当设备休眠时我更改供电电压为20V(欠压阈值为1200mV,18通道),让堆栈设备欠压,nfault pin 会拉低,inh拉高,如图

但是,设备休眠时我断开某些通道的采样电阻注入欠压故障(通过切换evm板上的Resistor Ladder开关),nfault pin 不会拉低,inh也不拉高,这是为什么呢?

,

Star Xu:

您好,已经在E2E英文论坛发帖,请继续关注。

e2e.ti.com/…/bq79718-q1-bq79718-q1-sleep-mode-fault-tone

,

CheerWang:

好的,非常感谢!

赞(0)
未经允许不得转载:TI中文支持网 » BQ79718EVM-049: Sleep Mode Fault Tone诊断
分享到: 更多 (0)