------------------------------------------------------------------------------ fx2lafw ------------------------------------------------------------------------------ fx2lafw is a free/libre/open-source firmware for logic analyzers based on the Cypress EZ-USB FX2(LP) chip. It is licensed under the terms of the GNU GPL (version 2 or later). Requirements ------------ In order to build fx2lafw you need the 'sdcc' compiler. On Debian you can install it via: $ apt-get install sdcc Building -------- $ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/fx2lafw $ cd fx2lafw $ make Usage ----- Copy the generated *.fw file for your device (e.g. fx2lafw-saleae-logic.fw) into the $prefix/share/sigrok-firmware directory (create it, if needed). Replace $prefix with the install prefix of sigrok, e.g. /usr or /usr/local. Example (assuming /usr/local as $prefix): $ sudo mkdir /usr/local/share/sigrok-firmware $ sudo cp hw/saleae-logic/build/fx2lafw-saleae-logic.fw \ /usr/local/share/sigrok-firmware The sigrok frontends (command-line or GUI) will automatically search for firmware files there and automatically use/upload them. Website ------- See the fx2lafw website for further information: http://sigrok.org/wiki/Fx2lafw