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.

[参考译文] TLV320AIC3104:麦克风启动

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1598360/tlv320aic3104-microphone-bringup

器件型号: TLV320AIC3104

您好、

对 TT 进行跟进:

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1577123/tlv320aic3120-tlv320aic3120-configuration-on-qcs6490/6083286

在您的帮助下成功启动扬声器路径后、您能否帮助我们确认以下寄存器设置是否正确、以便在 TLV320AIC3140 音频编解码器上启用麦克风?

clipboard-202512151704-glv83.jpg

 

我们使用以下命令来录制音频:
tinymix “MIC1LP P 端子“FFR 40 Ohm“
tinymix “MultiMedia1 Mixer PRI_MI2S_TX“ 1.
tinycap /data/mic0.wav  

 

谢谢、  

此致、

Rui

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

    您好 Rui、

    您是否遇到麦克风信号问题? 我注意到 寄存器 0x52 仍为 0x80、这意味着 ADC 通道静音。 这可以通过调节音量进行更改、这应该也可以使用 tinymix/alsamixer 来完成。  

    输入引脚到 ADC 的布线在第 1 页中完成。 如果您可以显示第 1 页的寄存器转储、我也可以进一步提供帮助、以验证您的输入是否符合预期。 我会在您发送第 1 页转储文件之前注意到、您设置 ADC 的 M 终端似乎并不是最好的配置。 如果使用单端麦克风、则可以将 M 端子设置为 CM(共模)、如果是差分输入信号、则可以将其设置为 MIC1LM。

    此致、
    Mir

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

    尊敬的 Mir:  

    非常感谢您的意见。

    是的、我们的麦克风遇到了一些问题、因此难以正常工作。

    根据您的反馈、事情现在更加清晰了。 现在、您可以查看寄存器、我们已经对其进行了修改了吗?

    这是 page1:

    这是第 0 页:

    下面是我们现在使用的命令:


    tinymix “MIC1LM P 终端“FFR 40 Ohm“
    tinymix “MIC1LM M 终端“FFR 40 Ohm“
    tinymix “ADC 捕获开关“ 1.
    tinymix “ADC 精细捕捉音量“ 4.
    tinymix “MultiMedia1 Mixer PRI_MI2S_TX“ 1.
    tinycap /data/mic0.wav

    非常感谢。

    此致、

    Rui

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

    您好、

    我认为您的图片没有正确附加、您能否粘贴寄存器转储而不是图片? 您可以将它们添加到“代码“块中、以便轻松解析。

    您是否仍然没有收到任何麦克风输入? 您还能共享您的 asound.state 文件吗? 其中包含所有可能的设置。

    -米尔

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

    尊敬的 Mir:

    很抱歉给您带来不便。

    我们仍然无法使用麦克风录制任何内容。

    随附、您将找到一个包含注册表转储的 ZIP 文件和一个包含空录制文件的 WAV 文件。

    谢谢,快乐的假期。


    此致、

    Rui


     e2e.ti.com/.../dumpreg_5F00_musicfile.zip

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

    您好 Rui、

    由于我们的团队正在度假、请预计下周将会有更新。

    此致、

    Garret

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

    您好 Rui、

    我经历了寄存器转储、有一点奇怪的是、我注意到在寄存器 0x52 中、ADC 处于静音状态...  

    # enabled:
    02 01 #reserved
    03 66 #ot
    04 03 #codec_clkin=pll_clk, pll_clkin=mclk
    05 91 #pll powered up, p=1, r=1
    06 08 #j=8
    07 07 #d msb = 0111
    08 80 #d lsb = 1000 0000 -> d=1920
    0b 88 #ndac = 8
    0c 82 #mdac=2
    0e 80 #dosr=128
    0f 80 #idac=128*4
    10 08 #def dac interp ratio=8x
    12 88 #nadc=8
    13 82 #madc=2
    14 80 #aosr=128
    15 80 #iadc=128*4
    16 04 #def adc dec ratio=4x
    1a 01 #mdiv powerd down
    1b 00 #i2s, 16 bit, bclk and wclk are input
    1e 90 #bclk ndiv=16
    24 c0 #adc powered up
    26 11 #res
    33 02 #
    34 32 #
    35 12 #def dout pin
    36 03 #din enabled
    3c 01 #def prb
    3d 04 #prb_r4 (def)
    3f 14 #dac powered down
    40 0c #dac muted
    44 6f #drc enabled, def thresh and hys
    45 38 #def drc hold time
    4b ee #def beep length
    4c 10
    4d d8
    4e 7e
    4f e3
    51 80 #adc channel powered up, no dig mic
    52 80 #adc channel muted ?!
    58 7f #def agc max gain
    75 20 #pin control gain = +16dB
    
    # page 1
    00 01 #page 1
    1f 04 #hp output default, powered down
    20 06 #def. class d powered down
    21 3e #def
    24 7f #def
    25 7f #def
    27 7f #def
    28 02 #def
    29 02 #def
    2a 1c #class d output gain=24dB, not muted,, not all gans have been applied
    2c 20 #hp debounce
    2d 86 #def
    30 0c #mic1lm is selected for p terminal mic pga with rin=40k
    31 30 #cm is selected for m terminal mic pga with rin=40k
    

    似乎将该寄存器设置为 0x80 是 tlv320aic31xx.c 驱动程序文件中的默认行为。 控制静音的第一个位使用“ADC 捕获开关“设置进行翻转、该设置应位于 tinymix 或 alsamixer 设置中的某个位置。 如果您找到它、或者您需要更多帮助来解决此问题、请告诉我。

    此致、
    Mir

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

    尊敬的 Mir:

    非常感谢您的帮助。

    麦克风现在工作正常。

    最好的肉酱

    Rui