On Tuesday, 24. November 2009 16:32:50 Carl-Daniel Hailfinger wrote: > > which libftdi version do you use? > > I use latest git, but I don't have hardware to test right now.
Ok, that should provide basic support for the high speed devices. It's still wrong if you connect it to a "normal speed" hub. You'll need this patch: http://developer.intra2net.com/mailarchive/html/libftdi/2009/msg00342.html The patch is not in git yet as I wanted to wait for feedback before applying it. > > The new high speed devices send the modem status byte > > every 256 bytes. The current official libftdi version > > thinks it's still at the 64 byte boundary. I was wrong on the 256 byte boundary, it's 512. > Oops. Is there some version/whatever check I can run from flashrom and > degrade to transactions <=62 bytes for older libftdi versions? Silent > data corruption at runtime is really nasty, especially if the user > wasn't warned. "if libftdi-version < 0.17" I guess :) Cheers, Thomas -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected]
