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.

[参考译文] TAS5720M:SAIF 时钟错误

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/806104/tas5720m-saif-clock-error

器件型号:TAS5720M

您好!  

我正在调试 TAS5720M 编解码器。 由于我使用的 BCLK = 64 * Fs、 因此 MCLK 和 BCLK 的频率可以相同。 我将 MCLK 和 BCLK 引脚短接。 从测量的波形来看、BCLK、MCLK 和 lrclk 频率似乎是正确的。 但读取寄存器0x08为0x0c、这意味着存在 Saif 时钟误差和 D 类输出级过流误差。

环境是:  

输入音频 fs:44.1kHz

所需 BCLK:44.1 * 64 = 2.8224mhz、实际测量值为2.822mhz。

所需 MCLK:44.1 * 64 = 2.8224mhz、实际测量值为2.822mhz

所需的 Lrclk:44.1kHz、  实际测量值为44.096khz。

信号如下所示、  

那么、为什么编解码器报告 Saif 时钟错误? 是否有任何建议?

此致、

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

    查看数据表第38页、故障报告寄存器并确认报告的内容。

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

    时钟比率似乎正确。 一件奇怪的事情是、您的系统也发生了 OC 故障、对吧?

    如果是、您能否测量启动器件后是否存在 PWM 输出?

    RDGS、
    Matthew
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    08寄存器报告0x0c 表示:

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

    Matthew、您好!

    我测量了 PWM、器件启动后没有 PWM 输出。  下图附后。

    同时、我不知道为什么它报告 Saif 时钟误差、测量的 MCLK、BCLK、lrclk 时钟都是正确的。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、您能解释一下您捕获的每个颜色波形是什么信号吗?

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

    蓝色波形是测得的 PWM 信号。

    其他波形没有使用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您有 TAS5720MEVM、我建议您进行一项快速测试、即将 I2S 信号馈送到 TAS5720MEVM (请记住自己将 MCLK 和 BCLK 短接)、并检查您是否仍然可以看到相同的故障。