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/846206/tas5755m-cannot-able-to-drive-audio-signal-to-speaker

器件型号:TAS5755M

您好!

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

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

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

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

您能否检查 寄存器设置并帮助我们解决此问题?

此外、我们如何检查放大器是否成功启动? 是否有任何寄存器或程序可用于查找芯片的状态?

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

    您好、Mano、

    我逐个检查了脚本、发现配置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

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

    尊敬的 Mathew:

    感谢您的回答、

    我已更改此寄存器0x52、但仍然无法通过扬声器听到任何声音、请在下面找到我的更新设置。

    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、0x3A、
    0x25、0x01、0x01、0x23、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、
    0x52、0x00、0x80、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、0x00、
    0x07、0x30、
    0x04、0x03、
    0x05、0x00

    添加了以下内容、当我读回所有寄存器时、以下寄存器未正确更新、

    寄存器 写入值 读回值
    0x50 0x00、0x00、0x00、0x00 0x0F、0x70、0x80、0x00
    0x41 0x0F、0x83、0x33、0x34 0x03、0x83、0x33、0x34
    0x44 0x0F、0x83、0x33、0x34 0x03、0x83、0x33、0x34
    0x5a 0x00、0x00、0x05、0x83、0x00、0x00、0x0B、0x06、0x00、0x00、0x05、0x83、0x00、0xFB、0x42、0xC1、0x0F、0x84、0xA7、0x33 0x00、0x00、0x05、0x83、0x00、0x00、0x0B、0x06、0x00、0x00、0x05、0x83、0x00、0xFB、0x42、0xC1、0x03、0x84、0xA7、0x33

    请评论上述行为。  我们非常感谢您的帮助。

    谢谢、此致、

    Vimal。