Upgrade Bus pirate


The Bus Pirate is an open-source hacker multi-tool that talks to electronic stuff. It’s got a bunch of features an intrepid hacker might need to prototype their next project. This manual is an effort to link all available Bus Pirate information in one place.

-Dangerous prototypes

Requeriments

  • Tera Term
  • Dupont wire
  • Mini USB

Upgrade

This upgrade was done on a Windows machine. First download Tera Term Check the device manager to see what serial port the bus pirate is using when the tera term is ready:

image

Now this part is important because if you touch other pins you can break the bus pirate, so be careful in this part, connect the PGD and PGC with Dupont wire.

I used a key instead of a Dupont wire because I forgot it:

IMG_1289

When the pins are connected run the following command:

pirate-loader.exe --dev=COM? --hex=BPv3-bootloader-upgrade-v4xtov4.5.hex

The output expect is:

Writing page 41 row 328, a400...OK
Writing page 41 row 329, a480...OK
Writing page 41 row 330, a500...OK
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

Now, open tera term and go to Setup –> Serial Port and set up the following configuration:

image

Double space to check if it works and do the same process, disconnect the bus pirate, connect PGD and PGC and run the following command:

pirate-loader.exe --dev=COM5 --hex=busPirate-JTAG_SAFE_1.hex

Go to tera term and set the serial port:

image

(i + enter)

image

Test

To verify the bus pirate is working, run ~:

image

IMPORTANT:

Connect the following pins be careful because if you connect with other pins you break the bus pirate

image

IMPORTANT:

if you want to update your bus pirate please follow the official documentation

Documentation

© 2021 - 2024 B3nj1. All rights reserved