Hi, I have developed a project to link MIDI.USB, Pic 18f2550.
. 4 was tested on PC “desktop” worked ok.
. 2 notebook with “DUAL CORE” and only recognizes the device does not work.
in-1 Notebook with Pentium 4 work ok!
link in a proposed solution, deleting the registry filters. (not working)
http://help.lockergnome.com/windows/XP-Dual-Core-USB-MIDI-problem–ftopict512526.html
http://forums.techarena.in/windows-device-drivers/577567.htm
My project is here
http://www.midibox.org/forum/index.php?PHPSESSID=09c9bf2e3b0b6fdc05d0d66d71af5aa4&topic=13745.msg118246 # msg118246
Spanish forum.
this info from the USB VIEW.
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x04D8 (Microchip Technology Inc.)
idProduct: 0x000A
bcdDevice: 0x0100
iManufacturer: 0x01
0x0409: “Microchip”
iProduct: 0x02
0x0409: “PIC18 USB MIDI LARRI”
iSerialNumber: 0x00
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x01
Open Pipes: 2
Endpoint Descriptor:
bEndpointAddress: 0x03 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x83 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Configuration Descriptor:
wTotalLength: 0x0053
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0x80 (Bus Powered )
MaxPower: 0x50 (160 Ma)
Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x02
bInterfaceClass: 0x01 (Audio)
bInterfaceSubClass: 0x03 (MIDI Streaming)
bInterfaceProtocol: 0x00
iInterface: 0x00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x07
07 24 01 00 01 41 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x06
06 24 02 01 01 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x06
06 24 02 02 02 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x09
09 24 03 01 03 01 02 01 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x09
09 24 03 02 04 01 01 01 00
Endpoint Descriptor:
bEndpointAddress: 0x03 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Unknown Descriptor:
bDescriptorType: 0x25
bLength: 0x05
05 25 01 01 01
Endpoint Descriptor:
bEndpointAddress: 0x83 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Unknown Descriptor:
bDescriptorType: 0x25
bLength: 0x05
05 25 01 01 03
Any ideas?
Sorry for the translation, thanks