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/TLV320DAC3100:检查aplay -L时无法将tlv320dac3100注册为音频设备

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/648979/linux-tlv320dac3100-unable-to-register-tlv320dac3100-as-audio-device-while-checking-aplay--l

部件号:TLV320DAC3100

工具/软件:Linux

您好,

我正在使用基于tlv320dac3100 I2S的i2c控制编解码器通过BeagleBone Green Wireless (BBGW)使用AM335xx Sitara处理器在扬声器上播放音频输出。 我还使用i2c1控制接口和McASP0音频。

McASP0的硬件连接如下所示:

粮食署8.37 - McASP0-aclkx

粮食署8.38 - McASP0-FSX

粮食署8.34 - McASP0-axcr2

粮食署8.37 - McASP0-ahclkx

粮食署8.37 - McASP0-axr0

我使用了下面提供的链接,但无法成功使用我的编解码器-

https://github.com/beagleboard/bb.org-overlays/issues/39

我已根据我的要求修改了BB-BONE Audi-02-00A0.DTS文件,并编译了代码,但由于某些库问题而出现错误,然后使用硬编码值进行了针脚无损提取

编译了DTS文件,然后将生成的.dtbo文件复制到/lib/firmware中,并将bB-bobe-audi-02输入到/boot/uEnv.txt中

为此,我遵循以下链接-  

learn.adafruit.com/.../compiling-an-overlay

并重新启动,但在终端上触发命令aplay -L时看不到音频代码。

我使用了不同的-2 debian和Ubuntu映像,但仍然没有成功。

请通过提供逐步过程来帮助我使编解码器正常工作。

谢谢

Ritesh  

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

    欢迎使用e2e。
    很遗憾,我们无法为您的问题提供太多帮助。 从音频组,我们可以为如何配置设备以及与设备本身相关的其他问题提供支持。 我没有办法或访问Linux系统进行调试。 但是,这似乎是主机系统的问题。 也许其他论坛可以在这方面提供更好的帮助。

    此致,
    Ivan Salazar
    应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复Ivan,

    为什么您在使用debian/Ubuntu映像处理BeagleBone Green Wireless时说主机系统有问题。

    我正在尝试将BeagleBone的板载设备树修改为不在任何其他系统上的目标。

    本陈述的涵义是甚么─

    从音频组,我们可以为如何配置设备以及与设备本身相关的其他问题提供支持。

    您是在谈论要配置的任何现有编解码器(如蓝牙扬声器)还是其他编解码器。

    实际上,我需要配置任何基于McASP0 (I2S)的编解码器。 因此,请帮助我解决此问题,或者推荐可用于外部音频输出的任何编解码器。

    如果您知道任何合适的论坛,请告诉我。  有些人使用其他TI编解码器完成了这种工作,但他们没有提到整个过程/步骤。

    由于我使用的是TI的处理器和编解码器 ,因此我来到了这个论坛。 寻求积极的回应。

    谢谢