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

Reply via email to