Thanks Min it works a treat it also fixes the issues running in a virtualised environment which I do for Ubuntu.
Is your new firmware under the same licence as the original? Kind Regards, Dean Chester On 24 January 2014 21:55, Peter Stuge <[email protected]> wrote: > Min Xu wrote: > > I would be happy to send them the USB protocol changes. However, > > it will be INCOMPATIBLE with earlier firmware based SIMTrace boards. > > There is a standardised way to deal with protocol changes in USB; > change either the bDeviceProtocol field in the device descriptor or > the bInterfaceProtocol field in the interface descriptor, and make > host software do the appropriate thing based on the descriptors of > the connected device. > > Of course only new host software will work with the new protocol, but > this way new host software still continues to work with the old protocol. > > > //Peter > >
