MSPDEBUG – Power profiling with the MSP430-JTAG-ISO-MK2


MSP430-JTAG-ISO-MK2 has power profiling functionality which can be used from MSPDebug. When a chip is running, the debugger continuously captures current consumption and MAB (program counter) samples, which can be read and analysed.

As of 4 Oct 2012, MSPDebug contains support for the following power profiling functionality:

  • Basic statistics (average current, run time, charge consumption).
  • Time-domain analysis, including exporting of raw samples to CSV format.
  • Disassembly annotations, which show power consumption on a per-instruction basis.
  • Hotspot/profile analysis to discover which functions are consuming the most power.

The driver for this device supports both raw USB and tty access, and can be used to perform firmware updates.

MSPDEBUG is open source tool, for debugging MSP430 microcontrollers. The project is hosted on Sourceforge 

The next logical step is to create IDE with MSPGCC+Eclipse+MSPDEBUG plugin for one completely free development environment for MSP430 supporting all MSP430 devices and JTAGs on the market +  Power Profiling feature if you use MSP430-JTAG-ISO-MK2. The IDE will support Linux and Windows and we hope to be able to demonstrate it at Electronica 2012 in November.

New Board: MSP430-JTAG-ISO-MK2 – MSP430 JTAG with ISOLATION and power profiling


Our popular MSP430-JTAG-ISO have been redesigned and now is much better: It’s FASTER, it have now 2GB of Flash and allow many firmwares to be stored inside for stand alone infield work, it have 1000VDC isolation so protect you and your PC from dangerous high voltages.

The new feature we included is the possibility to measure the target consumption in range 10 uA to 300 000 uA, MSP430-JTAG-ISO-MK2 firmware allow it to scan target voltage 40 000 times per second and log together with PC then send to the host PC where the power profiling to be visualized so you can see which part of your code what consumption have. We work on Eclipse plugin for this power profiling and soon complete IDE with MSP-GCC and Eclipse with power visualization profiling will be released free of charge as open source project. MSP430-JTAG-ISO-MK2 is the first debugger in the world with power profiling feature for MSP430.

MSP430-JTAG-ISO-MK2 cost EUR 149.95 and is already in stock by Mouser.