Version 0.19

This commit is contained in:
Daniel Beer 2012-03-03 11:56:26 +13:00
parent 39b9098b4a
commit 7b69f8c5e8
4 changed files with 24 additions and 12 deletions

View File

@ -1,3 +1,12 @@
Version 0.19 - 3 Mar 2012
* Support for MSP430-JTAG-ISO on platforms other than Linux, via
both serial drivers and raw USB access.
* Support for new chips: MSP430F5342, MSP430F5329, MSP430F2418.
* Fixed support for later-model MSP430-JTAG-TINY rev 2.
* Fixed build warnings on many systems.
* Fixed output buffering to allow correct interaction with
Eclipse plugins.
Version 0.18 - 8 Nov 2011
* Support for new chips: MSP430F2121, MSP430F2012, MSP430F449.
* Support for raw USB access to FET430UIF and eZ430-F2013.

13
README
View File

@ -2,16 +2,18 @@ MSPDebug
========
MSPDebug is a free debugger for use with MSP430 MCUs. It supports
FET430UIF, eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be
used as a proxy for gdb or as an independent debugger with support for
programming, disassembly and reverse engineering.
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.
Features
--------
* Userspace only: no kernel modifications required.
* Works with RF2500, eZ430, FET430UIF, Launchpad and Olimex MSP-JTAG-TINY
programmers. Also supports the TI flash bootloader.
* Works with RF2500, eZ430, FET430UIF (V2 and V3), Launchpad, Chronos,
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
@ -24,6 +26,7 @@ Features
* 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
---------------------

View File

@ -1,4 +1,4 @@
.TH mspdebug 1 "8 Nov 2011" "Version 0.18"
.TH mspdebug 1 "3 Mar 2012" "Version 0.19"
.SH NAME
MSPDebug - debugging tool for MSP430 MCUs
.SH SYNOPSIS
@ -6,8 +6,8 @@ MSPDebug - debugging tool for MSP430 MCUs
.SH DESCRIPTION
MSPDebug is a command-line tool designed for debugging and programming
the MSP430 family of MCUs. It supports the eZ430-F2013, eZ430-RF2500,
Launchpad, Chronos, FET430UIF and Olimex MSP-JTAG-TINY programming tools,
as well as a simulation mode.
Launchpad, Chronos, FET430UIF, Olimex MSP430-JTAG-TINY and
MSP430-JTAG-ISO programming tools, as well as a simulation mode.
When started with appropriate options, MSPDebug will attempt to
connect to the debugging tool specified and identify the device under
@ -701,7 +701,7 @@ dlbeer@gmail.com. It would help if you could include a transcript
of an MSPDebug session illustrating the program, as well as any
relevant binaries or other files.
.SH COPYRIGHT
Copyright (C) 2009-2011 Daniel Beer <dlbeer@gmail.com>
Copyright (C) 2009-2012 Daniel Beer <dlbeer@gmail.com>
MSPDebug is free software, distributed under the terms of the GNU
General Public license (version 2 or later). See the file COPYING

View File

@ -1,5 +1,5 @@
/* MSPDebug - debugging tool for MSP430 MCUs
* Copyright (C) 2009, 2010 Daniel Beer
* Copyright (C) 2009-2012 Daniel Beer
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -72,8 +72,8 @@ static const struct device_class *const driver_table[] = {
};
static const char *version_text =
"MSPDebug version 0.18 - debugging tool for MSP430 MCUs\n"
"Copyright (C) 2009-2011 Daniel Beer <dlbeer@gmail.com>\n"
"MSPDebug version 0.19 - debugging tool for MSP430 MCUs\n"
"Copyright (C) 2009-2012 Daniel Beer <dlbeer@gmail.com>\n"
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
"PURPOSE.\n";