There are multiple notes in the README file with regard to FTDI based adapters.
Maybe it is better to update the README file. a) To update 1) to explicitly mention to use "ftdi" interface adapter driver for the FTDI-based devices whenever possible and list down the few exceptions (?? USB-Blaster, ASIX Presto, OpenJTAG). b) 3) is outdated. ft2232 interface adapter drivers should use "ftdi". c) 4) should be updated to mention that "ftdi" driver is faster or at least no slower than FTD2XX for the ft2232 interface adapter drivers. d) Maybe it is good to state that libftdi/ftd2xx driver are deprecated for ft2232 based interface adapter. 1) ============================ Quickstart for the impatient ============================ NB: when using an FTDI-based adapter you should prefer configs in the ftdi directory; the old configs for the ft2232 are deprecated. 2) ================== Installing OpenOCD ================== A Note to OpenOCD Packagers --------------------------- - Use "ftdi" interface adapter driver for the FTDI-based devices. 3) ================ Building OpenOCD ================ USB-Blaster, ASIX Presto, OpenJTAG and ft2232 interface adapter drivers need either one of: - libftdi: http://www.intra2net.com/en/developer/libftdi/index.php - ftd2xx: http://www.ftdichip.com/Drivers/D2XX.htm (proprietary, GPL-incompatible) 4) ================ Building OpenOCD ================ Using FTDI's FTD2XX ------------------- The (closed source) FTDICHIP.COM solution is faster than libftdi on Windows. That is the motivation for supporting it even though its licensing restricts it to non-redistributable OpenOCD binaries, and it is not available for all operating systems used with OpenOCD. You may, however, build such copies for personal use. -- Xiaofan ------------------------------------------------------------------------------ _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
