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:编解码器中的回送

Guru**** 2482225 points
Other Parts Discussed in Thread: TLV320AIC3254

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/870048/tlv320aic3254-loopback-in-codec

器件型号:TLV320AIC3254

我们正在使用 TLV320AIC3254编解码器、并尝试将 DAC 中的信号路由到左 DAC 和右 DAC 中的 LOL、而 DAC 的输入通过环回模式提供、即 通过配置寄存器29路由到立体声 DAC 的立体声 ADC 输出 在第0页。

请查找随附的 DAC 和 ADC 寄存器值。 我们无法从 DAC 获取路由信号、我们将从 IN2L 输入到 ADC 提供1KHz 正弦波。

WCLK - 48 KHz

BCLK - 1.536MHz

MCLK -12.288MHz

e2e.ti.com/.../REGISTER-VALUES.txt

如果我们缺少任何寄存器、请为我们提供指导。

谢谢、此致

A. Mounika

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

    您好、Mounika、

    感谢您共享配置。 此外、您能否读取以下寄存器并共享其内容。

    1、PAGE 0、寄存器0x24、0x25、0x26、0x2A、 0x2C、0x2D

    第1页、寄存器0x3E、0x3F

    此致。

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

    您好!

    第0页-

    0x24 - 0xee

    0x25 - 0xcc

    0x26 - 0x11

    0x2A - 0x00

    0x2C - 0x00

    0x2D - 0x00

    第1页

    0x3F - 0xe7

    0x3E -我们尚未使用

    谢谢、此致

    A. Mounika

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

    您好!

    第0页-

    0x24 - 0xee

    0x25 - 0xcc

    0x26 - 0x11

    0x2A - 0x00

    0x2C - 0x00

    0x2D - 0x00

    第1页

    0x3F - 0xe7

    0x3E -我们尚未使用

    谢谢、此致

    A. Mounika

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

    您好!

    此外、还需要在回送模式下对 ADC 和 DAC 使用 miniDSP、如果不是在哪种类型的特定用途中使用它们。

    谢谢、此致、

    A. Mounika。

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

    您好、Mounika、

    回路适用于 PRB 和 miniDSP 模式。 我认为问题在于配置。

    在所附的文本文件中、您有一组 DAC 寄存器配置、后跟另一组 ADC 配置。

    您要设置 P0_R1 = 0x01两次-首先在 DAC 配置开始时、再在 ADC 配置开始时。

    (0x30、0、0);
    (0x30、1、1);

    软件复位必须在启动时完成、并且只能执行一次。 当 DAC 配置后再次执行软件复位时、DAC 寄存器将复位。

    我还看到大量冗余写入、一次是针对 DAC、然后针对 ADC。 最好将它们组合在一起。

    下面显示的是 EVM-K 上回路的脚本

    此致。


    #软件复位
    宽30 00
    W 30 01 01

    #第0页
    宽30 00
    ############
    宽30 12 81 82 # NADC mAdc
    W 30 3D 01    # ADC PRB
    W 30 53 14 14 # ADC 音量
    ############
    W 30 0B 81 82 # NDAC MDAC
    W 30 3C 08   # DAC PRB
    W 30 41 00 00 # DAC 音量
    ############

    #第1页
    宽30 00 01
    ##########
    W 30 01 08 # AVDD 弱连接
    W 30 02 00 # LDO
    W 30 3D 00 #功率调优
    W 30 47 32 #快速充电
    W 30 7B 01 #基准加电

    #板载麦克风路由
    W 30 33 40 # MIC Bias
    宽30 34 04 # IN3L
    宽30 36 04 # IN3R
    W 30 3B 00 #左 PGA
    W 30 3C 00 #右侧 PGA

    # HP 驱动程序路由/增益/通电
    W 30 14 25   #
    W 30 0C 08 08 #
    W 30 0E 08 08 #
    W 30 09 3C   #
    宽30 10 00 #
    宽30 12 00 #
    ##########

    #第0页
    宽30 00
    ##########
    W 30 3F D6 # DAC 加电
    W 30 40 00 # DAC 取消静音
    ##########
    W 30 51 C0 # ADC 加电
    W 30 52 00 #取消 ADC 静音
    ##########

    #将 ADC 环回 DAC
    宽30 00
    宽30 1D 10.