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.

[参考译文] TLV320AIC3254:LO驱动器上音频的开头和结尾处出现随机的杂音

Guru**** 2373240 points
Other Parts Discussed in Thread: TLV320AIC3254, TPA3112D1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/636451/tlv320aic3254-random-pop-noise-at-beginning-and-end-of-audio-on-lo-driver

部件号:TLV320AIC3254
主题中讨论的其他部件: TPA3112D1

大家好,

我的客户正在使用TLV320AIC3254单端;OLL被送入带1uF保护罩的TPA3112D1 RINP,而他们没有使用HP驱动程序。 有时在音频开始和结束时会听到杂音。 他们已将驱动程序配置为始终打开DAC并保持中点通电。 编解码器中是否有其他东西可能导致此随机弹出?  

以下是它们的寄存器转储:

未指定大小(使用字节数据访问)

    0 1 2 3 4 5 6 7 8 9 a b c d e f   0123456789abcdef

00:00 00 60 00 03 21 08 00 00 00 00 00 02 08 00 80 03   ...`?!???????????

10:88 08 02 08 80 03 88 04 00 01 0c 00 01 04 00   ????????????????????????????????????? ??????

20:00 00 00 00 00 cc 11 00 00 00 00 00 00 00 00 00 00 00 00    ??........

30:00 00 00 00 00 12 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 D4    ???? ?

40:00 EC 00 0f 38 00 00 00 00 00 00 00 ee 10 D8 7e E3   ????8 ... ???~?

50:00 00 00 00 00 00 00 00 00 7f 00 00 00 00 00 00 00 00   ………………… ?

60:7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ?..........

70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

未指定大小(使用字节数据访问)

    0 1 2 3 4 5 6 7 8 9 a b c d e f   0123456789abcdef

00:01 00 01 00 00 00 00 00 00 00 0c 08 10 00 08 08   ?? ???????

10:40 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   @@..........

20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

   @@:00 00 00 40 00 40 00 40 00 40 00 00 00 00 00 00 00 00 00 30 ...@。@ 0

40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

50:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

未指定大小(使用字节数据访问)

    0 1 2 3 4 5 6 7 8 9 a b c d e f   0123456789abcdef

00:2E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ........

10:00 00 00 00 00 00 00 00 00 00 00 00 00 7关00   .......... ?...

20:00 00 00 00 00 00 00 00 00 7 f ff 00 00 00 00   00 ........ ?

30:00 00 00 00 7f F7 00 00 80 09 00 7f 00   00 00 ......??...??

40:00 11 00 00 00 11 00 00 7f DE 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ………………………………………………………

50:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    

谢谢!

Antonio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Antonio:
    我的同事将研究此问题并回复给您。 谢谢。

    此致,
    Ravi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,Ravi。 我期待他们的反馈。 以下是客户提供的一些附加信息:

    此问题似乎与通过I2S开始和停止数据传输有关。 使用数据信号检查混合噪音并排除噪音,但仅在I2S总线停止之前。 我还尝试将噪音路由到输出,但这似乎只有在I2S总线处于活动状态时才起作用。 这使我认为只有在I2S总线处于活动状态时才会输出数据。 我想做的是混合使用低水平噪声因子,以消除数据开始和停止时的弹出,但似乎只有在数据传输时才输出数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Antonio:
    显然,这种爆裂声不是正常现象。 我对他们的驱动程序很好奇,因为我们过去曾经有过这样的情况:每次播放音频时,驱动程序都会重新配置PLL,这会导致I2S时钟或其他类似的东西短暂丢失。 当然,我不能说这就是在这里发生的事情。 但我很好奇,因为有些PLL设置不是默认值,但PLL已关闭。
    寄存器转储非常有用,但它们不传达任何意图。 只是给定时间的快照。

    有关其设置的更多信息可能会有所帮助。 他们是否使用MCLK? 如果不是,他们是否使用PLL?...等...

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

    感谢你的帮助。 由于Linux驱动程序在数据传输完成后将DAC静音,因此可能会出现此问题。 它们通过允许外部电流断路引脚访问来更新驱动器,以确保在这些转换过程中关闭该引脚。

    如果他们遇到任何问题,我会通知您。

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

    感谢您的更新。 我很高兴他们能够解决弹出问题。 如果我们可以提供任何帮助,请告知我们。
    此致,
    -Steve