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.

[参考译文] TAS5755M:无法将音频信号驱动到定制设计板中的扬声器

Guru**** 2482105 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/845633/tas5755m-cannot-able-to-drive-audio-signal-to-speaker-in-custom-design-board

器件型号:TAS5755M

您好!

我们设计了采用 TAS5755MDFD 音频芯片的定制板,并将其连接至 Nvidia TX2 SOM (在其中它与 Linux 操作系统一起运行),但我们无法将音频信号驱动至扬声器。 我们为此音频芯片购买了一个 EVM、并通过提供的用于 Windows 的 GUI 工具验证了其工作情况。 目前、我们在板载启动方面遇到问题、无法通过扬声器输出接收音频信号。 请查找我们使用的以下寄存器设置和音频放大器原理图、您能检查并帮助我们解决此问题吗

0x1b、0x00、
0x06、0x00、
0x0A、0x30、
0x09、0x30、
0x08、0x30、
0x14、0x54、
0x13、0xAC、
0x12、0x54、
0x11、0xAC、
0x0E、0x91、
0x20、0x00、0x01、0x77、0x72、
0x10、0x02、
0x0B、0x00、
0x10、0x02、
0x1C、0x02、
0x19、0x35、
0x25、0x01、0x10、0x32、0x45、
0x50、0x00、0x00、0x00、0x00、
0x29、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x30、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2A、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2B、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2C、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2D、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2E、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x2F、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x58、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x59、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x31、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x32、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x33、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x34、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x35、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x36、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x5C、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x5D、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x5A、0x00、0x00、0x05、0x83、0x00、0x00、0x0B、0x06、0x00、0x00、0x05、0x83、0x00、0xFB、0x42、0xC1、0x0F、0x84、0xA7、0x33、
0x5B、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x3A、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
0x3B、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
0x3C、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
0x40、0xFC、0x83、0x10、0xD4、
0x41、0x0F、0x83、0x33、0x34、
0x42、0x00、0x08、0x42、0x10、
0x46、0x00、0x00、0x00、0x00、
0x39、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x3D、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
0x3E、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
0x3F、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
0x43、0xFC、0x83、0x10、0xD4、
0x44、0x0F、0x83、0x33、0x34、
0x45、0x00、0x08、0x42、0x10、
0x46、0x00、0x00、0x00、0x00、
0x52、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x60、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、
0x53、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、
0x54、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、0x00、
0x56、0x00、0x80、0x00、0x00、
0x57、0x00、0x02、0x00、0x00、
0x51、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x55、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x56、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
0x07、0xc8、
0x04、0x03、
0x11、0xB8、
0x12、0x60、
0x13、0xA0、
0x14、0x48、
0x20、0x00、0x89、0x77、0x72、
0x05、0x08
};

谢谢

Sathiya

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

    您好 Sathiya、

    请检查数据表初始化顺序、尤其是第3步(50ms 延迟)和正常操作返回播放模型。

    一个快速检查以配置主卷(0x07)、当前值为0xC8 ->-76dB。

    此致、

    Matthew

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

    尊敬的 Matthew:

    感谢您的回复。 我们已在程序中包含延迟、但仍无法听到音频输出。

    我们在 PBTL 配置和 AD 模式下使用了放大器、请在下面找到我们的寄存器设置、并请求您共享我们配置模式的任何寄存器设置

    添加了我们已经在芯片中读取了错误寄存器,它总是显示0x00值,即使我们清除并读取了该寄存器(意味着没有错误)

    等待您的回复继续

    0x1b、0x00、
    休眠100毫秒
    0x06、0x00、
    0x0A、0x30、
    0x09、0x30、
    0x08、0x30、
    0x14、0x54、
    0x13、0xAC、
    0x12、0x54、
    0x11、0xAC、
    0x0E、0x91、
    0x20、0x00、0x01、0x77、0x72、
    0x10、0x02、
    0x0B、0x00、
    0x10、0x02、
    0x1C、0x02、
    0x19、0x35、
    0x25、0x01、0x10、0x32、0x45、
    0x50、0x00、0x00、0x00、0x00、
    0x29、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x30、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2A、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2B、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2C、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2D、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2E、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x2F、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x58、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x59、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x31、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x32、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x33、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x34、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x35、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x36、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x5C、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x5D、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x5A、0x00、0x00、0x05、0x83、0x00、0x00、0x0B、0x06、0x00、0x00、0x05、0x83、0x00、0xFB、0x42、0xC1、0x0F、0x84、0xA7、0x33、
    0x5B、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x3A、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
    0x3B、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
    0x3C、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x4B、
    0x40、0xFC、0x83、0x10、0xD4、
    0x41、0x0F、0x83、0x33、0x34、
    0x42、0x00、0x08、0x42、0x10、
    0x46、0x00、0x00、0x00、0x00、
    0x39、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x3D、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
    0x3E、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
    0x3F、0x00、0x7F、0xFF、0xB4、0x00、0x00、0x00、0x08、
    0x43、0xFC、0x83、0x10、0xD4、
    0x44、0x0F、0x83、0x33、0x34、
    0x45、0x00、0x08、0x42、0x10、
    0x46、0x00、0x00、0x00、0x00、
    0x52、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x60、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、
    0x53、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、
    0x54、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x80、0x00、0x00、0x00、
    0x56、0x00、0x80、0x00、0x00、
    0x57、0x00、0x02、0x00、0x00、
    0x51、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x55、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x56、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x07、0x30、
    0x04、0x03、
    0x05、0x00
    };

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

    您好!

    我逐个检查了脚本、发现配置0x56时出现一行错误(从底部开始的第4行)。 正确的应为0x52:

    0x56、0x00、0x80、0x00、0x00、
    0x57、0x00、0x02、0x00、0x00、
    0x51、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x55、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x52、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、

    0x07、0x30、
    0x04、0x03、
    0x05、0x00

    此致、

    Matthew

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

    尊敬的 Matthew:

    感谢您的验证、这是一个很好的收获!

    我们已根据您的建议更改了该寄存器、并再次进行检查。 遗憾的是、问题仍然存在!  

    是否可以通过示波器探测输出信号以查看芯片是否向扬声器传输任何信号?

    谢谢

    Sathiya

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

    尊敬的 Matthew:

    有任何更新吗?

    谢谢

    Sathiya

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

    您好 Satiya、

    修复0x52寄存器后、EVM 可在下载此脚本后成功获取音频输出。 您是否有机会查看 EVM 板?

     您能否探测是否存在 PWM 输出? 建议向我发送电子邮件(matthew-miao@ti.com)以讨论更多详细信息。

    此致、

    Matthew