您好-
我正在使用 Sitara AM335x 处理器和 tlv320dac3100。
我设法使其与外部 MCLK 和修改后的 DTS 文件一起工作、以使用编解码器生成 BCLK 和 fclk 信号。
现在、我需要使用从 Sitara 驱动的 BCLK 和 fclk 使其正常工作。 原因是我无法在 DAC 上使用 MCLK、因为它无法连接(设计中的引脚未接线)
我无法理解、也无法找到的是如何设置器件树以支持此模式。 我看到如下主控模式示例(编解码器是主控):
simple-audio-card、bitclock-master =<&sound0_master>;
simple-audio-card、frame-master =<&sound0_master>;
我看不到任何对从器件或任何其他模式的引用。
请告诉 我如何做...
这个问题的第二部分是在内部设置来自 Sitara 的时钟源、以便为 McASP 提供正确的时钟和频率(在我的例子中为12000000Hz)。 当我更改为从机模式时、我不知道这是否是自动完成的(不管这是完成的)
请告诉我这是如何实现的。
最后-我不明白为什么很难找到这些基于器件树的设置的信息。 我无法对编解码器执行任何操作、因为我通过这种抽象的机制几乎无法控制它。 我缺少什么?
最后-为什么您在2015年之前删除了所有信息。 这似乎是相关的、并且通常与支持问题相关(当然、链接失败)。
TI 一直是我的设计师、但在使用 Sitara 之后、我不确定是否还有其他事情要做。
请告诉我可能的情况。
谢谢
标记