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.

[参考译文] TAS5729MD:TAS5729MD Linux 编解码器+机器驱动程序

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/942308/tas5729md-tas5729md-linux-codec-machine-driver

器件型号:TAS5729MD
主题中讨论的其他器件: TAS5805

你(们)好

我有一个连接了 TI TAS5729MD 放大器的定制板(iMX8M)。 但正在寻找机器驱动程序和编解码器。 我已经尝试修改一个现有的机器驱动程序并将其与 TAS571x 编解码器连接。 时钟似乎正在运行、但无法在扬声器上获得任何输出。 因此、如果有一个与编解码器一起工作的机器驱动程序、我非常希望有一个指向该驱动程序的链接。  

TAS571x 编解码器与 TAS5729MD 放大器搭配使用时似乎效果良好。 将 TAS571x 编解码器用于 TS5729MD 芯片是否会出现任何问题? 或者我是否需要创建新的编解码器? 寄存器看起来相似、编解码器看起来能够很好地识别芯片。

我非常感谢您为使 TAS5729MD 正常运行提供的任何提示或链接。

谢谢

埃斯本

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

    大家好、埃斯本

    用于 TAS571x 的 Linux 驱动程序应能与 TAS5729完美配合使用。 这些驱动程序采用类似的架构。 只需仔细检查您正在使用的寄存器地址。

    顺便说一下、这些器件已经很久了、我们拥有最新一代的器件- TAS5805和 TAS5825、它们具有更高的音频性能和效率。 您可以查看它们。 谢谢!

    此致、

    Sam

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

    你好、Sam

    感谢您的回复!

    我将仔细检查寄存器、以确保它们与 tas571x 编解码器相似。

    您是否知道编写 ASOC 机器驱动程序的任何示例代码或代码段? 编解码器使用 SAI 和 I2S 从 SOC 连接。 特别是 HW_parms 和 SET_BIAS_LEVEL 回调实现为我提供了一个困难的时间:-(

    是否可以使用简易声卡将编解码器粘附到 SOC 上?

    谢谢

    埃斯本

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

    大家好、埃斯本

    下面的 E2E 帖子包含适用于 TAS58xx 系列的 Linux 驱动程序示例代码。 Linux 中其他 D 类器件的驱动程序应该非常相似。 希望它能有所帮助。 谢谢!

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

    你好、Sam

    感谢您提供驱动程序代码。 但是提供的代码是否比 tas571x 编解码器更有效? 使用该编解码器时、编解码器驱动程序似乎加载良好。 我的问题是配置声卡的计算机驱动程序。 尤其是在尝试播放音频文件和调用 HW_params 回调时的配置。

    如果有一些示例说明如何从声卡驱动程序执行编解码器配置、可能会更好? 无法找到任何代码片段来说明如何完成该操作。

    BR

    埃斯本

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

    大家好、埃斯本

    您似乎正在寻找声卡的驱动程序、我们在这方面的经验有限。  

    在这里、我们主要关注 d 类器件的支持。 也许某些 Linux 或嵌入式系统开发论坛可以为您提供更多帮助。 很抱歉、无法提供帮助。

    谢谢!

    此致、

    Sam