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.
我尝试通过 I2S 将 AM3358连接到 TLV320DAC3100
我将保持 TLV320DAC3100作为从器件、而 AM3358作为主器件。
我想知道确切的 I2S 和 I2C 配置 (寄存器设置和 clk 设置)、以便能够将音频从 BeagleBone 传输到与 TLV320DAC3100连接的扬声器。
您好!
我假设您使用的是 Processor SDK Linux、如果是、请参阅以下文件以了解 DT 设置:
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/Documentation/devicetree/bindings/sound/simple-card.txt?h=linux-4.19.y
2 .https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/Documentation/devicetree/bindings/sound/tlv320aic31xx.txt?h=linux-4.19.y
在 AM335x EVM 上、我们使用 tlv320aic3106 (不同于您的设置)、请将其用作设置配置的参考。 总之、您将有一个用于设置编解码器的节点(参考链接: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm/boot/dts/am335x-evm.dts?h=linux-4.19.y#n468)、另一个用于 McASP 配置的节点(参考、链接: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm/boot/dts/am335x-evm.dts?h=linux-4.19.y#n634)以及用于连接 McASP 和编解码器的声卡的最后一个节点(参考链接: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm/boot/dts/am335x-evm.dts?h=linux-4.19.y#n160)。
此致、
Krunal
你好、Krunal
感谢您回来。
我遇到的主要问题是、我需要配置 AM3358、而我在其他线程上共享了一个配置文件(https://e2e.ti.com/support/audio/f/6/p/920022/3403995#3403995)的帮助下配置了 TLV IC
我希望在 AM33358一侧进行精确配置或尽可能准确地进行配置、以使事情发生变化。
如果您可以共享具有所需配置的 DTS 文件、这将非常有帮助。
PS:
采样率保持为48kHz。
期待您的输入。
此致