Bus pirate

General
Bus Pirate is an open source hacker multi-tool that talks to electronic stuff.This wiki is here to help you installing Bus Pirate on your Gentoo.

Kernel Configuration
To be able to communicate with bus pirate (USB version), you will need to check that your kernel has been compiled with the support of the USB FTDI Single Port Serial Driver.

Creating symlink
In order to have a /dev/buspirate device in your system, we are going to configure udev.

Getting informations
Firstly, get the name of the place where is assigned your bus pirate (/dev/ttyUSB[0-9]) : Getting port So, here we have /dev/ttyUSB0

Secondly, get the serial no of your Bus Pirate :

Getting serial no Our serial no is ABCDEFGH

Configuring udev
udev reads rules files in /etc/udev/rules.d/, it reads it in lexical order, so our file will be called 10-buspirate.rules

/etc/udev/rules.d/10-buspirate.rules

And now reload udev rules Reload udev rules

Usage
So we have compiled our kernel with the FTDI driver, we have made a /dev/buspirate device, now let's use the bus pirate

You can use severals software like screen, minicom, cutecom, picocom, and many others

minicom picocom screen

Links

 * The Bus Pirate documentation
 * The Bus Pirate on code.google.com