Firmware Update
Warning
Do not install this firmware on the Bus Pirate v3. Please refer to the lower section of this page for compatible firmware optionsDownload the last firmware from this page:
Warning
Do not install the firmware labeled with “pickit” in its nameDownload the last buzzloader app (There are versions available for Windows, Linux and Mac) from this page:
https://github.com/therealdreg/buzzpirat/tree/main/bin/buzzloader
put a jumper/dupont_wire connecting the PGD pin to the PGC pin
connect the buzzpirat to your computer via a usb cable
check for the new COM port assignment in the device manager (e.g., COM29)
Make sure to close Tera Term or any other software that might be using the COM port to free it up and execute:
buzzloader.exe --dev=COM29 --hex=BZ-firmware-v7.1.6969.hex
Just ignore a800…ERROR[50] error message, it’s a known issue and the firmware is updated correctly.
Writing page 41 row 331, a580...OK
Writing page 41 row 332, a600...OK
Writing page 41 row 333, a680...OK
Writing page 41 row 334, a700...OK
Writing page 41 row 335, a780...OK
Erasing page 42, a800...ERROR [50]
Error updating firmware :(
Remove the jumper/Dupont cable, then reconnect the device to the USB port, and you’re all set! You should now have the latest firmware installed.
Run the ‘i’ command and perform a self-test with the ‘~’ command to ensure everything has gone smoothly.
Buzzpirat firmware for BPv3 hardware
For each firmware version, I also generate a firmware that is 100% compatible with the Bus Pirate v3 hardware.
So, users with the Bus Pirate v3 hardware can benefit from Buzzpirat features:
To ensure compatibility with Buzzpirat firmware, you need to install bootloader 4.5
More information on how to update it can be found here:
Warning
BOOTLOADER UPDATE IS RISKY, YOU COULD BRICK YOUR BUS PIRATE, AND I AM NOT RESPONSIBLE FOR ANY DAMAGES. LEARN HOW TO UNBRICKLast community BPv3 firmware & bootloader
Any firmware and bootloader from the original Bus Pirate v3 will work well with Buzzpirat. Here are some that I have tested.
4.5 Bootloader upgrade from v4x:
Last community firmware:
Note
This community firmware have a bug in the binary SPI mode and cause problems with flashromLegacy BPv3 firmware & bootloader
4.4 Bootloader:
6.3-r2151 Firmware: