I received a batch of 8 Channel USB GPIO Module With Analog Input, but when connecting them to a standard Linux they present a HIDRAW device [2933536.120131] usb 4-1: USB disconnect, address 19 [2933544.049087] usb 4-1: new full speed USB device using uhci_hcd and address 20 [2933544.236888] usb 4-1: New USB device found, idVendor=04d8, idProduct=003c [2933544.236907] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [2933544.236921] usb 4-1: Product: HID USB Bootloader [2933544.236931] usb 4-1: Manufacturer: Microchip Technology Inc. [2933544.237758] usb 4-1: configuration #1 chosen from 1 choice [2933544.273385] generic-usb 0003:04D8:003C.0012: hiddev0,hidraw2: USB HID v1.11 Device [Microchip Technology Inc. HID USB Bootloader] on usb-0000:00:1d.2-1/input0 Instead of the device it usually presents, a USB serial device [2932363.568083] usb 4-1: new full speed USB device using uhci_hcd and address 6 [2932363.761953] usb 4-1: New USB device found, idVendor=2a19, idProduct=0800 [2932363.761972] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [2932363.761986] usb 4-1: Product: Numato Lab 8 Channel USB GPIO Module [2932363.761997] usb 4-1: Manufacturer: Numato Systems Pvt. Ltd. [2932363.762801] usb 4-1: configuration #1 chosen from 1 choice [2932363.767144] cdc_acm 4-1:1.0: This device cannot do calls on its own. It is not a modem. [2932363.767245] cdc_acm 4-1:1.0: ttyACM0: USB ACM device It is almost as if there was no firmware in the controller? Can this be restored? If so how?