USBDUX SIGMA on Raspberry Pi 4

17 views
Skip to first unread message

Matthijs van der Veer

unread,
Sep 21, 2020, 5:18:11 AM9/21/20
to Comedi: Linux Control and Measurement Device Interface

I'm trying to upgrade a few dozen Pi 2's to the Raspberry Pi 4, they all have a USBDUX Sigma device connected to it, but I can't seem to get it to work. I might be missing a step somewhere. I hope someone here can help me out?

Steps I took:

  • Installed Raspyberry Pi OS on a Pi 4 (4GB)
  • Compiled a kernel using these steps
    • Added the comedi features (.config entries below)
  • Plugging in the device would lead to an -2 error because the firmware isn’t found
  • Downloaded the firmware into /lib/firmware from the git repository

 This results in the following error being logged when I run dmesg after plugging in the USB-DUX Sigma: 

[ 8903.291951] usb 1-1.3: new high-speed USB device number 5 using xhci_hcd [ 8903.422279] usb 1-1.3: New USB device found, idVendor=13d8, idProduct=0020, bcdDevice= 0.00
[ 8903.422300] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 8904.492269] comedi comedi0: Communication to USBDUXSIGMA failed! Check firmware and cabling.
[ 8904.492299] usbduxsigma 1-1.3:1.0: driver 'usbduxsigma' failed to auto-configure device.
[ 8904.492729] usbduxsigma: probe of 1-1.3:1.0 failed with error -110
Kernel configuration (.config):
CONFIG_COMEDI=m
CONFIG_COMEDI_DEBUG=y
CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048
CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480
CONFIG_COMEDI_MISC_DRIVERS=y
CONFIG_COMEDI_BOND=m
CONFIG_COMEDI_TEST=m
CONFIG_COMEDI_PARPORT=m
# CONFIG_COMEDI_ISA_DRIVERS is not set
# CONFIG_COMEDI_PCI_DRIVERS is not set
CONFIG_COMEDI_USB_DRIVERS=m
CONFIG_COMEDI_DT9812=m
CONFIG_COMEDI_NI_USB6501=m
CONFIG_COMEDI_USBDUX=m
CONFIG_COMEDI_USBDUXFAST=m
CONFIG_COMEDI_USBDUXSIGMA=m
CONFIG_COMEDI_VMK80XX=m
CONFIG_COMEDI_8255=m
CONFIG_COMEDI_8255_SA=m
CONFIG_COMEDI_KCOMEDILIB=m

Regards,
Matthijs van der Veer
Reply all
Reply to author
Forward
0 new messages