无法通过C270 录制声音,且出现初始化错误。

环境:20.04.4LTS

现象:

1.通过USB A 连接罗技C270i webcam,无法使用起麦克风,且无法检测到USB Audio(指令arecord -l,显示的内容中缺少card 2:…… USB Audio,)。

2.插入C270i后会出现错误:uvcvideo 2-1.4:1.0: Init reserved memory failed.(1.4是由于我用了USB A扩展,C270i插在第4个口)。

问题:

1.出现的错误与无法使用USB Audio是否有关?(C270i 的麦克风在L4T上可以正常使用)

  • usb audio需要在kernel 编译的时候配置下面的选项:
    CONFIG_USB_F_UAC1=y
    CONFIG_USB_F_UAC1_LEGACY=y
    CONFIG_USB_F_UAC2=y
    CONFIG_USB_CONFIGFS_F_UAC1=y
    CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y
    CONFIG_USB_CONFIGFS_F_UAC2=y
    CONFIG_USB_AUDIO=y

  • 环境:20.04.4LTS 现象: 1.已经通过修改kernel编译时候的配置: CONFIG_USB_F_UAC1=y CONFIG_USB_F_UAC1_LEGACY=y CONFIG_USB_F_UAC2=y CONFIG_USB_CONFIGFS_F_UAC1=y CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y CONFIG_USB_CONFIGFS_F_UAC2=y CONFIG_USB_AUDIO=y 可以通过arecord -l看到card n0:UAC2Gadget和card 1: ssidawm8960hif,但是无法看到C270。 问题: 1.如何使用C270录音?(在其他Ubuntu20,x64和arm64的设备上均能通过arecord -l看到C270且能录音)

  • 环境:20.04.4LTS 现象: 1.已经通过修改kernel编译时候的配置: CONFIG_USB_F_UAC1=y CONFIG_USB_F_UAC1_LEGACY=y CONFIG_USB_F_UAC2=y CONFIG_USB_CONFIGFS_F_UAC1=y CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y CONFIG_USB_CONFIGFS_F_UAC2=y CONFIG_USB_AUDIO=y 可以通过arecord -l看到card n0:UAC2Gadget和card 1: ssidawm8960hif,但是无法看到C270。 问题: 1.如何使用C270录音?(在其他Ubuntu20,x64和arm64的设备上均能通过arecord -l看到C270且能录音)