Logic Sniffer upgrade procedure

This is an old version, see the latest version on the documentation wiki. The Logic Sniffer is an open source logic analyzer. It’s designed to support the SUMP logic analyzer software at the lowest possible cost. This project is a collaboration between the Gadget Factory and Dangerous Prototypes. The Logic Sniffer has two parts that […]

Flash Destroyer firmware update

The Flash Destroyer was offline briefly for a firmware update (live stream here). In anticipation of rolling over to 10 million write-verify cycles, we’ve added a decimal point that shows the millions place. When it hits 10 million the least significant digit (the 1s) will be dropped, and the decimal point will move one to […]

Logic Sniffer: Major update, testers needed

This is an old version, see the latest version on the documentation wiki. This week there should be a major update for the Open Logic Sniffer that fixes a communication problem on some boards when alternate bitstreams are loaded. This fix implements the SPI connection between the PIC and FPGA.  The update improved sample download […]

Bus Pirate: Firmware updates with ds30 Loader

See the latest version in the documentation wiki. In preparation for the v4.2 Bus Pirate firmware release, here’s an instruction guide for upgrading with the ds30 Loader GUI. Firmware v4+ requires a new bootloader. The new bootloader is an adaptation of the open source ds30 Loader. The new bootloader v4+ uses a new upgrade application, […]

Bus Pirate bootloader/firmware v4 testing complete

Bus Pirate bootloader v4 upgrades have gone great so far. We’d like to invite most users to upgrade now, though if you’re in the middle of a project it might be best to wait. Resources: v2 to v4 bootloader upgrade instructions Alternative console upload utility for Linux, MacOSX, Windows v4.1 firmware feature overview

Bus Pirate bootloader v4 console for Linux, Mac

It looks like some people are having problems with the ds30 Loader GUI for the Bus Pirate v4 bootloader on Linux or Mac with Mono, and many would prefer not to install Mono at all. pppd cooked up a simple console application (updated version here) for the v4 bootloader in Linux and MacOSX (and Windows). […]

Bus Pirate firmware v4.1

Bus Pirate firmware v4.1 is now available for download. Firmware v4+ requires a bootloader upgrade. Firmware v4+ will not work with the original v2 bootloader. This release includes several new features: Voltage readings to two decimal points of precision Continuous ADC probe reading mode Print bootloader version info Enter bootloader without a jumper First major […]

Bus Pirate firmware v3.6 released

Bus Pirate firmware v3.6 is available for download, this is a minor bug fix release. Update using the normal firmware upgrade procedure. This release does not reach into the upper memory page, so there shouldn’t be any upgrade issues. Changes include: Fixed version string. v3.5 displayed ‘Firmware 3.5’ instead of ‘Firmware v3.5’. This caused issues […]

Bus Pirate firmware v3.5 released

Bus Pirate firmware v3.5 is available for download. Update using the normal firmware upgrade procedure. This release does not reach into the upper memory page, so there shouldn’t be any upgrade issues. Changes include: All bitbang libraries updated to include 100kHz and 400kHz speeds (I2C, raw2wire, raw3wire). Updated self-test, includes over voltage check. Transparent UART […]

#twatch firmware with backlight enabled

The white-on-blue screen that shipped with the #twatch really requires the backlight to be visible. Here’s an updated firmware that has the backlight on at power-up. The new firmware is loaded over the network using tools already available in most operating systems, Windows instructions here. We apologize for the lack of refinement. We prototyped with […]

Bus Pirate firmware v3.0 released

Bus Pirate firmware v3.0 is available for download. This release has a new logic analyzer function, improvements to the SPI and I2C bus sniffers, and many bug fixes. See the commit log for a complete list of updates. The download includes English, Spanish, and Italian language firmware for hardware v3, v2go, and v1a. We’ve stopped […]

#twatch network firmware upgrades

See the latest version on the documentation wiki. The #twatch can be updated from a PC on the local network thanks to Microchip’s network bootloader. Bug fix updates, new features, and alternate functions can be programmed into the #twatch using the bootloader. The 18F ethernet PICs can only be programmed an average of 100 times, […]

Compile the #twatch firmware

See the latest version on the documentation wiki. You don’t need a Microchip programmer to develop firmware for the #twatch. You can use Microchip’s free development tools and upload code through the network bootloader. It’s a mini PIC 18F67J60 development board, but remember that the chip is only rated for 100 program cycles. Compile instructions […]