工具/软件:
从 6 月下旬开始、我们遇到了一些 TAS6584 芯片在上电时立即显著消耗并为其提供 36V PVDD、36V VBAT、3.3V DVDD 的问题。 它会使电路板烧坏并烧焦。 我们还注意到、 在 我们最近一批 TAS 芯片上、PVDD 和 GND 引脚之间的阻抗非常低(<50 欧姆)。
是否有其他人遇到过这样的情况?
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.
工具/软件:
从 6 月下旬开始、我们遇到了一些 TAS6584 芯片在上电时立即显著消耗并为其提供 36V PVDD、36V VBAT、3.3V DVDD 的问题。 它会使电路板烧坏并烧焦。 我们还注意到、 在 我们最近一批 TAS 芯片上、PVDD 和 GND 引脚之间的阻抗非常低(<50 欧姆)。
是否有其他人遇到过这样的情况?
某些器件在启动时立即发生故障、因此我怀疑这可能是由任何寄存器设置引起的。 其他设备启动时不会出现任何问题、但在关机后、重新开机时会出现故障。 是否有特定的上电或断电序列会触发这种故障模式。
如果没有 NDA、我无法共享完整的原理图和 PCB。 但如果相关部分有所帮助、我可以仅分享一下吗?
如果这样做有所帮助、下面是用于 TAS 芯片初始化的 python 脚本的一个片段:
self._register_map.set_property(self.address、“Clear_fault",“,1、1)
#启用 TDM 模式self._register_map.set_property(self.address、“TDM_EN",“,1、1)
#将音频接口格式设置为 TMP/DSPself._register_map.set_property(self.address、“AFMT",“,1、1)
#将字长设置为 32 位self._register_map.set_property(self.address、“I2S_WL_1",“,3、3)
#为设备添加适当的偏移量tdm_shift = self.__calculate_tdm_shift ()TDM_SHIFT_MSB = tdm_shift >> 8TDM_SHIFT_lsb = tdm_shift 和 0xFFlogging.info (“将 TAS{}tdm shift 设置为{}“.format (self.device_number、tdm_shift))self._register_map.set_property (self.address、“REG_I2S_SHIFT1_MSB",“,tdm_SHIFT_MSB、tdm_SHIFT_MSB)self._register_map.set_property (self.address、“REG_I2S_SHIFT1_LSB",“,tdm_SHIFT_lsb、tdm_SHIFT_lsb)
#如果 FSYNC 脉冲短于 8 x SCLKself._register_map.set_property(self.address、“FS_PULSE_WIDTH",“,1、1)
#将开关频率设置为 440KHzself._register_map.set_property(self.address、“FSW_SELECT",“,1、1)
#将调制方案设置为 1SPWself._register_map.set_property(self.address、“调制“、1)通道=范围 (1、5)self.set_deep_sleep(channels)对于通道中的通道:self._register_map.set_property (self.address、“CH{}_AVOLUME“.format(信道)、INT (Tas6584.ANALOG_DB *–4)、)
#自动直流负载诊断已禁用#根据 TI 的说法,这是安全的,因为系统有过电流self._register_map.set_property (self.address、“LDG_BYPASS",“,0、0)self._register_map.set_property(self.address、“Clear_fault",“,1、1)