Dangerous Prototypes recently announced the availability of the open source Bus Blaster v2 in their shop (here the announcement). The Bus Blaster is an USB tool to debug microcontrollers and embedded cores in general, and its design is completely open source. I already did a post on the first version of the Bus Blaster, but […]
The Bus Blaster v1 is a prototype board (from Dangerous Prototypes) that allows to access the JTAG connection of integrated circuits through USB, using the FTDI FT2232H chip for the conversion. The prototype is on sale at around 35$ as they say on their page, but keep in mind that it is still a prototype, […]
A tutorial that shows how to debug an ARM Linux program inside a platform emulated with QEMU. The tutorial uses gdbserver to connect the program executing in the guest system to the debugger running on the host system.
Using Icarus Verilog and a custom built GDB to debug software running inside a simulation of a OpenRisc System On Chip, thanks to the Verilog Procedural Interface.
A simple example of bare metal programming for ARM926EJ-S core using the free open source Codesourcery toolchain based on GNU gcc.
April 17, 2011
1