Debugging ruuvitracker

Ruuvitracker REV. A contains JTAG connector on the board. Such connection may be used with tools like STM32F4-Discovery board to debug ruuvitracker as an external target.

Image: Pinout of Ruuvitracker Rev.A JTAG connector

STM32F4-Discovery
Discovery board contains Serial Wire JTAG connector that is to be used with external targets. Note: Jumpers on CN3 must be removed for external debug to work.

Pinout of STM32F4-Discovery SWD Port:

Tools

 * ST-UTIL
 * Provides external GDB target to connect to.
 * GDB
 * Summon-arm contains
 * Other GDB ui's may be used. e.g. DDD