On Feb 10, 2005, at 9:39 AM, Murray Silverstone wrote:
I updated my PowerBook G4/800 to Mac OS X 10.3.8, then plugged in
my USB GPS device, the Garmin eTrex Legend-C, into my USB port. The
following two lines appeared in the console window:
Feb 10 08:44:02 MurraysTiBook kernel:
USBF: 30275.773 IOUSBVendorSpecificDevice[0x23af300]: Error
(0xe00002e8) getting device config descriptor
Feb 10 08:44:02 MurraysTiBook kernel: USBF: 30275.774 USB Device
IOUSBVendorSpecificDevice is violating Section 9.3.5 of the USB
Specification -- Error in GetConfigDescriptor( wLength = 4)
Does this message indicate that the needed USB update was not included
in 10.3.8? Or did the 10.3.8 update not solve the Garmin USB
implementation
issue?
Yes the 10.3.8 update does solve the problem with Garmin GPS receivers.
As I've said before, the next possible update is not necessarily the
next update. However, in this case, 10.3.8 DOES include the workaround
for devices like the Garmin GPS devices, where they respond with an
overrun (0x000002e8) when asked for 4 bytes of the config descriptor.
Upon seeing that, we now ask for 9 bytes. We do, however, still print
out a message indicating that the device is violating section 9.3.5 of
the spec.
So, your device should be enumerating correctly. As far as any more,
you'll need software to talk to it.
- Fernando
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden