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.

TAS2780: 关于利用IIS接口数字输入而无法输出音频信号的问题

Part Number: TAS2780
TI工程师:
    您们好。我们公司最近计划使用贵公司 型号: TAS2780 的芯片作为功放模块开发一款蓝牙音箱。在调试TAS2780芯片过程中遇到了一些问题。希望能获得贵公司的技术支持。
   
    主要遇到的问题是,OUTP以及OUTN一直没有音频输出,在不同的调试过程中去访问 MODE_CTRL,INT_LTCH0 以及 INT_LTCH4 寄存器得知模块经常自动切换回Software Shutdown状态或者出现了Over current error以及TDM clock error。关于整体的设计方案,请允许我先简单说明情况:
    在电路设计上,我们对电源引脚的输入设计如下: IOVDD -- 1.8V;  AVDD -- 1.8V; PVDD -- 18V; VBATS -- 3.7V~4.2V。
    我们是利用IIS接口进行数字输入,IIS格式如下 :16-bit分辨率,48kHz.I2S,双声道,LRCLK: 48000Hz。BCLK: 1.536MHz (48000Hz * 16bit * 2Stereo),如图,通过逻辑分析仪可以看到基本满足要求,通道0为BCLK,通道1为LRCLK(Fsync)
  

    利用IIC对TAS2780进行配置,每次都是在tas2780.pdf规格书中的第10节 Initialization Set Up 的基础上再另外配置了
 
    W 70 08 18 #  Disable Auto Detection of TDM sample rate;Sample rate of the TDM bus:44.1/48 kHz;Low to High on FSYNC
    W 70 09 00 #  0 offset(TDM RX start of frame to time slot 0 offset);Rising edge of SBCLK(TDM RX capture clock polarity)
    W 70 0A 30 #  Stereo downmix (L+R)/2;16-bits TDM RX word length;16-bits TDM RX time slot length
    W 70 0C 11 #  TDM RX Right Channel Time Slot 1;TDM RX Left Channel Time Slot 1
    W 70 60 09 #  SBCLK to FS ratio:32
    W 70 02 00 #  Active Mode
    尝试了PWR_MODE0、PWR_MODE1、PWR_MODE2,音频引脚都没有输出波形,在不同的模式调试过程中去访问 MODE_CTRL,INT_LTCH0 以及 INT_LTCH4 寄存器得知模块经常自动切换回Software Shutdown状态或者出现了Over current error以及TDM clock error。然而测了整体电路电流输出,实际上并没有达到1A以上,无法理解Over current error的产生;使能了Auto Detection of TDM sample rate依旧会出现TDM clock error,具体为Invalid SBCLK ratio or FS rate。
 
    倘若还有什么我没有提到的细节,还望不吝时间回贴。希望能够得到您们的支持。
    感谢。