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.

[参考译文] TAS5828M:TAS5828M:硬件模式将故障引脚保持在低电平、不产生声音

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1385027/tas5828m-tas5828m-hardware-mode-keeps-fault-pin-low-and-produces-no-sound

器件型号:TAS5828M
Thread 中讨论的其他器件: TAS5825M

工具与软件:

尊敬的专家:

美好的一天!

硬件模式下的 TAS5828M 放大器将 FAULT 引脚保持在低电平、并且在存在 I2S 信号时不产生声音。  

我在 e2e 论坛上看到过类似的问题、但还没有解决方案。
我有自己的原理图设计、但我严格遵循了建议的设计规则。
这个问题与我的情况比较接近。
硬件模式、FAULT 引脚由于某种原因处于低电平、无声音。
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1248421/tas5828m-tas5820m-pbtl-hardware-mode-no-output
这是我的部分原理图设计。
 恐怕我无法分享整个 sch pdf、因为它是商业产品的一部分。  
但我仍然想继续与您一起进行故障排除。  
这些故障似乎是由硬件模式下的错误启动序列引起的。  
我已经切换到 I2C 软件模式。 目前、我正在使用 Raspberry Pi 驱动 I2C 和 I2S 作为概念验证。 我看到所有必需的 I2S 信号、无故障状态、但仍然没有声音。  
 无论有无 TAS58xx 驱动程序、I2C 通信似乎都能正常工作。  
但是、TAS5828M 似乎需要正确的 I2C 引导序列、但找不到。 我已经申请了 PPC3软件、如果您能为我提供初始化放大器的正确方法、我将不胜感激。  
附件是与 TAS58放大器启动(驱动程序被启用)有关的 dmesg 输出。 它似乎基本可以正常引导、缺少一些.bin。 关键是什么? 在哪里可以得到一个? 也许是 PPC3?  I2C 序列是否正确? 如果没有、我似乎无法找到改变它的地方。  
非常感谢您的任何想法和信息! 非常感谢。  
此致、
Jonathan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jonathan、您好!

    放大器的初始化脚本将取决于您的扬声器配置、使用的处理流程以及启用的功能。 一旦可以访问 PPC3软件、就可以找到此代码。 同时、有几件事情可以帮助调试系统。 您是否可以读取寄存器0x70、0x71和0x72? 此外、您能告诉我您是如何连接引脚13的吗?

    此致、

    Ramsey

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

    尊敬的 Ramsey:

    以下是客户的更新。

    昨天我在放大器启动方面取得了突破。 我发现一个 GitHub 项目使用 TAS5825M 和 Arduino 作为初始化源。 从 TAS5828M 数据表可以看出、在存储器映射和工程流方面、它与 TAS5825M 非常相似甚至不同。 我使用了上面 GitHub 存储库中的初始化序列、最终听到了声音。 因此、从技术角度而言、我的放大器 PCB 功能正常、但我仍不确定如何使用所需的特性来正确地将其初始化。 GitHub 项目提到他们使用 PPC3生成了自己的 init、但在检查数据表和项目流程时、我找不到大多数命令/寄存器。 因此、我无法完全辨别/转换序列。  
    您或许可以提供不带滤波器和 DSP 设置的基本 TAS5828M 配置文件? 然后我可以构建我自己的调优命令并将它们添加到该命令中。  
    至于 PPC 软件、可能有较旧版本的软件不需要如此长的审批流程? 我一周内没有收到任何确认、
    此致、
    Jonathan