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.

[参考译文] TLV320AIC3120:TLV320AIC3120的寄存器设置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1338207/tlv320aic3120-register-settings-for-tlv320aic3120

器件型号:TLV320AIC3120

您好!

我们正在尝试将 TLV320AIC3120音频编解码器与 Qualcomm QCS610芯片组连接。 我们使用的是 /sound/nntcodecs/tlv320aic31xx.c soc 驱动程序文件。 我们在 Qualcomm 平台中面临着一些问题、在写入默认设置后、在使用 snd_soc_write、snd_soc_read 和 snd_soc_update_bits 函数调用时、我们没有在 I2C 总线中观察到任何活动。

我们介绍的是 S16_LE、48kHz 采样率、立体声扬声器。 处理器将生成12.288MHz MCLK。  

我们希望通过在默认设置中启用 SPK 输出和 MIC 输入、自行在默认设置中正确配置音频编解码器芯片(对分频器值编程、取消器件静音并启用播放和捕获开关 etx)。 您能否为我们提供寄存器设置来配置 i2c_probe 函数本身中的编解码器?


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

    请申请 CODEC_CONTROL 工具、它将帮助您生成寄存器设置。 我会将您的请求转给我们的编解码器专家。

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

    您好!

    您可以在此产品文件夹中使用 PLL 计算器配置 PLL 分频器。

    TLV320AIC3120数据表、产品信息和支持| TI.com

    此外、数据表中提供了一些用于将器件配置为记录(7.3.11)或播放(7.3.12.15)的示例。  

    我已经根据您的上述声明为 MIC1LP 和 SPK 输出创建了一个脚本。 这不是环回路径、而是独立的录制和回放路径。 您可以根据需要配置或修改。 此外、这是在从模式下、具有16位字长和48kHz 采样。

    e2e.ti.com/.../setting-with-SPK-and-MIC1LP.txt

    此致。

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

    非常感谢您提供的详细信息。 我将使用该设置进行测试。

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

    您好!

    您能否提供在 GPIO1和 DIN 引脚的 TLV320aic3120中使用数字麦克风的设置?

    谢谢。

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

    您好!

    Peter 目前不在办公室。 他将在周一返回,然后回到你。 感谢您的耐心!

    此致、
    悉尼诺斯卡特  

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

    有关将 DMIC 时钟配置到 GPIO1的信息、您可以参阅第0页寄存器51位 D5-D2 (1010)。 用于 DMIC 的 DIN 在页0寄存器81位 D5-D4 (10)中配置。

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

    非常感谢您的详细信息。 我们在此还有一个澄清。

    如果我们通过 DIN 和 GPIO1 (Clk)的引脚使用数字 MIC、如何通过 I2S 线路将音频数据从处理器发送到扬声器?

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

    DMIC 用于录音、您要的是从处理器播放数据到扬声器输出。 有2个不同的路径。

    如果您想从 DMIC 向扬声器发送数据、那么页0寄存器29中有一个用于 ADC-DAC 环回的寄存器。  

    此致。

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

    我们通过 I2S 将编解码器与处理器连接。 如果我们将 DIN 引脚与 DMIC 连接、如何将 I2S 接口的 DIN 和 DOUT 与处理器连接? 因为我们需要 DIN 引脚通过 I2S 将音频数据从处理器发送到编解码器以进行回放。

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

    您是否同时运行、意味着录制和播放? 位或寄存器是可配置的、因此您可以在完成录制后将其改回 I2S 的 DIN。  

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

    可以、根据我们的用例、我们将同时进行录制和播放。 这个编解码器是否支持这一点? 如果没有、您可以推荐具有此支持的任何其他编解码器。

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

    您可以查看一些器件的简单总结。 例如、AIC3106 DMIC 位于 GPIO1和 GPIO2上、您可以使用它们、但要与列表中的要求进行核对。

    e2e.ti.com/.../7317.AIC-products.pdf