Bus Pirate firmware v5.8 is ready to download. It’s been a while since the last release, this time we have new features and bug fixes. The Bus Pirate documentation has been updated to reflect these changes. SPI sniffer updates new fast SPI write/read command for flashrom added SPI settings macros to change phase/polarity/clock edge on […]
Category Archives: firmware
USB Infrared Toy firmware v07
USB Infrared Toy firmware v07 is ready to download. V06 was a little buggy, this release should be a lot more solid. This download contains the latest firmware only. Transmit fixed (hopefully) LED on/off/mute commands Sample timer setup Transmit frequency modulation setup Byte endianness adjustment Fixed hardware version detect (now solid) Cleaned most code (could […]
Bus Pirate firmware v5.7
Bus Pirate firmware v5.7 is ready to download. This is a bugfix release: Improved SPI sniffer, higher max speed Clear terminal buffer overflow error What’s on your wishlist for firmware v5.8? We also uploaded two new source code packages. Source for firmware v4.3 and v5.7 is ready for your hacking pleasure. Read about the firmware […]
Logic Sniffer dynamic memory depth in v2.12
The Gadget Factory released Logic Sniffer upgrade v2.12. There’s a video demonstration of the new features. This update includes dynamic memory depths. This means no more swapping bitstreams to get more samples when you only use 8 or 16 channels. Jochem Govers added this feature in response to the Gadget Factory’s bounty contest. There’s a […]
RIP: Easter Egg 4-28-2010 to 8-13-2010
Today is a sad day.. a very sad day.. With the release of firmware v5.6 we lost a beloved addition to the Bus Pirate: the new Easter egg. Starting in v5.0, including the first alpha release of the new terminal design, we included a new Easter egg. It was fun for us to write, and a pain to […]
Bus Pirate firmware v5.6
Bus Pirate firmware v5.6 is ready to download. This is a bugfix release: Fixed swapped SPI sniffer macros Stop PWM/servo between modes Fixed servo prompt and error Prevent servo in hiz Updated the text for servo code Added servo command to the help Read about the firmware update process for the ds30 Loader GUI (Windows/Linux) […]
Bus Pirate firmware v5.5
Bus Pirate firmware v5.5 is ready to download. This version has a few new features and a couple bug fixes. New servo controller (‘S’), thanks Randy New SPI binary bulk read/write should speed up Flashrom Updated commands to support piratePICprog Some bug fixes, as usual Read about the firmware update process for the ds30 Loader […]
USB Infrared Toy firmware v1.05
USB Infrared Toy firmware v1.05 is available for download. We’re on a roll today, first a new Bus Pirate firmware, now a new IR Toy firmware. Firmware v1.05 corrects several bugs in the IR sample mode in v1.04. This update should fix the buffer overflows in v1.04 that cause the IR Toy to freeze and […]
Bus Pirate firmware 5.4 released
Bus Pirate firmware v5.4 is ready for download. This is a recommended update with bug fixes, enhanced features, and major code cleanup. The documentation wiki has been updated with the new commands and macros. Selectable CS pin direction in SPI and raw3wire protocol Partial writes (less then 8 bits) in raw2wire and raw3wire protocol Command ‘i’ is […]
USB IR Toy v1.04 fimware bug?
It looks like there’s a major bug in IR Toy firmware v1.04. After a few days it stops working. We have not seen this bug in the lab, if you have an example please let us know how it happened (died suddenly, on startup, etc) and the operating conditions (mode, etc). v1.04 has been deprecated […]
USB IR Toy test firmware 1.04
It looks like there’s a bug in v1.04 that makes it stop working after a few days. It can be fixed by connecting the PGC and PGD vias to enter the bootloader and uploading the v1.02 firmware again. USB IR Toy firmware v1.04 is ready for download. This release has a new mode for better […]
Bus Pirate: firmware v5.3
Bus Pirate firmware v5.3 is ready for download. This is a recommended update with bug fixes, enhanced features, and major code cleanup. The documentation wiki has been updated with the new commands and macros. Reviewed and updated terminal text SPI sniffer update (reduced minimum CS delay from 50us to 120ns) Removed sniff while CS high […]
Bus Pirate firmware v5.2
Bus Pirate firmware v5.2 is ready for download. This release has a grab-bag of improvements that all point north. The Bus Pirate documentation wiki has been refreshed and reorganized to match firmware v5.2. UART baudrate can be manually set to any speed for pcside (uart1) and protocol (uart2) Warning when the speed of uart2 is […]
Bus Pirate firmware v5.1
Bus Pirate firmware v5.1 is a bug fix release. The version 5 firmware branch, formerly known by codename newterm, was first released last week. You found a number of bugs so we rolled the fixes into a new version: Fixed OpenOCD support in v5 Fixed output mode adjust bug Added v3a/v3b detection Updated SPI sniffer […]
Logic Sniffer test release 2.11
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. Jack posted Logic Sniffer bitstream test release 2.11 with bigger samples and RLE improvements: Extends memory depths from 8k and […]
Bus Pirate: Bootloader v4.3/v4.4 upgrade
See the latest version in the documentation wiki. Bus Pirate developers have been using an updated v4 bootloader for several months. It’s tested really well, so we packaged it in an installer. Bootloader v4.3/v4.4 is a minor update of v4.1/4.2. It is not a required update. Any v4+ firmware will work with any v4+ bootloader. […]
Logic Sniffer upgrade v2.1 released
Package v2.1 is the first official upgrade release for the Logic Sniffer. Download it now at the Gadget Factory. This version has a lot of updates that should fix a bunch of problems in the initial release: FPGA bitstream v2.1 with high-speed SPI connection between the PIC and FPGA. This eliminates most ‘hardware not found’ […]
Bus Pirate: Firmware v5.0
Bus Pirate firmware v5.0 is now available for download. This is the first release with Sjaak’s newterm overhaul. This version has a completely reworked core with lots of new features to make prototyping easier than ever. We encourage you to take a walk around the new interface, go further north, and explore it. As with […]
Bus Pirate firmware v4.5
Firmware v4.5 for the Bus Pirate can be downloaded here. Changes include: New binary rawwire command for PIC programmer (Logic Sniffer rescue) OpenOCD support (may have been missing from v4.2) Fix to terminal input parser accepting out-of-range characters bug Other minor fixes This will be the last v4 release. The next release will be v5.0 […]
USB Infrared Toy firmware v1.02
There’s a new firmware, hardware, and source archive for the USB Infrared Toy available for download here. This release includes a very minor firmware update, there’s no real compelling reason to upgrade: USB device descriptor properly reports bus-powered device Removed padding from manufacturer string in descriptor Increased delay before and after self-test Updated self-test version […]
