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**** 2482225 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1106626/tas2563-tdm-clock-error-and-auto-start-stop-on-audio-clocks

器件型号:TAS2563

我遇到了一个问题、即当 I2S/TDM 时钟被恢复时、放大器不会恢复。
放大器被初始化、第一次回放正确、然后 I2S 总线被禁用。
重新启用 I2S 总线后、后续播放中没有音频。

您可以共享 INT_LIVE [2]和 INT_LTCH[2]的文档吗?  它们未包含在规格中、请参阅下文。

8.3.12故障和状态

检测到 TDM 时钟错误后、器件会尽快转换为软件关断模式
以限制音频伪影的可能性。 解决所有 TDM 时钟误差后、器件音量会恢复
之前的回放状态。 在 TDM 时钟错误期间、如果时钟错误中断、IRQZ 引脚将置为低电平
屏蔽寄存器位设置为低电平(INT_MASK[2])。 时钟故障也可用于实时或锁存的回读
故障状态寄存器(INT_LIVE [2]和 INT_LTCH[2])。 读取锁存故障状态寄存器(INT_LTCH[7:0])
清除寄存器。

谢谢、O.R.

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

    您好 Oren、

    是否在 I2S/TDM 时钟恢复后重新配置器件? 此外、最好共享您正在使用的配置文件、以便我们可以查看寄存器设置。

    此致、

    Atiq

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

    您好、Atiq、

    在 I2S/TDM 被恢复后、此器件不会被重新配置。   将 PWR_CTL 模式[1:0]设置从10b (软件关闭)手动重新配置为00b (有效)后、音频将恢复、但我对8.4.3.5音频时钟上的自动启动/停止的理解是、这不是必需的。  我将通过我们的 FAE 共享配置文件。

    谢谢、O.R.

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

    您好 Oren、

    最好读取并检查寄存器0x30的值。 为了使基于时钟的自动启动/停止功能正常工作、我们必须确保正确配置0x30。

    此致、

    Atiq

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

    您好、Atiq、寄存器0x30的值为0x19和0x9e。  谢谢、O.R.

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

    您好 Oren、

    我在实验中对此进行了快速实验、要启用基于时钟的自动启动/停止功能、您必须 将寄存器0x30值从0x19更改为0xE9。

    0x19 ->  基于时钟的自动启动/停止功能被禁用

    0xE9-> 启用基于时钟的自动启动/停止功能

    您可以在您的旁边尝试一下、并告诉我这是否正常?

    此致、

    Atiq

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

    您好、Atiq、这似乎适用于放大器初始化后的手动覆盖。  我将在集成时再次确认它。  谢谢、O.R.

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

    您好 Oren、

    众所周知。 感谢您的发帖。

    此致、

    Atiq