Getting started with OPENOCD using FT2232H adapter for SWD debugging

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 […]

Using Bus Blaster + openOCD on OSX Mavericks

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 […]

PROTOTYPE: Ethernet JTAG debugger for OpenOCD

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: High speed USB to JTAG, SPI, UART

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 […]

Bus Pirate: OpenOCD (JTAG) firmware port v00

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 […]