I have an Olimex ARM-USB-OCD which I haven't used in a while. I just got it out and tried using it on 2.6.28. I can't get the serial port and JTAG to work simultaneously. It appears to me that ftdi-sio is interfering with the user space jtag program. I get this in the log file when I use the user space program. usb 7-2: usbfs: interface 1 claimed by ftdi_sio while 'jtag' sets config #1 If I unload ftdi-sio I can use the device. 7-2:1.0 says its driver is usbfs 7-2:1.1 says its driver is ftdi_sio I tried echo -n 7-2:1.0 >unbind on usbfs but it didn't help. Bus 007 Device 003: ID 15ba:0003 Olimex Ltd. OpenOCD JTAG Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x15ba Olimex Ltd. idProduct 0x0003 OpenOCD JTAG bcdDevice 5.00 iManufacturer 1 Olimex iProduct 2 Olimex OpenOCD JTAG iSerial 3 FTPVS5PF bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 55 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 300mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 2 Olimex OpenOCD JTAG Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 2 Olimex OpenOCD JTAG Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) usbcore: registered new interface driver usbserial usbserial: USB Serial Driver core USB Serial support registered for FTDI USB Serial Device usb 7-2: Ignoring serial port reserved for JTAG ftdi_sio 7-2:1.1: FTDI USB Serial Device converter detected usb 7-2: Detected FT2232C usb 7-2: FTDI USB Serial Device converter now attached to ttyUSB0 usbcore: registered new interface driver ftdi_sio ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver -- Jon Smirl jonsmirl@xxxxxxxxx -- 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