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.

[参考译文] TAS5805M:TAS5805无声音

Guru**** 2568565 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/981162/tas5805m-tas5805-no-sound

器件型号:TAS5805M
主题中讨论的其他器件:TAS5805

尊敬的 TI 团队:

当蓝牙播放音乐时、它偶尔会无声音播放。  此时、所有电源和控制信号都正常、IIS 信号也正常。
  
出现异常后,播放器按 PAUSE (暂停)或下一首歌曲,或没有声音。
但是、如果音乐播放器移动电话背景退出、然后再次打开、则可以继续播放。(此过程实际上会重新初始化 AMP。)
问题:
故障寄存器0X71的值始终为0x4。
当 I2C 被初始化时、I2S CLK 需要存在、手册中提供的 I2S CLK 范围为32K 以上、但当我们初始化时、我们会在加电时播放声音、CLK 为16K 时执行该操作。
这是否可能与它有关?

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

    高开关、

    当 SCLK 和 LRCLK 停止时、TAS5805将进入 HIZ 并报告寄存器0x71的0x04。 然后、即使 SCLK/LRCLK 恢复、TAS5805也无法自动恢复。

    建议:

    1. I2S 时钟之前
    2. 使用 i2c 命令进入 HIZ
    3. 停止 I2S
    4. 恢复 I2S
    5. 输入 back 以使用 i2c 命令。

    BR、

    Alix Wan。

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

    您好、Alix、

    根据答复、当出现时钟故障(高电阻且无声音)时、AMP 的输出始终处于 HIZ 状态。
    即使 SCLK/LRCLK 被恢复、它仍然不能被恢复为自动。  建议的恢复原则应与我之前描述的操作基本相同。
    当正常输出声音时、为什么日志中的0X71寄存器始终为0x4?
    如果是时钟故障、理论上根本就没有声音

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

    高开关、

    0x71寄存器将记录故障、即使发生也是如此、但当 I2S 恢复时不会自动清零。  

    但对于 TAS5805、它可以在 I2S 恢复时恢复运行。 因此、您需要将0x71中记录的故障标志清零0x78=0x80、book0/page0;

    您可以进行实验。

    BR、

    别名