You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
||2 weeks ago|
|drivers||2 weeks ago|
|formats||3 months ago|
|simio||1 year ago|
|transport||6 months ago|
|ui||2 weeks ago|
|util||3 months ago|
|.gitignore||10 months ago|
|AUTHORS||2 years ago|
|BSDmakefile||9 years ago|
|COPYING||13 years ago|
|ChangeLog||5 years ago|
|EmbeddedMode.txt||10 years ago|
|Makefile||2 weeks ago|
|README||5 months ago|
|chipinfo.db||3 months ago|
|mspdebug.man||10 months ago|
|ti_3410.fw.ihex||11 years ago|
|ti_3410.fw.txt||11 years ago|
MSPDebug is a free debugger for use with MSP430 MCUs. It supports
FET430UIF, eZ430, RF2500 and Olimex MSP430-JTAG-TINY programmers, as
well as many other compatible devices. It can be used as a proxy for
gdb or as an independent debugger with support for programming,
disassembly and reverse engineering.
* Userspace only: no kernel modifications required.
* Works with RF2500, eZ430, FET430UIF (V2 and V3), Launchpad, Chronos,
GoodFET, Olimex MSP430-JTAG-TINY and MSP430-JTAG-ISO programmers.
Also supports the TI flash bootloader.
* Can act as a GDB remote stub (replacement for msp430-gdbproxy)
and/or a GDB client.
* Can single-step, program, run to breakpoint and inspect memory on
* Can be used to access the FET430UIF bootloader.
* Supports Intel HEX, ELF32, BSD symbol table, COFF, TI Text and
SREC file formats.
* Can disassemble code in memory, including translating addresses to
* Includes reverse-engineering features such as instruction search,
call-graph analysis and symbol table editing.
* Simulation mode allows execution of MSP430 code without hardware.
* Cross-platform: compiles on Linux, *BSD, OS/X and Windows.
Compiling from source
Ensure that you have the necessary packages to compile programs that use
libusb (on Debian or Ubuntu systems, you might need to do apt-get
install libusb-dev | on Arch systems, you might need to do sudo
pacman -S libusb-compact). After that, unpack and compile the source code
tar xvfz mspdebug-version.tar.gz
On Debian Ubuntu systems sudo apt-get install libreadline-dev may be
required. On Arch systems sudo pacman -S readline may be required.
If you don't want GNU readline support, you can invoke make with:
After compiling, install the binary and manual page by running (as
Type "mspdebug --help" for usage instructions.