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.

[参考译文] TAC5112:在立体声单端配置下、OUT1M 上存在嘶嘶声和无音频输出

Guru**** 2803255 points

Other Parts Discussed in Thread: TAC5112

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1621136/tac5112-hiss-and-no-audio-output-on-out1m-in-stereo-single-ended-configuration

器件型号: TAC5112

大家好、我将在立体声单端配置中使用 TAC5112、通过 I2S 与嵌入式 Linux SOM 进行连接。

我将 OUT1P 和 OUT1M 路由到耳机插孔;在 TI 提供的 Linux 驱动程序中、我将 OUT1x 配置为耳机驱动器、立体声单端、接收来自 DAC1 的输入。

使用此配置播放音频时、我 在 OUT1P 上清除干净的音频、而 在 OUT1M 上没有音频(但发出很大的嘶嘶声)。

当我将 OUT1x 配置更改为“OUT1P 上仅为单声道“时、我只能在 OUT1P 上听到纯净音频(正常)。 有了“Mono only on OUT1M “,我现在听到了音频,但有一个声音的嘶嘶声存在。 更改驱动程序中的音量会更改音频音量、但嘶嘶声保持在相同的级别。

我直接在编解码器引脚处探测了 OUT1x、并听说过此行为、所以我认为我的电路中没有任何下游问题。  我试着换掉芯片和回流,我听到同样的行为。

我配置错误了吗? 感谢您的帮助。

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

    下面是一些音频录制文件、可以更好地说明问题。

    测试文件

    e2e.ti.com/.../0741.test.wav

    OUT1x 配置=立体声单端

    e2e.ti.com/.../tac5112_2D00_01.wav

    OUT1x 配置=仅在 OUTxP 上的单声道单端

    e2e.ti.com/.../tac5112_2D00_02.wav

    OUT1x 配置= 仅 OUTxM 的单声道单端

    e2e.ti.com/.../tac5112_2D00_03.wav

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

    您好:

    您能否提供完整的寄存器转储? 这将有助于调试。

    此致、

    Garret

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

    感谢您的响应、这是寄存器转储:

    e2e.ti.com/.../tac5112_5F00_dump.txt

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

    谢谢、我会回顾。

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

    您好:

    OUT1P 和 OUT1M 之间的一个区别在于驱动器配置。 寄存器 0x65 = 0x60 会将 OUT1P 设置为耳机驱动器、而寄存器 0x66 = 0x20 会将 OUT1M 设置为线路输出驱动器。 您还应该将寄存器 0x66 设置为 0x60。

    此外、 我还会将未使用的输入 IN2P/M 交流耦合到 GND。

    此致、

    Garret

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

    您好 Garret、感谢您的帮助。 这是问题的一部分,除了一些其他的事情。 只需发布我的调查结果、以防将来有人在这一主题上跌倒。

    1.C27、C28、C39、C40 在立体声单端配置下回放时产生噪声。 在探测 AVDD 并在立体声播放期间看到大量纹波后、我意识到了这一点。 没有它们就听起来不错、只是一些电路设计问题。

    OUT1M 上没有音频– PASI_RX_CH2_CFG 设置不正确、无法在 I2S 上接收正确的通道。 我更正了插槽分配并将其修复。 以下是全功能寄存器转储:

    e2e.ti.com/.../8081.dump.txt

    无需采取进一步措施。 感谢 TI 提供这款出色的芯片!