usbcore / Linux 2.6.+ / USB IO Board 04d8:000a

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello everybody,

I am trying to get a USB IO Board running with Debian on Raspberry PI and other 2.6.+ distributions (e.g. Ubuntu 12.04).

The board used to run fine with kernel 2.4.+ (e.g. Ubuntu 10.04) - a Device /dev/ttyACM0 was created and usable.
But with newer kernels no device is created and dmesg tells:

# dmesg
[    3.391258] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
[ 8.531474] usb 1-1.2: unable to read config index 0 descriptor/start: -32
[    8.531510] usb 1-1.2: chopping to 0 config(s)
[    8.532305] usb 1-1.2: string descriptor 0 read error: -32
[ 8.532341] usb 1-1.2: New USB device found, idVendor=04d8, idProduct=000a [ 8.532359] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.532880] usb 1-1.2: no configuration chosen from 0 choices
[    8.532896] usb 1-1.2: No support over 500mA

The problem seems to be in usbcore, because some descriptors cannot be read (-32/-EPIPE).
usbmon says on plug-in:

# cat /sys/kernel/debug/usb/usbmon/0u | grep 1:008
cd54d940 3612193975 S Ci:1:008:0 s 80 06 0100 0000 0012 18 <
cd54d940 3612197527 C Ci:1:008:0 0 18 = 12010002 02000008 d8040a00 01000102 0001
cd54d940 3612197592 S Ci:1:008:0 s 80 06 0600 0000 000a 10 <
cd54d940 3617194056 C Ci:1:008:0 -2 0
cd54d940 3617194112 S Ci:1:008:0 s 80 06 0200 0000 0009 9 <
cd54d940 3617194309 C Ci:1:008:0 -71 0
cd54d940 3617194356 S Ci:1:008:0 s 80 06 0200 0000 0009 9 <
cd54d940 3617194541 C Ci:1:008:0 -71 0
cd54d940 3617194590 S Ci:1:008:0 s 80 06 0200 0000 0009 9 <
cd54d940 3617194795 C Ci:1:008:0 -71 0
cd54d940 3617195462 S Ci:1:008:0 s 80 06 0300 0000 00ff 255 <
cd54d940 3617195674 C Ci:1:008:0 -71 0
cd54d940 3617196101 S Ci:1:008:0 s 80 06 0300 0000 0002 2 <
cd54d940 3617196305 C Ci:1:008:0 -71 0

The hardware I want to use is:

# lsusb -vd 04d8:000a
Bus 001 Device 013: ID 04d8:000a Microchip Technology, Inc. CDC RS-232 Emulation Demo
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            2 Communications
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x04d8 Microchip Technology, Inc.
  idProduct          0x000a CDC RS-232 Emulation Demo
  bcdDevice            0.01
  iManufacturer           1
  iProduct                2
  iSerial                 0
  bNumConfigurations      0
Device Status:     0x74f8
  (Bus Powered)
  Debug Mode

Has anybody an idea how to get this running?

Best regards,
 Florian




--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux