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.

[参考译文] TAS5782M:DEQ 和 AGL 功能不带#39;t TRACK 输出电平

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1370072/tas5782m-deq-and-agl-functions-don-t-track-output-level

器件型号:TAS5782M

工具与软件:

我们正在尝试在 TAS5782M 上实现 DEQ 和 AGL。 当我们 使用 TAS5782EVM 驱动扬声器并使用 PurePath 控制台对其进行控制时、一切都完美无缺。 不过、当我们将寄存器值应用到终端系统(DUT)中的放大器时、无论音量大小如何、DEQ 和 AGL 都是二进制运行值。 换句话说、无论输出信号电平如何、当切换功能时、它们 始终完全激活。

我们还将 PurePath 控制台连接到电路的 I2C 总线、并使用终端系统集成模块的系统内调优来控制器件。 我们可以完全控制放大器、但同样、随着音量从极低变为极高、这些功能始终处于完全启用状态。 如果 AGL 设置为-10dB、则无论音量如何、它都会降低输出10dB。 如果 DEQ 具有+8dB 的低音增强(低电平阈值为-40dB)、则放大器将在所有输出电平上应用+8dB 的增强。 注意:所有这些值在 EVM 中都能正常工作。

关键是、它似乎是我们终端系统中的放大器没有检测到其输出。

如果我没记错的话、放大器是针对48K 标准处理操作配置的、但我无法确定这一点。

非常感谢您对如何解决此问题或检查事项的任何想法。


谢谢!

Oliver

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

    尊敬的 Oliver

     使用 系统内调优是一种很好的调试方式、让我们继续这样做。

     调试时、确保电路板上的跳线 J2/J5在外、以免 EVM 上的器件发出 ACK。

     最好切断 DUT 上的 I2C、以避免 SOC 发送不同的 I2C 脚本。

     当您发现函数无法正常工作时、可以读回相关的寄存器值、以查看它是否与配置相同。  

    [quote userid="608850" url="~/support/audio-group/audio/f/audio-forum/1370072/tas5782m-deq-and-agl-functions-don-t-track-output-level 如果我没记错的话、放大器是针对48K 标准处理操作配置的、但我无法确定。

     PPC3可以选择48kHz 流量、96KHz 流量。 可向我们提供.ppc3文件、我们可以帮助对其进行检查。

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

    我解决了这个问题、您提出的一些建议有助于我走上正确的道路。 以下是我的经验中的一些注释:

    我无法使用 TAS5782EVM 连接到我的 DUT。 在我进行尝试时、即使移除了 J2和 J5、也没有通信。 过去、我一直将 来自 Pure Path 控制台母板(PP-CMBEVM)的 GND、SDA 和 SCL 信号直接连接到 DUT 上的 I2C 总线。 这在过去是有效的、而且继续有效。  

    我没有从 SOC 中切割线路、因为我只有一个 DUT 样本可供使用、并且我不想损坏它。 但是、这项建议以及工厂的一项建议、即我直接在 TAS5782内控制音量、让我以为当我使用该应用来提高和降低音量时、系统微控制器可能已经重写了 DEQ 和 AGL 状态。 一旦我开始直接控制音量、DEQ 和 AGL 就会以高低音量保持其编程状态。  

    我使用了终端系统调优功能、然后将寄存器转储到文件中。 通过更改模式并比较各种更改、我们能够捕获 SOC 固件的必要设置。

    使用我们的应用程序、系统现在可以正常工作并具有全部功能  

    谢谢!

    Oliver

x 出现错误。请重试或与管理员联系。