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.

[参考译文] PCM3070:PCM3070正在启用环回?

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/687113/pcm3070-pcm3070-enabling-loopback

部件号:PCM3070
主题中讨论的其他器件: OMAP-L138

大家好、我将推出一款采用 PCM3070的全新硬件设计。 编解码器与 OMAP-L138 McASP 耦合、并使用 aplay 成功地流化 wav 文件、但仍在努力使音频捕获正常运行。

不过、直接的问题是环回。 根据《PCM3070应用参考指南》SLAU332–2011年3月、我尝试验证一些模拟信号路径

第0页/寄存器29:音频接口设置寄存器3 - 0x00 / 0x1D -位 D5

启用“Audio Data In is Routed to Audio Data Out”(音频数据输入被路由至音频数据输出) 查看图2-1。 模拟路由图 IN1似乎是路由到 HPL/HPR 的唯一输入。

但是、当 HP 级和输出处于活动状态时、启用回送并将音频输入 IN1、则没有音频输出。 这是一条简单的模拟路径吗? 是否缺少任何其他寄存器设置? 是否需要激活其他任何内容? IE: I2S 时钟?  如果您可以提供第4章中的寄存器集示例、则非常感谢您设置以启用回送。  提前感谢 Tom

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、看起来从 INL/R 到 HPL/R 的模拟路径与环回无关、只需设置第1页/寄存器12:HPL 路由选择寄存器- 0x01 / 0x0C 和第1页/寄存器13:HPR 路由选择寄存器- 0x01 / 0x0D。 只是误解了我的坏人的"音频数据"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Tom、

    您所提到的音频环回特性实际上与器件的模拟部分无关。  "音频数据输入路由到音频数据输出"是指数字接口、通过启用此位、在 DIN 信号上发送到编解码器的数据将通过 DOUT 发送回处理器。 第二个回送(立体声 ADC 输出路由到立体声 DAC 输入) 会产生类似的效果、但在编解码器内部、将 ADC 输出连接到 DAC 输入、绕过数字音频接口。

    为了将音频从 IN1旁路至 HP 输出、您需要配置以下寄存器(典型器件初始化除外):

    #Select 第1页
    宽30 00 01
    IN1L 被路由至 HPL
    宽30 0C 04
    IN1R 会路由到 HPR
    宽30 0D 04

     此致、

     Diego Melendez López í a
      音频应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Diego、感谢您的快速响应和澄清、这有助于我了解这种方法的工作原理。 Regs、Tom