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**** 2474010 points
Other Parts Discussed in Thread: TLV320AIC3254

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/810478/tlv320aic3254-codec-bypass-configuration

器件型号:TLV320AIC3254

尊敬的 e2e 各位:  

  我正在使用 TLV320AIC3254编解码器开发定制板。  

我有一个工作配置、可实现以下音频路径:

麦克风(不平衡)-> in3_L ->左侧 ADC -> CPU 将样本从左侧 ADC 移动到左侧 DAC ->通过 HPL 和 HPR 实现平衡输出

在这种配置下、一切都很好、我在输出端获得了 tge MIC 信号。  

现在、我想使用 MAL 旁路将 MIC 信号从 in3_L 传输到 HPL 的编解码器。  

为此、我修改了我的工作配置、如下所示。  

CODEC _P1_HPL_routing_selection_register (P1 0x0C)= 0x01

CODEC _P1_HPR_routing_selection_register (P1 0x0D)= 0x00

CODEC _P1_OUTDRV_POWER_CONTRAL_REGISTER (P1 0x09)= 0x3F

HPL VOL (P1 0x10)= 0x00

HPR VOL (P1 0x11)= 0x00


CODEC _P1_Mixer_AMP_LEFT_VOL_CONTRAL_register (P1 0x18)  = 0 //0dB MAL
CODEC _P1_Mixer_AMP_RIGHT _VOL_CONTRAL_REGISTER (P1 0x19)= 0x28 //混合放大器_MUTE

在这种配置下、HPL 输出端没有任何信号。 在 SLAA557的图2-1 "模拟路由图"中 、我看到一个开关恰好位于 MAL 放大器之前。 我假设要关闭此开关、我必须为正常(REG 0x09 PAG 1)加电。 这是正确的还是有特定的寄存器?

谢谢你。  

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

    好的、我发现了问题:  

    CODEC _P1_HPL_routing_selection_register (P1 0x0C)= 0x02

    没关系。 通过0x01、我将 MAR 路由到 HPL、而不是将 MAL 路由到 HPL。  

    下面的脚本中删除了"AIC3254EVM-K 控制软件"

     

    ################################
    # PGA 模拟旁路
    编号-------------------------------------------------------
    #此脚本通过
    MICPGA 将 IN1_L/R 输入路由到 HPL/R #输出。 将便携式
    #媒体播放器连接到 J1 (IN1_L/R)、将耳机
    #连接到 J9。
    #
    #确保输入信号不超过
    #最大额定输入电压。
    ################################
    
    
    
    ################################
    #软件重置
    ################################
    #
    #选择第0页
    w 30 00
    #
    ###通过软件重置
    w 30 01初始化器件
    #
    ####################################################################################
    
    
    
    ################################
    #初始化编解码器
    ##################################
    #
    ##选择第1页
    w 30 00 01
    #
    禁用存在外部时的弱 AVDD
    # AVDD 电源
    w 30 01 08
    #
    启用主机模拟电源
    控制 w 30 02 00
    #
    #将输入加电时间设置为3.1ms (对于 ADC)
    # w 30 47 32
    #
    ##将 REF 充电时间设置为40ms
    w 30 7b 01
    #
    ################################################################
    ################################
    #回放设置
    ##################################
    #
    ##选择第1页
    w 30 00 01
    #
    De-Pop
    w 30 14 25
    #
    # Route in_1L to Left MicPGA P
    w 30 34 40
    w 30 36 40
    #
    # Route in_1R to Right MicPGA P
    w 30 37 40
    w 30 39 40
    #
    混频器放大器-> HP 输出
    (带30 0C 02 02
    #
    混频器放大器)->线路输出
    (带30 0E 02 02
    #
    PGA 旁路增益= 0dB
    (带30 18 00
    )#
    加电 HPL/HPR、 LOL/Lor 和 MAL/MAR 驱动
    器、具有30 09 3F
    #
    # Unmute HPL/HPR 驱动器、0dB 增益
    和30 10 00 00
    #
    # Unmute LOL/Lor 驱动器、0dB 增益
    和30 12 00
    #########################
    

     

    CODEC _P1_HPL_routing_selection_register (P1 0x0C)= 0x01