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.

[参考译文] TAS5805MEVM:如何使用 EVM 调优终端系统

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/871710/tas5805mevm-how-to-tune-the-end-system-with-evm

器件型号:TAS5805MEVM
主题中讨论的其他器件: TAS5805MTAS5805

尊敬的工程师:

现在、我正在努力解决 EVM 和终端系统之间的连接问题。

因为我想调优音频效果。

我尝试在它们之间连接 I2C、但这是不可能的。

通过使用 PPC3"终端系统集成"模式、似乎可以调整终端系统。

如何使用 TAS5805MEVM 来调优终端系统?

此致

Edgard

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

    尊敬的 Edgard:

    您的终端系统的 I2C 地址是什么?

    PPC3的默认 I2C 地址为0x58、因此如果您的 I2C 地址不是0x58、请转至"End System Integration (终端系统集成)" TAP 并选择"On-System Tuning (系统内调优)"、然后需要设置 I2C 地址以匹配您的终端系统。

    顺便说一下、对于 I2C 的硬件连接、建议将 SCL、SDA、GND 跳到终端系统。 在进行上述软件设置之前、请确保硬件信号正常。

    此致、

    Alix Wan。

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

    尊敬的 Alix

    感谢您的评论。

    我已经尝试过您的建议。

    但我不能。

    我的终端系统的 I2C 地址为0x58。

    起初、EVM 发送初始序列来引导 TAS5805M 成功。 PPC GUI 显示连接状态。

    接下来,我更改了音量级别,但最终系统的增益没有改变。

    我使用示波器检查了 I2C 状态、发现状态为忙。

    我不知道为什么初始设置是可以的,但调整是 NG。

    您能给我一些提示、让我调节我的系统吗?

    此致

    Edgard

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

    尊敬的 Edgard:

    请按以下方式帮助进行调试:

    1. EVM 板中有一个 TAS5805、其 I2C 地址也是0x58。 您能否通过以下方式禁用此设备:  
      1. 通过改变 ADR 引脚的电阻来改变 tihs 器件的地址;
      2. 以禁用 DVDD  
    2. 然后检查是否找到 NACK。
    3. 如果发现 NACK、请检查电路板的硬件。  
    4. 初始化时、还请确保电路板中的 I2S 始终开启。 请参阅数据表的第43页。

    此致、

    AlixWAN。

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

    您好、Alix、

    感谢您的快速响应。

    顺便说一下、我尝试切断 EVM 上的 I2C 线路。

    EVM 上的 TAS5805M (0x58)是隔离的。

    然后 I2C 总线(带 GND)直接连接 到系统板上的 TAS5805M。

    但这是不可能的。

    你怎么看?

    此致

     Edgard

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

    尊敬的 Edgard:

    您是否通过说 I2C 通信不起作用来表示 I2C 通信故障?

    请检查:

    1. 为电路板加电、然后使用 SoC 确认通过0x58进行的 I2C 通信;
      1. 如果没有、请捕获 SCL 和 SDA 的波形;
    2. 然后、在将 I2C 线从 EVM 连接到电路板之前、请确保 I2C 通信正常。
      1. 如果没有、请捕获 SCL 和 SDA 的波形
    3. 隔离电路板中 SoC 和 TAS5805之间的 I2C 连接;
    4. 将 EVM‘s I2C 连接到您的板、
    5. 然后重试。 如果不起作用、请上传波形以进行进一步分析。

    此致、

    Alix Wan。

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

    您好、Alix、

    最后、我可以这么做。  

    我的系统中 TAS5805M 的 I2C 从地址从0x58更改为0x5C。

    现在、我可以调谐声音。  

    非常感谢。

    此致

    Edgard