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.

[参考译文] TAS5825PEVM:使用 Pure Path Console 生成的头文件时、混合 PWM 模式不工作

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1046588/tas5825pevm-hybrid-pwm-mode-does-not-work-when-using-header-file-generated-by-pure-path-console

器件型号:TAS5825PEVM
主题中讨论的其他器件:TAS5825P

我正在尝试使用从 Pure Path 控制台导出的头文件与 TAS5825P 设计进行终端系统集成、并遇到转储配置文件似乎无法正常工作的问题。

我可以将 EVM 连接到原型板、与板载 TAS5825P 通信 并对其进行正确配置。 通过这种方法、我可以观察到混合 PWM 模式运行正常;我可以看到 PVDD 在需要时被调制、功耗降低。

当我 将设置转储到配置文件并让应用 MCU 加载设置时、放大器工作并播放音频、但混合 PWM 模式无法正常工作。 升压放大器摆动至最大 PVDD 设置(16V)并保持不变。

我使用了逻辑分析仪来观察 I2C 驱动程序的实现是否正确、以及 MCU 是否根据转储文件的内容输出正确的 I2C 命令。 延迟都是正确的、并且值都与转储文件中定义的值匹配。

是否仍有检查 转储头文件以验证是否已正确生成? 我真的很想让这个流程工作、我们可以直接从 Pure Path 控制台将设置导出到 MCU 固件中、但似乎我需要手动完成监听过程、 "正确"实现、以确定正确的初始化序列、这确实使使用此器件没有吸引力。  

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

    您好、Michael、

    使用当前状态的转储模式应具有您配置的进程流的所有寄存器配置、终端系统集成不应出现问题。 确保选择当前状态、或者可以使用 PPC3顶部的摄像头图标选择快照、并在 PPC3中选择快照转储。

    我们有多个客户使用 PPC3进行寄存器开发、因此我们不会发现任何问题。

    此致、

    Luis

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

    您好、Luis、

    当启用 Hybrid-Pro 并最终使用相同的头文件时、我在调整和音频处理页面的快照中尝试了"当前状态"和"快照"。

    我还尝试使用突发模式4导出,结果与相同。

    我无法从何处开始进行故障排除。 在逻辑分析仪上、我可以看到来自 MCU 的前几十个或后几十个字节的数据与转储文件中的数据匹 配、因此我假设传输的其余部分符合预期。 通常、我会回读相关设置的寄存器以确认它们设置正确、但如果没有完整的寄存器说明、我不知道要查看哪个寄存器。  

    是否有其他人已成功使用的特定转储模式、我可以重点关注该模式? 共享任何转储头文件或.pppc3文件是否有帮助?  

    谢谢、

    -Mike

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

    Michael、

    Luis 上周五严重超出带宽。 他将能够在星期一的时间对此进行跟进。

    迪伦

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

    您好!Dylan、

    不用担心、我知道这是一个非常开放的问题。 感谢您的更新。

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

    嗨、Michael、

    是否可以重新安装 PPC3应用。 此外、您能否提供用于生成 CFG 文件的 PPC3文件。

    此致、

    Luis

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

    感谢 Luis、

    我刚刚卸载并更新到3.2.1、创建了一个新项目、拍摄了所需设置的快照、并根据快照导出了头文件。 仍然看不到混合 PWM 输出和相应的功耗降低。

    我要将定义 的 cfg_reg 寄存器结构复制/粘贴到我的源代码中、并以这种方式对其进行编译。 我认为这是一种有效的设置方法吗?

    我是否可以通过电子邮件或向您发送项目文件? 它不会让我附加到这里。

    e2e.ti.com/.../base.h

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

    您好、Michael、

    我们将此主题脱机、我可以通过电子邮件向您发送此支持案例的后续信息、以便您发送文件。 但我将关闭 e2e 线程

    此致、

    Luis