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.

[参考译文] TAS2505EVM:使用外部主器件时、TAS2505EVM I²S Ω 信号存在问题

Guru**** 2670045 points

Other Parts Discussed in Thread: TAS2505EVM, TAS2505

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1596235/tas2505evm-issue-with-tas2505evm-i2s-signals-when-using-external-master

器件型号: TAS2505EVM
主题中讨论的其他器件: TAS2505

设置详细信息

我们使用 TAS2505EVM 进行概念验证。
运行时的功耗 独立模式 、一切工作正常。

但是、当我们连接时 外部 I²S Ω 主器件 为了驱动 TAS2505、TAS2505 侧的信号看起来不正确。

硬件设置

  • IOVDD = 3.3V

  • 隔离板载信号:

    • 移除 W8 和 W9 跳线以隔离 BCLK 和 DIN

    • BCLK 和 DIN 通过 W8 和 W9 的引脚 2 连接到外部主器件。

  • WCLK 没有隔离跳线、因此外部 WCLK 直接从 WCLK 测试点连接到外部主器件。

  • I²C Ω 从 W2 和 W3 连接到外部主器件。

  • 外部主 I²C 在 2 μ s 内配置 TAS2505
    --验证第 0 页寄存器--
    PG0[0x04]= 0x0A
    PG0[0x0B]= 0x81
    PG0[0x0C]= 0x81
    PG0[0x0D]= 0x00
    PG0[0x0E]= 0x40
    PG0[0x1B]= 0x00
    PG0[0x3F]= 0x90
    PG0[0x40]= 0x04
    PG0[0x41]= 0x00

    --验证第 1 页寄存器--
    PG1[0x02]= 0x04
    PG1[0x0C]= 0x08
    PG1[0x09]= 0x20
    PG1[0x16]= 0x00
    === TAS2505 HP Ready ====  

    查询

    完成配置并应用外部 I²S Ω 信号后:

    在 TAS2505 引脚上观察

    • BCLK

      • 更正 3.3V 逻辑电平

    • WCLK

      • 逻辑电平降至~600mV、而不是 3.3V

    • DIN

      • 无有效数据

      • 数据传输期间仅产生 1-10mV 的噪声

    问题

    可能导致的原因:

    1. 降低的 WCLK 逻辑电平 (600mV、而不是 3.3V)?

    2. TAS2505 输入端缺少有效的 DIN 信号?

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

    尊敬的 Shivam:

    您是否验证了每个数字信号的 GND 连接均良好? 有时会被忽略。

    从寄存器配置中、我注意到输入时钟设置为 GPIO (PG0[0x04]= 0x0A)。 向这个引脚馈送时钟吗? 频率是多少?
    虽然不确定错误的时钟配置是否会以该方式影响 WCLK 和 DIN、但仍值得检查。

    关于 WCLK 信号、必须切断 EVM 上的布线以断开与板载处理器的连接。 否则板载信号将与外部信号发生冲突。

    此致、
    -伊凡·萨拉扎尔
    应用工程师