USB Microphone detected but not working on Jetson Nano

I have a USB 3 webcam with a microphone that is working fine on Windows and Ubuntu 18.04.05 Laptop. When I use it on the Jetson Nano the mic is detected but there is no sound at all, the bars on the sound settings do not move.

arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 0: ADMAIF1 CIF ADMAIF1-0 []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 1: ADMAIF2 CIF ADMAIF2-1 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 2: ADMAIF3 CIF ADMAIF3-2 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 3: ADMAIF4 CIF ADMAIF4-3 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 4: ADMAIF5 CIF ADMAIF5-4 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 5: ADMAIF6 CIF ADMAIF6-5 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 6: ADMAIF7 CIF ADMAIF7-6 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 7: ADMAIF8 CIF ADMAIF8-7 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 8: ADMAIF9 CIF ADMAIF9-8 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 9: ADMAIF10 CIF ADMAIF10-9 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: PanaCast [Jabra PanaCast], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Hi,
It looks like the device is detected:

it is not recording. No sound

If you monitor “dmesg --follow” prior to attempting record, does anything show up in the logs as you start the record command? Is there any kind of error, or does it “just not work”?

Hi,
We try with Logitech HD Webcam C615 and can record by running this command:

$ arecord -D hw:2,0 -c1 -d 10 -r 48000 -f S16_LE a.wav

Please try the command with your device.

Thank you @DaneLLL and @linuxdev for your reply. This is the error I get when I use
arecord -D hw:2,0 -c1 -d 10 -r 48000 -f S16_LE a.wav

arecord: pcm_read:2103: read error: Input/output error

and sometimes I get

arecord: main:788: audio open error: Device or resource busy

Also please see attached the output of dmseg --follow.

I tried the same arecord command with the same camera on my ubuntu 18.04.5 laptop and it works perfectly, no problem. But I can not figure out why on the Nano it does not work.
dmseg.txt (62.3 KB)

Hi,
Is the laptop kernel-4.9? Probably the device needs newer kernel.

Does the camera work?

The Laptop kernel version is 5.4.0-77-generic
The camera works on both the laptop and the jetson. Can I update the kernel on the Jetson or will it have issues ? Or is there another solution ?

No, we don’t know if able to do, and suggest to contact with vendor or find another USB microphone.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.