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.

[参考译文] TAS2563:TDM 时钟错误和音频丢失

Guru**** 2468610 points
Other Parts Discussed in Thread: TAS2563

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1239915/tas2563-tdm-clock-error-and-audio-drop-out

器件型号:TAS2563

尝试使用 PW-PLAY 播放音频时、几乎没有音频。 发生这种情况时、我们收到错误消息、

器件上电、断电至加载程序0 (调优模式)

,这表明智能放大器正在进行硬件和软件重置,然后重新加载固件。 进一步调试后、我们发现寄存器0x24在该复位之前设置为0x04、因此以某种方式发生了 TDM 时钟错误、从而触发了重新加载/复位。 我们不确定导致此 TDM 时钟错误的原因;何时触发、为什么?

我们注意到的另一个有趣现象是、寄存器0x08设置为0x4c、即字长为32位、时隙宽度为16位。 当我们在 PPC3的"Device Control"中明确地将这些寄存器设置为32位并播放32位音频时、这种方法有何可能? 即使如此、凭借这些设置、我们仍然可以通过 Aplay 直接体验硬件。

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

    尊敬的 Lukas:  

    您要评估 EVM 还是这是定制电路板? 如果 EVM 上的 USB->I2S 芯片短时断电、可能会发生 TDM 错误

    此致、
    亚瑟

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

    我在定制电路板上、在尝试播放音频时、会发生大概10分之8的情况、因此我非常怀疑这是功率损耗问题。 我们也使用外部电源为装置供电、因此断电的可能性更小;通常、当它突然停止工作时、30秒后它突然又恢复工作。

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

    尊敬的 Lukas:  

    如果一个或多个 I2S 时钟丢失、或者 BCLK/FS 比率动态变化或初始无效、则可能会发生 TDM 时钟错误。  

    当该问题出现时、您是否能够评估 I2S 信号? 你在 ASI 巴士上看到任何奇怪的东西吗?

    此致、
    亚瑟

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

    我们已经尝试分析时钟有一段时间了、但似乎无法确定时钟运行与运行时有何不同。 但有一点很重要:当我们不播放任何音频时、I2S 时钟(FS 和 BCLK)会停止、然后在播放音频时再次启动。 有问题吗? 是否有必要一直运行 I2S 时钟?

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

    尊敬的 Lukas:  

    不建议这样做。 删除 I2S 时钟预计会导致 TDM 时钟错误。

    在我们的某些较新器件上、我们提供了一项特性、在移除 I2S 时钟后、器件可进入睡眠状态、在时钟可用后立即唤醒、对于 TAS2563、该特性不可用。

    此致、
    亚瑟

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

    不关闭时钟似乎可以缓解问题;我们仍然没有进行广泛的测试、但问题似乎已经消失了。 如果我们再次遇到这些问题、我们会回来的。

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

    谢谢您的更新 Lukas、我将关闭该主题、如果您发现其他问题、请创建新主题。  

    此致、
    亚瑟