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/TLV320AIC3104:编解码器音频在我的 Linux 上不工作

Guru**** 2455560 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/749634/linux-tlv320aic3104-codec-audio-not-working-on-my-linux

器件型号:TLV320AIC3104

工具/软件:Linux

我看到以下错误:

[16.032252]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MCLK 的源小工具
[16.032275]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MCLK -> Direct -> RX_BIAS
[16.032403]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MCLK 的源小工具
[16.032414]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MCLK -> Direct -> LDO_H
[16.032484]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MCLK 的源小工具
[16.032495]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MCLK -> Direct -> SPK_OUT
[16.032549]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MIC BIAS1 External 的源小工具
[16.032560]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS1外部->直接-> AMIC1
[16.032608]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到手机麦克风的源控件
[16.032619]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:添加路由手持终端麦克风->直接-> MIC BIAS1外部设备失败
[16.032667]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到 MIC BIAS2外部组件的源控件
[16.032677]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS2外部->直接-> AMIC2
[16.032724]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到耳机麦克风的源控件
[16.03274]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由耳机麦克风->直接-> MIC BIAS2外部设备
[16.032780]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到 MIC BIAS2外部组件的源控件
[16.032791]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS2外部->直接-> AMIC4
[16.032836]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到 ANCRight 耳机麦克风的源控件
[16.032847]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 ANCRight 耳机麦克风->直接-> MIC BIAS2外部
[16.032892]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MIC BIAS2外部源小工具
[16.032903]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS2外部->直接-> AMIC5
[16.032949]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到 ANCLeft 耳机麦克风的源控件
[16.032959]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 ANCLeft 耳机麦克风->直接-> MIC BIAS2外部
[16.033004]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MIC BIAS1 External 的源小工具
[16.033014]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS1外部->直接-> DMIC1
[16.033059]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到数字 MIC1的源小工具
[16.033070]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由数字 MIC1 ->直接-> MIC BIAS1外部
[16.033115]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到 MIC BIAS1 External 的源小工具
[16.033125]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS1外部->直接-> DMIC2
[16.033170]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到数字微控制器的源小工具
[16.033181]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由数字 Mic2 ->直接-> MIC BIAS1外部
[16.033225]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到 MIC BIAS3外部组件的源控件
[16.033236]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS3外部->直接-> DMIC3
[16.033280]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:找不到适用于 Digital Mic3的源小工具
[16.033291]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由数字 Mic3 ->直接-> MIC BIAS3外部
[16.033335]mdm9607-ASOC-snd  SoC:sound-9306:ASOC:找不到 MIC BIAS3 External 的源小工具
[16.033346]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由 MIC BIAS3外部->直接-> DMIC4
[16.033390]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:未找到数字微控制器的源小工具

[16.033401]  mdm9607-ASOC-snd SoC:sound-9306:ASOC:无法添加路由数字 Mic4 ->直接-> MIC BIAS3外部

之后、音频还没有准备好。

如何调试此问题?

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

    我们的专家团队在感恩节假期与家人和朋友一起度过了一个当之无愧的假期。 我们对延迟答复您的问题表示歉意、但我们将于26日星期一返回。 每个人都很开心的感恩节!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Antonello、

    我认为您甚至没有使用驱动程序吗?  您能就此发表评论吗?

    TI 有 用于 TLV320AIC3104的 Linux 驱动程序、 但我认为它是非常旧的 Linux 2.7? 我们无法支持它。  如果您使用的是另一个驱动程序、我不会对此有任何见解。  

    我们可以提供一个包含寄存器的方框图、以便在必要时帮助您创建自己的驱动程序。  

    此致、

    -Steve Wilson