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.

[参考译文] TLV320AIC3204:无音频输出问题

Guru**** 2487425 points
Other Parts Discussed in Thread: PCM2706C, TLV320AIC3204, TUSB7340, TLV320AIC3204EVM-K

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/883255/tlv320aic3204-no-audio-output-problems

器件型号:TLV320AIC3204
主题中讨论的其他器件:PCM2706CTUSB7340

您好、Sirs、

下面是我们的应用。 没有任何音频输出、确实需要您的帮助来解决。

(CPU-PCIe X1)-->(TUSB7340 -USB2.0)-->(PCM2706C -I2S)-->(TLV320AIC3204 - Line-In * 1 / Line-Out Head1 / Microphone * 2 / Phone * 1)

PCM2706C 的 I2S 总线连接到 TLV320AIC3204上的总线。

需要 澄清的问题很少。

我们只能看到 PCM2706C、它在 Win10的设备管理器下显示"USB audio DAC"。 我们应该 在器件管理器下看到 TLV320AIC3204吗?

我们使用 Aardvark 连接到 TLV320AIC3204的 I2C 总线、但 GUI 显示为"已断开连接"。 它是否需要特殊的 I2C 固定装置来连接到 TLV320AIC3204? 我们可以从 BMC 访问 I2C 总线。

3. 我们的配置为(LOR/LOL->Headphone)。 (HPR/HPL->线性输出)。 (IN1_R/IN1_L->麦克风)。 (IN2_R/IN2_L->线路输入)。 (in3_R/in3_L->麦克风)

下面是输出 LO/LOL 的步骤。 这些步骤利用应用指南中的一个示例。 我们仍然听不到任何声音。 没有设计音频接口的经验。 您是否会告知哪些步骤可能出错?

#初始化为第0页
#通过软件复位初始化设备
#使用值1为 NDAC 分压器加电
#使用值2为 MDAC 分频器加电
#将 DAC 的 OSR 编程为128
#将 DAC 模式设置为 PRB_P8
 
#选择第1页
#在存在外部 AVdd 电源或之前禁用内部原油 AVdd
#为内部 AVdd LDO 加电
#启用主模拟电源控制
#将 REF 充电时间设置为40ms
#将输入共模设置为0.9V、将耳机的输出共模设置为
#输入共模
#将左侧 DAC 路由至 LOL
#将右侧 DAC 路由至 LOR
#取消 LOL 驱动器静音
#取消 LOR 驱动器静音
#为 LOL 和 LOR 驱动器加电
 
#切换到第0页
#等待软步进生效(等待3秒)
# L 和 R DAC 加电 Ldata-LDAC RDATA-RDAC
#左侧和右侧 DAC 未静音、具有保护功能。 卷控制
#等待 DAC vol 控制软步进完成(等待3秒)
#选择第1页
#为 LOL 输出启用 PTM_P1模式
#为 LOR 输出启用 PTM_P1模式

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

    插孔、  

    我们可以获得更多信息吗?  您是否正在使用 TLV320AIC3204EVM?  如果是、 它将在"声音、视频和游戏控制器"下显示为"USB-AudioEVM"。

    如果您使用的是 TLV320AIC3204EVM-K、则需要确保 SW-2具有 A0设置 lo、A1设置 hi 和 A2设置 lo、 如果您更改了设置、则断开并重新连接 EVM。  

    如果 GUI 显示 EVM 已断开连接、则表示它未与 EVM 通信。  我们需要确定问题所在。  

    EVM 是全新的吗?  或者您或他人以前是否使用过它?

    此致、

    Steve  

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

    您好、Steve、

    我们 设计的应用程序位于 单个主板上。 使用 PCM2706C 和 TLV320AIC3204芯片代替 EVM 板。

    顺便说一下、不使用 I2C 和 SPI 闪存。 I2C 接口仅连接到 CPU/BMC。 这是一个问题吗?

    谢谢

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

    插孔、  

    AIC3204不会在设备管理器下显示、因为它不是 USB 音频设备。  

    这里最重要的是、CPU 还需要监控 PCM2706C 的音频采样率并针对每个采样率配置 AIC3204。  

    有关 I2C/SPI 的信息。  如果我理解您所说的 CPU 通过 I2C 控制 AIC3204、您会怎么说?  

    此致、

    -Steve Wilson

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

    您好、Steve、

    我们已经找到了配置 TLV320AIC3204的正确过程、并且初始测试结果为正。
    如果 有更多问题、我们将发布到论坛。