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.

[参考译文] TAS2781:PurePath 配置问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1452287/tas2781-purepath-configuration-questions

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

工具与软件:

您好、Arthur、

我将使用 TAS2781_v3.0.1-betr.20来配置我的双通道 TAS2781设计。 我的目标是生成一个.cfg 文件、我可以使用该文件进行解析并从系统微处理器加载到芯片中。 一些问题:

  1. 似乎、即使我手动输入了所有扬声器参数、如果没有来自特性评估板的特性数据、智能放大器部分也无法执行任何操作。 请确认这是否为预期行为。
  2. 与我在其他项目中使用的 TAS5825M 不同、似乎无法导入测量曲线并自动调优双二阶滤波器。 请确认。
  3. 当我检查它推出的所有.cfg 文件时、我感到困惑、认为哪一个文件包含我需要从头开始配置它的所有设置。 我想它是 combined_configuration...TuningMode.cfg。 是这样。
  4. 是否有一些现有的可用于将.cfg 文件转换为 I2C 流的 Linux 或 C 代码解析器?

感谢您的帮助、

James

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

    尊敬的 James:  

    似乎在没有来自特性评估板的特性数据的情况下、智能放大器部分无法执行任何操作、即使我手动输入了所有扬声器参数。 请确认这是否为预期行为。

    这是意料之外的事情。 如果已输入特性中的值、则扬声器保护功能应起作用。 保护功能不起作用的症状是什么? 音频是否比预期更柔和? 或者更大声?

    与我在另一个项目中使用的 TAS5825M 不同的是、似乎无法导入测量曲线并自动对双二阶滤波器进行调优。 请确认。

    此 GUI 不支持该功能。 一些第三方工具(如 Room EQ Wizard)可执行此功能。

    [quote userid="518919" url="~/support/audio-group/audio/f/audio-forum/1452287/tas2781-purepath-configuration-questions 当我检查它输出的所有.cfg 文件时,我感到困惑的是哪一个文件包含我需要从头开始配置它的所有设置。 我想它是 combined_configuration...TuningMode.cfg。 正确。[/QUOT]

    是的、组合配置... 是正确的。 它将器件和 DSP I2C 配置组合在一起。

    [quote userid="518919" url="~/support/audio-group/audio/f/audio-forum/1452287/tas2781-purepath-configuration-questions 是否有一些现有的 Linux 或 C 代码解析器可用于将.cfg 文件转换为 I2C 流?

    我们有一个可实现此功能的 Linux 驱动程序。 我将检查是否存在独立工具

    此致、
    Arthur

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

    感谢您的答复。 关于第一点、放大器以相同或大致相同的音量工作、如果我禁用三个频带中的任何一个、则音频部分将消失。 我不能做任何事情的意思可能是由于我的期望不正确。 我看到曲线、但它们是静态的。 它们是否应该能够以某种方式进行调节?

    Linux 驱动程序将是完美的选择。 我不需要一个独立的应用程序。

    James

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

    您好、James

    很高兴回答您的问题。 据我所知。 我们的 PPC3可以支持生成头文件、该文件是从 cfg 文件转换而来。

    作为从 cfg 文件转换为 i2c 流的工具、请访问以下链接: toolset«regbin - tas2781-linux-drivers/tas2781-linux-driver - Unnamed repository;编辑此文件'escription"以命名存储库。

    请下载    Regbin 工具用户指南.pdf 中的"Import cfg 文件至 json 文件"部分的 Non_Integrated_Bin_Tool_ v1.4.1详细信息

    至于 Linux 驱动程序,我们有两个版本,一个是公开的 Linux 主线(tas2781-i2c.c«codecs«soc«sound- kernel/git/torvalds/linux.git - linux 内核源树),另一个公共在 tas2781-linux-drivers/tas2781-linux-driver - Unnamed repository ;编辑这个文件'escription'来命名储存库。

    第一个版本严格符合 Linux 社区。

    第二个部分包含一些调试信息、易于调试。

    祝你好运!

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

    感谢链接。 我不熟悉这种类型的 git、并且在弄清楚如何下载时遇到了问题。 当我单击文件名时、它会尝试在查看器中将其打开、但我看不到下载按钮或选项。 如有任何帮助、将不胜感激。

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

    请参阅以下内容

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

    谢谢、我以前发现过它。 您提到的所有其他链接和资源是否包含在此次下载中? 用于创建 bin 文件的 regbin 是否包含需要传输的 I2C 流、或者是否有其他工具可以生成该文件?

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

    没有其他工具只包含 regbin 工具、如果没有 regbin 工具创建的 bin 文件、我们的 Linux 驱动程序也无法正常运行。