Debugging requires boards with a built-in hardware debugger.
Only the LaunchPads from Texas Instruments feature a built-in debugger.
There's an optional chipKIT PGM programmer-debugger for the chipKIT boards.
As at today, debugging has been tested successfully on the following boards:
- Most of the LaunchPad boards, including
- Stellaris LM4F120 now Tiva C Series TM4C123,
- WiFi with CC3200,
Experimenter Board MSP430FR5739,
chipKIT Uno32 with external chipKIT PGM programmer/debugger —release 160
- Arduino M0 Pro
Intel Edison board with the Yocto environment connected with either WiFi or Ethernet over USB
Selected boards with the Segger J-Link programmer / emulator.
Few Arduino boards feature a debugger: the Arduino M0 Pro, the Arduino Zero. The Arduino Due requires an external debugger like the Segger J-Link..