Error when using AXAGON USB HQ audio on Raspberry Pi Zero W connected to USB OTG.
uname -a
Linux volumio 4.4.9+ #884 Fri May 6 17:25:37 BST 2016 armv6l GNU/Linux
lsusb
Bus 001 Device 003: ID 040d:3417 VIA Technologies, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 5: Device [USB Audio Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 5: Device [USB Audio Device], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
dmesg USB connected
[ 528.496457] Indeed it is in host mode hprt0 = 00021501
[ 528.676305] usb 1-1: new full-speed USB device number 3 using dwc_otg
[ 528.682933] Indeed it is in host mode hprt0 = 00021501
[ 528.979690] usb 1-1: New USB device found, idVendor=040d, idProduct=3417
[ 528.982923] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 528.986182] usb 1-1: Product: USB Audio Device
[ 528.989492] usb 1-1: Manufacturer: VIA Technologies Inc.
[ 529.371245] input: VIA Technologies Inc. USB Audio Device as /devices/platform/soc/20980000.usb/usb1/1-1/1-1:1.3/0003:040D:3417.0002/input/input1
dmesg when message “Failed to open audio output” apears
[code][ 688.775517] INFO:: schedule_periodic: Insufficient periodic bandwidth for periodic transfer.
[ 688.783658] ERROR::dwc_otg_hcd_urb_enqueue:544: DWC OTG HCD URB Enqueue failed adding QTD. Error status -1
[ 688.791520] usb 1-1: cannot submit urb 0, error -1: unknown error
[ 688.799965] INFO:: schedule_periodic: Insufficient periodic bandwidth for periodic transfer.
[ 688.807254] ERROR::dwc_otg_hcd_urb_enqueue:544: DWC OTG HCD URB Enqueue failed adding QTD. Error status -1
[ 688.814758] usb 1-1: cannot submit urb 0, error -1: unknown error
[ 688.823438] INFO:: schedule_periodic: Insufficient periodic bandwidth for periodic transfer.
[ 688.830685] ERROR::dwc_otg_hcd_urb_enqueue:544: DWC OTG HCD URB Enqueue failed adding QTD. Error status -1
[ 688.838103] usb 1-1: cannot submit urb 0, error -1: unknown error
[ 688.846677] INFO:: schedule_periodic: Insufficient periodic bandwidth for periodic transfer.
[ 688.853982] ERROR::dwc_otg_hcd_urb_enqueue:544: DWC OTG HCD URB Enqueue failed adding QTD. Error status -1
[ 688.861239] usb 1-1: cannot submit urb 0, error -1: unknown error
[ 688.870400] INFO:: schedule_periodic: Insufficient periodic bandwidth for periodic transfer.
[ 688.877597] ERROR::dwc_otg_hcd_urb_enqueue:544: DWC OTG HCD URB Enqueue failed adding QTD. Error status -1
[ 688.884950] usb 1-1: cannot submit urb 0, error -1: unknown error[/code]
Let me know if any other data are needed.
EDIT:
Just did a quick test. USB DAC runs fine on RPI 1 B+