Hi,
I've ported so called Diolan bootloader to PIC18f45K50 processors, full disclosure here: https://github.com/nyholku/diolan-plus2 Works like a charm, except that more often than not the USB Prober reports the device as Full Speed device @ 31 (0x14100000): ............................................. Composite device from unknown vendor but sometimes (correctly): Full Speed device @ 31 (0x14100000): ............................................. Composite device: "FooBar" Port Information: 0x101a Number Of Endpoints (includes EP0): Device Descriptor Descriptor Version Number: 0x0200 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 64 Device VendorID/ProductID: 0x0000/0x0000 (unknown vendor) Device Version Number: 0x0000 Number of Configurations: 1 Manufacturer String: 1 (none) Product String: 2 (none) Serial Number String: 0 (none) Note that even when the device name is displayed correctly the Manufacturer string is always reported as: Manufacturer String: 1 (none) Just noticed that sometimes the device is reported as unknow but the vendor is reported correctly. Regardless how the device is reported it seems to work just fine, I'm able to upload, program and verify my actual firmware with it. Any ideas what could cause this? Looks like timing related but how? Is there some particular descriptor fetch path that is very timing sensitive? br Kusti PS I'm on Mountain Lion if it makes a difference... This e-mail may contain confidential or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. We will not be liable for direct, indirect, special or consequential damages arising from alteration of the contents of this message by a third party or as a result of any virus being passed on or as of transmission of this e-mail in general. _______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com This email sent to [email protected]
