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.

[参考译文] Linux/TLV320AIC3109-Q1:学习音频编解码器驱动程序和计算机驱动程序

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/636314/linux-tlv320aic3109-q1-learning-audio-codec-driver-and-machine-driver

部件号:TLV320AIC3109-Q1
主题: TLV320AIC3104中讨论的其它部件

工具/软件:Linux

尊敬的TI:

我从事过Linux内核中的音频编解码器集成工作。

我对ASOC的概念有些了解

                             

机器驱动程序(snd_so_card,snd_so_da_link)

|

    平台驱动 程序<------------------ > 编解码器驱动程序

 但我想使用一些新的编解码器从头开始编写AOC驱动程序以供学习,我已经看到编解码器TLV320AIC3109-Q1是市场上的新产品。

 因此,我可以使用tlv320aic31xx编解码器驱动程序和rx51机器驱动程序使其适用于某些SoC。

 我也可以尝试使用简单卡驱动程序。

 有人能建议/指导我哪一个编解码器适合我学习机器/编解码器驱动程序吗?另外,如果我为某些SoC (机器驱动程序)编写该编解码器, 则可以请求将其添加到主线内核(似乎很困难)或任何其他SOC/供应商特定内核中。

 请告诉我我的查询是否有意义。

谢谢!

Hardik

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

    TLV320AIC3109-Q1无疑是市场上的新产品,但它实际上是TLV320AIC3104的单通道版本,已推出多年。 我相信这些编解码器是非常有前景的使用,这可能使他们成为学习如何与驾驶员合作的好的候选人. (这是您所问的吗?)
    我要说的一点是,TI目前不为我们的任何音频编解码器提供驱动程序支持。 我们确实有一些驱动程序是在几年前开发的,但目前这些驱动程序仅用作起点。

    我希望这能回答你的问题

    此致,
    -Steve Wilson