Re: Switching device types in a USB device
- From: Paul Carpenter <paul@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 21 May 2008 16:15:50 +0100
In article <MeedncHnN8cEgKnVnZ2dneKdnZydnZ2d@xxxxxxxxxxxxxx>,
alj@xxxxxxxxxx says...
Paul Carpenter wrote:
In article <ts-dnV9x5ujJVK7VRVnyjgA@xxxxxxxxxxxxxx>, alj@xxxxxxxxxx
says...
A similar technique used by people like Picotech for their scopes.Does this happen often?
Enumerate as V1.1 device with next to no endpoints. Will only do anything
after driver initialised to load firmware, and then if possible
reenumerate as USB 2.0 device with LOTS and LOTS of endpoints.
Really ridiculous as Flash memory is not that expensive and would be
easier to upload the code when it changes, and make for easier use!
Having seen USB 2.0 systems wait for the USB V1.1 transfer to complete
the transfer several times, when it gets confused (just today saw
one logging error codes as data so upto -150V data points for device
being monitored that could only produce -12V MAX!
That system needs more recycling for USB drivers than anything else.
If yo mean recycling the system to reenumerate because the drivers
are out of sync, for those devices too often for my liking. Whne
developing it can be many times a day. Sometimes pulling lead out and
reenumerating sorts it out but not always.
I meant when using the Picotech stuff. I wouldn't be very happy having
to unplug/plug a commercial product all the time.
I was talking about the Picotech stuff, they are the reason for the re-
enumerations and sonetimes system cycling. I *personally* would not
use them, however I have a customer who loves them.
If it stays in sync (driver and device) it is fine, otherwise it is
just as bad as many inkjet USB printers.
There are other reasons as well why I would not use them, that I will
not discuss here.
--
Paul Carpenter | paul@xxxxxxxxxxxxxxxxxxxxxxxxxxx
<http://www.pcserviceselectronics.co.uk/> PC Services
<http://www.pcserviceselectronics.co.uk/fonts/> Timing Diagram Font
<http://www.gnuh8.org.uk/> GNU H8 - compiler & Renesas H8/H8S/H8 Tiny
<http://www.badweb.org.uk/> For those web sites you hate
.
- Follow-Ups:
- Re: Switching device types in a USB device
- From: Andrew Jackson
- Re: Switching device types in a USB device
- References:
- Switching device types in a USB device
- From: hectorhg
- Re: Switching device types in a USB device
- From: larwe
- Re: Switching device types in a USB device
- From: Paul Carpenter
- Re: Switching device types in a USB device
- From: Andrew Jackson
- Re: Switching device types in a USB device
- From: Paul Carpenter
- Re: Switching device types in a USB device
- From: Andrew Jackson
- Switching device types in a USB device
- Prev by Date: Re: Sharing the timeslice
- Next by Date: Re: Switching device types in a USB device
- Previous by thread: Re: Switching device types in a USB device
- Next by thread: Re: Switching device types in a USB device
- Index(es):
Relevant Pages
|