On Jul 15, 2011 3:39 PM, "Xiaofan Chen" <[email protected]> wrote: > > Historical reference back in June 2009. > > Under Linux, Dominic found no much difference between libftdi and ftd2xx. > https://lists.berlios.de/pipermail/openocd-development/2009-June/008846.html > > My test results support this conclusion under Linux. > > Under Windows, Freddie found that ftd2xx is significantly faster > than libftdi. I will try to use LPC-P2148 to see if that is still > the case now. > > https://lists.berlios.de/pipermail/openocd-development/2009-June/008193.html > ++++++++++++++++++++ > Tested with a ~29kB image on LPC2103 (upload to flash): > libftdi: > > Start address 0x3c, load size 29640 > > Transfer rate: 6 KB/sec, 14820 bytes/write. > ftd2xx: > > Start address 0x3c, load size 29640 > > Transfer rate: 15 KB/sec, 14820 bytes/write. > > So: libftdi is 2.5x slower > Tested with ~114kB image on STM32 (upload to flash): > libftdi: > > Start address 0x8000134, load size 114432 > > Transfer rate: 8 KB/sec, 16347 bytes/write. > ftd2xx: > > Start address 0x8000134, load size 114432 > > Transfer rate: 11 KB/sec, 16347 bytes/write. > Again slower, this time only about 30%, but still, that's nowhere to > "comparable" > ++++++++++++ >
On some PC's I even found speed increase when running the jtag dongle through an external powered USB hub. Cheers Spen
_______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
