Got my Do-It-Yourself Bus Pirate v3.5a up-and-running!
The Bus Pirate is a swiss-army-knife-ish tool from Dangerous Prototypes. You can use it to talk to all kind of chips.
It took me some time to get the small components soldered to the PCB. I also had to improvise because the resistor network was not available. So I used some 0603 sized resistors, and put them on the site right onto the board. Because these parts are so small, it’s a challenge to prevent shortage.
After soldering was ready I tried to program the bootloader using a pickit pic programmer. This went fine. Next I tried loading the firmware using the ds 30 utility included with the bus pirate software. The ds 30 tool failed with the following message:
Searching for bl . The hardware detected a framing error.
Found PIC24HJ128GP310 fw ver. 9.10.9
Wrong pic detected(64)/selected(212), aborting.
Next I loaded full firmware v6.1 using Pickit. No success either: after connecting to my terminal everything looked distorted on the screen. So I replaced the FTDI. No success. So on the forum Ian suggested me to replace the PIC. I did that, now programming with ds 30 went fine. And I have my first self-made Bus Pirate! Now I’m gaining myself some confidence and with this nice tool, debugging my electronic projects will be much more fun!






