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.

[参考译文] AM620-Q1:McASP 环回

Guru**** 2589245 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1576605/am620-q1-mcasp-loopback

器件型号:AM620-Q1


工具/软件:

亲爱的香榭丽舍大街、

据我所知、来自外部 SXM 调谐器的 PCM 音频流连接到一些 MCASP 输入。 相关的字选通 (48kHz) 和时钟信号

由以太网 PHY 提供。 该时钟与恢复的媒体时钟推导/同步。 嵌入在 SXM 模块中的采样率转换器

采样率漂移补偿。 某些 Linux ALSA 捕获设备将提供此声音输入流。

 

除此之外、我们希望在同一 MCASP 上实现硬件音频环回 (绿色) 。 输出/播放侧可通过写入 ALSA 来使用

播放设备。 音频数据环回到输入引脚、并可由 ALSA 捕获器件读取。

速度/速率也与恢复的媒体时钟同步。 SBR 调谐器通过写入播放设备来执行所需的音频采样率漂移

补偿。

此 SBR 音频环回应与 SXM 音频输入并行使用。

 

  • 这是可能的吗?
  • 所有 MCASP 接口 (0-2) 是否可以实现这一点?
  • 请提供有关所需 HW 引脚连接的详细信息。
  • TI MCASP Linux ALSA 驱动程序是否支持该功能?
  • 还有什么提示吗?

 

配置的以太网 PHY PLL 时钟是否有任何限制。 最小和最大音频时钟频率是多少?

 

 

 

 

谢谢您的支持、

1 和 0

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

    您好、一位和零位:

    请允许我花些时间来了解一下、我将在 2 天内回复您并提供更新。

    此致、  

    Karam

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

    您好、一位和零位:

    感谢您的耐心。 关于您的观察:

    • 可以实施、但请参阅以下内容:
    • 所有 McASP 0-2 都支持该软件。
    • 必须在同一 McASP 上完成环回、并对任何串行器使用 SYNC 模式:  
      • 如果处于 SYNC 模式、则接收时钟域在内部路由到发送域。 因此、McASP 时钟应路由 到发送侧 (ACLKX、AFSx)。
      • 有关更多信息、请参阅 McASP 设计指南 (图 13. 在 SYNC 模式下生成时钟)
    • 它受 Linux ALSA 支持。  适用于 AM62x 的 SDK Linux (3.2.2.1.4 电路板特定指令部分)显示了对同时录制和播放等应用的支持。  
    • McASP 最大音频位时钟频率高达 50MHz。
    • 额外说明:
      • 确保整个过程中使用相同的音频帧格式(即音频进入 McASP,音频循环恢复)。
      • 这里使用的是什么以太网 PHY?

    此致、
    Karam