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.

[参考译文] TAS6684-Q1:TAS6684-01 在恢复芯片 SCLK 后无扬声器输出。

Guru**** 2815225 points

Other Parts Discussed in Thread: TAS6684-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1598115/tas6684-q1-tas6684-01-no-output-from-the-speaker-after-chip-sclk-is-restored

器件型号: TAS6684-Q1

您好 TI、

我希望您做得好。 我们目前正在设计中使用 TAS6684-Q1、有关时钟自恢复功能遇到的问题、请向您寻求帮助。

问题描述:
TAS6684-Q1 芯片配置了时钟自恢复功能。 当 SCLK 信号输入停止后恢复时、声音无法正常输出。 为了解决上述问题、执行了以下操作。

操作步骤:  
1.如手册中所述、将寄存器 0x21 第 7 位设置为 1 以禁用采样保持功能。  
2.停止 SCLK 信号后、可以从故障寄存器 0x8A 读取值 0x01。 无时钟错误。 恢复 SCLK 信号后、寄存器 0x8A 中的故障消失、但 6684 没有向扬声器输出声音。

理想情况下、在恢复 SCLK 信号后、TAS6684 应该能够恢复接收 TDM 数据并将声音正常输出到扬声器。  我希望获得有关实现这一预期行为的指导。

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

    你(们)好  

    我快速使用 EVM 尝试了您的测试方法、使用或不使用 0x21 位 7 设置、器件可以在时钟恢复后恢复正常播放。

    请首先检查您的启动脚本、需要遵循数据表 9.2.1.3、全部写入。

    然后、当时钟恢复且没有声音时、使用示波器检查 TAS6684 的 OUT 引脚、查看是否存在 PWM 输出。 或者、可以检查状态器件进入的寄存器值 0x72 和 0x73。

    还可以检查寄存器 0x80 至 0x8F、以查看是否触发了任何其他故障。

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

    大家好、根据您的回复、我检查了故障时寄存器 0x72、0x73 和寄存器 0x80 至 0x8F 的值、其中 0x72 和 0x73 的值没有故障、总共有四个扬声器。 但我只连接了一个扬声器、因此在发生故障时 0x72 和 0x73 的值看起来正常、而寄存器 0x80 至 0x8F 的值我没有看到任何问题、以下是发生故障时从寄存器读取的值。

    此外、在使用示波器进行测量时、我注意到在重置期间引脚 48 和 49 上出现了轻微的电源压降。 这可能与故障有关吗?







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

    你(们)好

    此外、在使用示波器进行测量时、我注意到在重置期间引脚 48 和 49 上出现轻微的电源下降。 这是否与故障有关?

    通常不会有如此大的压降。 启动确实需要一些瞬时电流、需要去耦电容器来提供。 您是否将去耦电容器放置在远离 PCB 上 PVDD 引脚的位置?

    我没有看到任何问题、以下是发生故障时从寄存器读取的值。

    0x72 寄存器正常显示 CH2 进入播放模式。 因此、在 PCB TP2233 和 TP2236 处、应该能够找到 PWM 输出波形。 请进行检查、以确保没有其他问题。

    如果您有 PWM 波形、则需要检查数字音频输入侧。 FSYNC、SLCK、数据线、查看是否发生任何异常。