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.

[参考译文] ADC6140EVM-PDK:无需 PPC3 即可将 ADC6140EVM-PDK 直接连接到 I2S 主机

Guru**** 2473270 points
Other Parts Discussed in Thread: ADC6140EVM-PDK

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1538334/adc6140evm-pdk-connecting-adc6140evm-pdk-directly-to-i2s-host-without-ppc3

器件型号:ADC6140EVM-PDK

工具/软件:

您好:

我目前正在处理的 ADC6140EVM-PDK 评估模块并希望连接起来 通过 μ I²S 直接连接到主机处理器 、绕过 PurePath Console 3 软件和 USB 接口。 我的目标是将 ADC6140 完全用作基于 Linux 的嵌入式系统中的模数前端。

请提供以下指导:

  1. 事件 跳线配置 开关设置 EVM 上是否需要启用独立的 I²S Ω 输出?

  2. 应如何配置 主/从模式 MCLK BCLK 、和 FSYNC 使用外部主机、Debix 模型 b 和 Ubuntu 22.04 时出现的行?

  3. 是否有方法预配置 ADC6140 寄存器 (通过 μ I²C 或 EEPROM)而不使用 PPC3、还是主机 MCU 必须在每次上电时发送 μ I²C 配置?

  4. 我是否可以完全绕过主板 (AC-MB) 并分别为子板 (ADC6140EVM) 供电/进行控制?

I²S 用于 I ² C 直接连接的参考设计、原理图或脚本都将非常有用。

提前感谢您的支持。

此致、
Ruben

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

    尊敬的 Ruben:

    另一台主机可以驱动 EVM。 您必须考虑的两个因素是如何提供 I2C 以及如何提供 I2S。

    I2S 部分应该更简单。 根据您使用的任何 MCU、将 I2S 主机连接到 EVM 上的相应引脚。 您可以将测试点用于此连接或 AC-MB 连接(设置为外部 ASI)。

    I2C 器件稍微更复杂一点。 必须在每次启动时向器件提供 I2C 配置。 PPC3 可让您将寄存器设置转储到.cfg 或.h 文件中、然后您可以使用这些信息将配置存储到 EEPROM 中或存储在 MCU 中。 启动时、需要将 I2C 配置部署到 EVM。 通过 I2C 测试点连接、您可以实现连接。

    您还需要通过电路板顶部的“外部电源“螺钉端子为 AC-MB 提供外部电源 (5V)。 无需更改其他跳线。

    此致、
    Jeff McPherson