On Mon, Mar 3, 2014 at 10:20 AM, Xiaofan Chen <xiaof...@gmail.com> wrote:

> On Mon, Mar 3, 2014 at 3:41 PM, Andreas Fritiofson
> <andreas.fritiof...@gmail.com> wrote:
> > On Mon, Mar 3, 2014 at 2:17 AM, Xiaofan Chen <xiaof...@gmail.com> wrote:
> >> Usually that means your device does not have a unique serial number.
> >> If the device has a unique serial number, Windows will not need to
> >> re-install the driver for your device.
> >
> > That might explain it, good to know, thanks! Will start adding serial
> > numbers to all firmwares, I guess. Actually, the *same* serial number for
> > all devices sounds like the best option to reduce the Windows driver
> > hassle... :P
> >
>
> You can not do that, using the same serial number is worse than
> without serial number. The USB Specification allows either
> no serial number or *unique* serial number.
>

Can you point to the section in the spec that say so? I can't find anything
like that.

If you inserted two device with the same serial number
> into a Windows system, it may crash the OS as per
> one Microsoft guy.
>

WTF?? Let's just hope for their sake that this Microsoft guy is just
clueless.


> Having unique serial number sometimes create problems for
> the test guy under Windows. But there is trick for that.
>

Sweet, yet another workaround for a problem that's bogus in the first
place. We can't leave out the serial number because then Windows bugs the
user everytime he switches port which is a serious usability issue. We
can't assign a unique serial number to each device because that would give
even worse results. We can't assign the same serial number to all identical
devices because then Windows will get confused and maybe die. How hard can
they make something that simple.

/Andreas
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to