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.

[参考译文] TAS5822MEVM:TAS5822MEVM 调优导出头文件问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1259399/tas5822mevm-tas5822mevm-tuning-export-header-file-problem

器件型号:TAS5822MEVM
主题中讨论的其他器件: TAS5822M

我在调整 TAS5822MEVM 时遇到问题:我控制功率放大器 TAS5822M 的 I2C 以通过 TAS5822MEVM 的 I2C 进行调整。 我调整了 EQ 和相关参数并保存了它们。 然后我的功率放大器 TAS5822M 断电并再次通电。听了扬声器的声音后、我发现声音不如我在网上听到的好。 随后、我打开和关闭 PPC3工具的 EQ、DRC 和 DBE/DDE/DEQ 开关、然后在声音正常之前依次打开和关闭 EQ 接口的 L/R1和 L/R2的所有开关。 为什么会这样、您是否以这种方式对其进行了调试?

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

    大家好、柯城

     让我们清楚说明有关您的问题的一些细节。

    然后我的功率放大器 TAS5822M 被关闭并再次通电。

    对于这种行为、我可以问一下、 由您控制的 打开和关闭 TAS5822M? 我认为 I2C 不能这样做、我想问一下为什么需要使用此过程吗?  

    另一个问题是、如果您使用 EVM 直接连接到扬声器、声音是否会正常听到?  

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

    首先、我的机器由 TAS588MEVM 控制。

     使用 TAS5822M EVM 控制在线播放。 如果导入 EQ 参数后回放异常、我需要打开每个功能的开关一次才能正常播放。

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

    现在这个问题非常奇怪、我通过 TAS5822MEVM 控制我的机器以在线听 OK、然后我保存 EQ 文件、 最后用"终端系统集成"工具把报头文件导出给软件工程师、但是我却关闭了 TAS5822mevm 的电源、机器又重新通电、导入了 EQ 参数。 关闭每个功能的开关并再次打开开关后、声音正常。 我再次导出头文件进行比较、发现这两个问题之间存在差异。

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

    大家好、柯城

      如果您重新为放大器供电后仍希望使用 PPC3进行控制、建议您重新启动 PPC3软件。 在为 EVM 加电时需要写入大量初始代码、而 PPC3在您启动新的 PPC3时仅对其进行编程。  

      如果您使用 EVM 控制自己的电路板、能否确保器件 I2C 地址与 EVM 不同? 否则、您无法确定代码是否已正确写入您自己的电路板。 您自己的电路板上 TAS5822的 I2C 地址是什么?

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

    1是的、每当 TAS5822mevm 在电源故障后重新启动时、我的 PCS 都会关闭和重新打开、但问题仍然存在。

    2  我的机器上 TAS5822的地址是0X5C、这个地址与 TAS5822mevm 的地址代码不同。

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

    大家好、我将向您提供我在线调试的 EQ 文件 BS1 5822 0X5C 08021_03.PPC3和我在线导出的头文件 BS1 5822 0X5C 08021_03.h、以帮助我确认是否有任何问题。 此外,您还可以确认在在线导入 EQ 参数后是否有任何问题。低音增强功能:是否 DBE/DED/DEQ 有效控制,是否有效控制 DRC ,以及均衡器中的每个 EQ 点是否有效控制,谢谢!e2e.ti.com/.../BS1-5822-0X5C-08021_5F00_03.h

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

    e2e.ti.com/.../BS1-5822-0X5C-0821.rar  

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

    大家好、柯城

      我使用了您的 PPC3文件、并转储了代码、与您的.h 文件略有不同。 您可以在下面尝试。 您是否正在使用最新的 PPC3和 TAS5822应用? 您的转储文件似乎来自旧版本。

     您能否捕获您的屏幕、以编写转储代码? 我们需要确保代码已成功编程。  

    e2e.ti.com/.../New-Dump.txt

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

    非常感谢您的答复。 这是我的 PPC3版本  

    如果有新版本如何获取、我曾尝试在原始 PPC3上进行升级、似乎不起作用。

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

      抱歉、我无法编译代码、我会把代码交给软件工程师处理、明天我们会测试一下是否可行、谢谢!

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

    你好、我昨天把你交给我的头文件发送给了软件工程师、他为我生成了用于升级我的机器的固件、但测试仍然是一样的、低音增强功能和 DRC 没有启动、为什么?

    我不知道您的工具是否也存在此问题。 例如,导入 EQ 参数后,我可以通过工具设置0X5C 控制我的机器播放音乐,但你会发现 DBE/DDE/DEQ 开关可以关闭再打开(见附图),低音增强效果会很好。 然后低音会更好。您需要以中等音量播放它以使它听起来更好。还有 DRC,它要求您进入 DRC 控制接口并关闭和再次打开每个开关(见附 图)。

    最后一个均衡器与此功能相同、它要求您进入界面并操作每个 EQ 参数点的 se2e.ti.com/.../picture.rarwitch 以返回正确的声音(请参阅随附的图片)。

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

    大家好、柯城

    DBE/DDE/DEQ 开关可以关闭再打开(见附图),低音增强将有效,然后低音效果会好得多。您需要以中等音量播放它以使它听起来更好。还有 DRC, 这要求您进入 DRC 控制接口并关闭和重新打开每个开关(见附 图)。

    我不会怀疑这一点。 关闭并再次打开后、PPC3将向 TAS5822中写入正确的 I2C 代码。

    他为我生成了固件以升级我的机器,但测试仍然是相同的,低音增强功能和 DRC 没有启动,为什么?

    我们可能需要找出此过程中发生的情况。 您提到了软件团队的帮助、您能详细介绍一下他们做什么吗? 我们能否确保 I2C 脚本在进行一些更改后仍然完全相同? 以及您最终是如何使用这些代码的呢? 是否已成功写入?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    开关的 DBE/DED/DEQ 可以关闭然后再打开(见附图),和低音增强将有效,然后低音会更好。你需要播放它在中等音量,使它更好的声音。还有 DRC, 这要求您进入 DRC 控制接口、然后关闭每个开关再重新打开(请参阅随附的 图)。

    我不会怀疑这一点。 关闭并再次打开后、PPC3将向 TAS5822中写入正确的 I2C 代码。

      

    您好,感谢您的回复。我能理解这种方式,在我们的 PPC3工具导入我的 EQ 文件 BS1 5822 0XC5 08021_03.PPC3后,它必须更改 DBE/DRC/DEQ 和 DRC (只能更改低位和符号开关,更改 DRC 主开关是无用的) 这两个函数可以先关闭再打开、开始控制、是这样吗?如果是这样、那么我们现在也了解到了、我们将文件 BS1 5822 0X5C 08021_03.h 导出给软件工程师、 这个开关是否也应该像上一次一样操作,关闭和打开,因为我们以这种方式操作,实现了低音增强功能,然而,由于 DRC 的低和高开关打开和关闭,程序被混淆,声音不可控。 我们工程师的初始化文件有什么问题吗?

     

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

    这是我们的软件工程师编写的代码,请检查它是否正确,主要 DRC 无法控制,谢谢!e2e.ti.com/.../driver_5F00_tpa5828.c

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

    您好

      您或许应该让软件团队使用更简单的代码首先测试 I2C 函数。 使用 I2C 监视器中的日志并配置 DRC、您将同时获得 DRC 的代码。

      通常、当 DRC 在客户侧出现问题时、这是因为他们无法确保将所有与 DRC 相关的 I2C 代码写入在一起。 客户的系统可能会发生一些中断来保持中断、这会导致 DRC 相关代码配置失败。