Yahya Tawil wrote a tutorial about flashing EFM32 MCUs with OpenOCD using FT2232H adapter: Learn how to make flashing your ARM-based MCU easy by using OpenOCD debugger with an FT2232H adapter. Old MCUs from vendors like ATMEL and MICROCHIP, like the PIC16F and Atmega family, tend to have a special programming interface to program internal […]
Alvaro wrote an article on using a Bus Blaster + openOCD on OSX Mavericks: I’ve been using the Dangerous Prototypes Bus Blaster along with openOCD to program/debug my LPC1769 microcontroller. It’s been a while since I did anything, so when I tried again last week and couldn’t get it to work, I was slightly confused. The […]
Sylvainpelissier of CyberSmashup writes, “I explain below how to communicate with, and upgrade the Bus Pirate and how to use it with OpenOCD software to debug chips.” Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
We’re releasing a stalled or abandoned prototype every few days while Seeed Studio is on break. We put a lot of work into these projects, but they’re still missing major components and testing. If an abandoned project sparks your interest, we may have PCBs to get you started. The goal of this project was to […]
Bus Blaster is getting really close.
The Bus Pirate can program flash chips with flashrom and debug JTAG devices with OpenOCD, but it doesn’t do these things very fast. It was designed for human-speed interaction. The Bus Pirate is a good way to learn an EEPROM chip, but you eventually integrate the chip in a real circuit with actual code. In […]
Michal Demin posted a tutorial for the OpenOCD JTAG debugging support he added to the Bus Pirate. Some time ago, I have added support to OpenOCD to be able to use Buspirate as JTAG interface. This how-to will show you, how to setup all the things necessary. Things you will need: – Buspirate – Computer […]
robots, a new contributor to the Bus Pirate OpenOCD support effort, has taken charge and produced the first working toolchain. A patch for OpenOCD 0.3.0 that adds Bus Pirate support is here. The latest compatible OpenOCD firmware for the Bus Pirate is here, bootloader v4 required. JTAG programming speed is a paltry 1.4kb/s, about a […]
A Bus Pirate v2go/v3 port of the OpenOCD JTAG debugger source code from USBPROG is complete. You can download the source and latest compile from the OpenOCD folder in the project SVN. Firmware is only half of the equation though, OpenOCD doesn’t yet support the USBPROG protocol over a (virtual) serial port like the Bus […]
OpenOCD is a popular open source JTAG utility. Zach Welch, a regular contributor to the project, has offered to help add Bus Pirate support.You can follow the progress in his git repository. The current plan is to port the excellent work done by the USBPROG project to the Bus Pirate. Here are some tentative goals: […]