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.

[参考译文] TAS5760M-Q1:时钟错误和扬声器故障奇怪行为

Guru**** 2436990 points
Other Parts Discussed in Thread: TAS5760M-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1369132/tas5760m-q1-clock-error-and-speaker-fault-strange-behaviour

器件型号:TAS5760M-Q1

工具与软件:

您好!  

我使用的是 TAS5760M-Q1。

在上电时,我设置以下寄存器:

寄存器地址 数据
0x02 0x04
0x01 0xFD
0x06 0x51

其他中断将保持默认状态。

主机和 I2S 时钟设置如下:

- MCLK:6.14MHz  

- SCLK:3.07MHz  

- LRCK:48kHz

我可以与放大器进行通信、因此我认为不存在 I2C 问题、但我在读取状态寄存器时始终会使 CLKE (时钟错误)引脚处于高电平。 当我读取0x08寄存器时、我获得0x08数据(因此只有引脚3为高电平)。

SPK_FAULT 引脚的行为方式很奇怪:它在非常短的时间(大约10us)内定期为低电平、频率为2.9kHz、如下图所示。 这意味着什么? 放大器是否损坏?

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

    Linda,

    来自 SPK_FAULT 引脚的数据、看起来时钟故障正在尝试自动恢复、然后发现仍有错误。   为了进一步确定根本原因、您能否捕捉到以下内容:

    1.  SPK_OUT。  以检查 PWM 输出的行为。  预计 SPK_FAULT 引脚会有停止周期。

    2. IIS 输入信号:MCLK、SCLK、FS。   这三个输入应由一个器件(AP 或 SoC)提供、以确保它们一起同步。

    迪伦