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/AM5728:GP EVM 音频输入

Guru**** 2551640 points
Other Parts Discussed in Thread: BEAGLEBOARD-X15, TLV320AIC3104

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/574301/linux-am5728-gp-evm-audio-input

器件型号:AM5728
主题中讨论的其他器件:BeagleBoard-X15TLV320AIC3104

工具/软件:Linux

您好:

 我尝试使用命令 arecord 在 AM572x GP EVM 上录制音频,但失败了。

与以下链接相同:

http://e2e.ti.com/support/arm/sitara_arm/f/791/p/515977/1879359

问题是否已解决?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是否在运行 arecord 命令之前启用了麦克风? 您应该执行以下命令:
    amixer sset 'Right PGA Mixer Mic3L' on
    amixer 将"Right PGA Mixer Mic3R"设置为打开
    amixer sset "left PGA Mixer Mic3L" on
    amixer 将"Left PGA Mixer Mic3R"设置为"On (开)"

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

    我已经尝试过这种方法。结果如下所示:

    root@am57xx-EVM:~ amixer sset 'Left PGA Mixer Mic3L' on
    amixer:找不到简单的控制'Left PGA Mixer Mic3L'、0

    器件树配置如下所示:

    声音0:声音@0{
    兼容="简单音频卡";
    simple-audio-card、name ="BeagleBoard-X15";
    simple-audio-card、小工具=
    "线路"、"线路输出"、
    "线路"、"线路输入";
    简单音频卡,路由=
    "线路输出"、"LLOUT"、
    "线路输出"、"RLOUT"、
    "MIC2L"、"线路输入"、
    "MIC2R"、"线路输入";

    /delete-property/The DAI 链接定义
    simple-audio-card、format ="DSP_b";
    simple-audio-card、bitclock-master =<&sound0_master>;
    simple-audio-card、frame-master =<&sound0_master>;
    简单音频卡、位时钟反转;

    简单音频卡、CPU{
    Sound-Dai =<&mcasp3>;
    };

    sound0_master:simple-audio-card、codec{
    sound-dai =<&tlv320aic3104>;
    时钟=<&clkout2_clk>;
    };
    };

    因此、我尝试  如下所示:

    root@am57xx-EVM:~ amixer sset 'Left PGA Mixer Mic2R' on
    简单混频器控制"左 PGA 混频器 Mic2R"、0
    功能:pswitch psswitch 已连接
    回放频道:单声道
    Mono:回放[ON]\

    但录制仍失败

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    因此、我尝试如下所示:
    amixer sset 'Right PGA Mixer Mic2L' on
    amixer sset 'Right PGA Mixer Mic2R' on
    amixer sset 'Left PGA Mixer Mic2L' on
    amixer sset "left PGA Mixer Mic2R" on
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您的 aplay -l 或 cat /proc/asound 是否检测到您的声卡? 如果是、那么我认为这是 ALSA 配置问题。

    尝试关闭线路输入和打开 MIC、如下所示:
    processors.wiki.ti.com/.../DRA7xx_GLSDK_Software_Developers_Guide

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    root@am57xx-EVM:~ a# aplay -l
    ****播放硬件设备列表****
    卡0:BeagleBoardX15 [BeagleBoard-X15]、器件0:Davinci-McAP.0-tlv320aic3x-htlv320aic3x-hifi 0 []
    子设备:1/1
    子设备#0:子设备#0
    卡1:H58040000encode [HDMI 58040000.encoder]、设备0:HDMI 58040000.encoder-so-dumme-di-0 []
    子设备:1/1
    子设备#0:子设备#0

    我尝试了很多次作为链接。 所有结果都失败
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我正面临同样的问题。 请帮助。

    此致、
    Prav