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.

[参考译文] TLV320DAC3100:CAN't检测输出信号

Guru**** 2392905 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/666826/tlv320dac3100-can-t-detect-output-signals

部件号:TLV320DAC3100

大家好,

  我 之前在下面的链接中发布了主题。

问题,

1. I2C地址0x18正确。 客户使用Linux,I2C驱动程序可以将0x18转换为0x30,寄存器通过读回正确配置。

2.更改 PLL 设置,相同的方案。
CODEC _CLKIN = MCLK
PLL =关闭
NDAC = 1
MDAC =2.
DOSR = 128

3.引脚3,13,14 19,22,23上的X符号, 26和31 用于电气规则检查,应该没有问题。

4. 针脚19,22,23和26没有PWM信号?  此外,针脚27和30处没有偏移电压,这意味着HP 和D类电源没有接通。 但电源已应用到AVDD/DVDD/IOVD/SPKVDD。

除了开机顺序之外,是否还有其他导致此问题的可能原因?

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

    如果正确初始化设备,则D类或HP输出上绝对没有输出,这真的很奇怪。
    我将再次介绍您的原理图和寄存器设置。 今天稍后我会再向各位提出进一步的意见。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Holly,

    到目前为止,我在寄存器设置或示意图上都找不到明显的问题。
    从原理图中,我可以看到以下内容:
    HPVDD = AVDD = IOVDD = VPERI_3V3
    SPKVDD = SYS_4V4
    其中VPERI_3V3为3.3V,SYS_4V4为4.4V,对吗?
    DVDD连接到什么? DVDD必须连接至1.8V。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Ivan:
    感谢您的支持。 自Holly之后,我将在未来为这个问题做以下事情。 仅测试并确认SYS_4V4,VPERI_3V3没有问题。 DVDD连接到1.8V孔。
    输入时钟和DIN信号,如下所示,供您检查:
    MCLK=12.288MHz
    BCLK=3.072MHz
    WCLK=48kHz
    DIN正常。

    还有其他建议吗? 顺便说一句,不确定我们是否有Linux的参考代码,如果有,我们可以让客户尝试。

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

    我们拥有的Linux驱动程序资源如下:
    elixir.bootlin.com/.../tlv320aic31xx.c
    elixir.bootlin.com/.../tlv320aic31xx.h

    Holly提到,通过重新读取寄存器,可以正确配置寄存器。 是否有寄存器转储来验证寄存器配置?
    I2S信号频率应适合所使用的寄存器设置。
    我首先要检查的是为什么输出驱动程序(D类和HP)似乎没有通电。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sulyn,

    如果此问题仍在发生,您需要进一步的帮助,请直接联系我:ivan.salazar@ti.com
    我将结束本论坛的讨论。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器