Home | Projects | Contact

JTAG Debugger

I was tired of trying to get OpenOCD to compile, looking for working GDBServers, wrestling with changed versions of GDB/MI, so I decided to try and create a JTAG debugging tool/library myself.

Currently it doesn't actually debug, but reading and writing registers and memory is possible for a single core and adapter.

Source and Win32 binary Use at own risk Some images borrowed from Lazarus

Supported adapters:
  • FTDI MPSSE style
    • Amontec JTAGkey tiny configuration only


Supported devices:
  • Cortex M3 - Rudimentary support(Register and memory access possible)


Missing features(apart from the basic stuff):
  • Scriptable adapter interfaces
  • SVF playback
  • Real DWARF and Stabs parsing - Maybe scavengable from Dubylib