Saturday, June 2, 2012

OpenOCD 0.6.0 development Windows binary snapshot for testing

I've packaged two Windows binary snapshots for those who are interested in testing the upcoming OpenOCD 0.6.0 release.

Download: http://code.google.com/p/picusb/downloads/list

One of the download is for the new mpsse patch series which use libusb-1.0 asynchronous API to speed up the speed of FTDI based adapters. The other is the regular git version. Compared to 0.5.0, the improvement in 0.6.0 is very significant, both in terms of new support (like ST-Link) and performance.

libftdi-0.20 Windows MinGW 32bit binary for download

Here is the unofficial libftdi-0.20 binary for download.
http://code.google.com/p/picusb/downloads/list, the file name is libftdi_0.20_devkit_mingw32_08April2012.zip .

They are built under Windows with MinGW. So if you have some difficulties building libftdi-0.20 from source for Windows, you may want to try out the binary I built.

libusb-1.0 and libusbx in OpenBSD ports and NetBSD pkgsrc now

libusb-1.0.9 and libusbx-1.0.11 have OpenBSD/NetBSD support. Now libusb-1.0 and libusb-compat are OpenBSD's ports system. NetBSD's pkgsrc system (okay, pkgsrc is not only for NetBSD) now has both libusb-1.0.9 and libusbx-1.0.11, it also has libusb-compat as well.

On the other hand, at least for the faster moving libusbx, OpenBSD/NetBSD are behind the other supported OS (Linux, Mac OS X and Windows). Hopefully the OpenBSD/NetBSD users can jump in and bridge the gap.

Take note FreeBSD has its own libusb-1.0/libusb-0.1 wrapper on top of its own libusb20 library.