mspdebug fork containing various WIP patches
Go to file
Robert Spanton 1b5c1098f5 Add support for writing the FET430's firmware in uif-bsl.
This patch adds support to the uif-bsl driver for erasing the FET430's
memory, and writing to it. It also adds graceful ignoring of halt and
reset requests, which the "prog" command tries to get it to do.

I've tried this with my UIF and it appears to work fine.  It no longer
complains when I present it with an MSP430F247 after updating its
firmware :)

Be very careful!  I do *not* provide any guarantee that this won't
brick your UIF (which would require a second MSP430 programmer to
program the first...).
2010-08-16 11:11:14 +12:00
.gitignore Modifications to compile on Cygwin. 2010-05-13 16:45:38 +12:00
AUTHORS Add support for writing the FET430's firmware in uif-bsl. 2010-08-16 11:11:14 +12:00
COPYING MSPDebug version 0.2. 2009-11-17 15:36:04 +13:00
Makefile Simplified command reader. 2010-08-13 16:40:58 +12:00
binfile.c Added support for COFF file format. 2010-07-29 16:27:54 +12:00
binfile.h Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
bsl.c Add support for writing the FET430's firmware in uif-bsl. 2010-08-16 11:11:14 +12:00
bsl.h Device drivers are now objects. 2010-04-30 16:01:03 +12:00
btree.c Fixed B+Tree deletion bug. 2010-03-31 20:59:46 +13:00
btree.h Implemented "sym rename". 2010-03-31 20:51:25 +13:00
cmddb.c Simplified command reader. 2010-08-13 16:40:58 +12:00
cmddb.h Simplified command reader. 2010-08-13 16:40:58 +12:00
coff.c Added support for COFF file format. 2010-07-29 16:27:54 +12:00
coff.h Added support for COFF file format. 2010-07-29 16:27:54 +12:00
devcmd.c Simplified command reader. 2010-08-13 16:40:58 +12:00
devcmd.h Simplified command reader. 2010-08-13 16:40:58 +12:00
device.c Create default device to avoid carrying around device_t. 2010-08-13 12:25:49 +12:00
device.h Create default device to avoid carrying around device_t. 2010-08-13 12:25:49 +12:00
dis.c dis: decode MSP430X emulated instructions. 2010-08-10 16:26:45 +12:00
dis.h dis: decode MSP430X emulated instructions. 2010-08-10 16:26:45 +12:00
elf32.c Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
elf32.h Unified binfile interface. 2010-05-15 15:13:58 +12:00
expr.c Symbol table and address expressions are now 32-bit clean. 2010-08-05 13:59:33 +12:00
expr.h Symbol table and address expressions are now 32-bit clean. 2010-08-05 13:59:33 +12:00
fet.c Device interface and drivers are now 32-bit clean. 2010-08-05 14:43:07 +12:00
fet.h Added support for Olimex MSP430-JTAG-TINY. 2010-06-15 14:53:38 +12:00
fet_db.c Added CC430F5137 database record (copied from 6137). 2010-08-11 13:28:52 +12:00
fet_db.h Added support for MSP430F169 2010-06-15 13:07:06 +12:00
fet_error.c BSL now shows descriptive errors returned by FET. 2010-05-15 13:44:46 +12:00
fet_error.h BSL now shows descriptive errors returned by FET. 2010-05-15 13:44:46 +12:00
gdb.c Simplified command reader. 2010-08-13 16:40:58 +12:00
gdb.h Simplified command reader. 2010-08-13 16:40:58 +12:00
ihex.c Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
ihex.h Unified binfile interface. 2010-05-15 15:13:58 +12:00
main.c Simplified command reader. 2010-08-13 16:40:58 +12:00
mspdebug.man Version 0.10 2010-08-04 14:08:43 +12:00
olimex.c Set Olimex baud rate on startup. 2010-06-29 12:17:57 +12:00
olimex.h Added support for multiple instances of USB devices. 2010-06-28 15:47:50 +12:00
opdb.c Separate option database. 2010-08-13 15:14:15 +12:00
opdb.h Separate option database. 2010-08-13 15:14:15 +12:00
output.c Separated and simplified output processing. 2010-08-13 15:45:08 +12:00
output.h Separated and simplified output processing. 2010-08-13 15:45:08 +12:00
output_util.c Separated and simplified output processing. 2010-08-13 15:45:08 +12:00
output_util.h Separated and simplified output processing. 2010-08-13 15:45:08 +12:00
reader.c Simplified command reader. 2010-08-13 16:40:58 +12:00
reader.h Simplified command reader. 2010-08-13 16:40:58 +12:00
rf2500.c Fix RF2500 support on OS/X. 2010-08-11 13:01:18 +12:00
rf2500.h Added support for multiple instances of USB devices. 2010-06-28 15:47:50 +12:00
rtools.c Simplified command reader. 2010-08-13 16:40:58 +12:00
rtools.h Simplified command reader. 2010-08-13 16:40:58 +12:00
sim.c Device interface and drivers are now 32-bit clean. 2010-08-05 14:43:07 +12:00
sim.h Use stdint.h instead of sys/types.h. 2010-05-13 12:57:21 +12:00
srec.c Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
srec.h Added support for S19 file format. 2010-07-12 16:36:01 +12:00
stab.c Create default stab to avoid carrying around stab_t. 2010-08-13 12:12:50 +12:00
stab.h Create default stab to avoid carrying around stab_t. 2010-08-13 12:12:50 +12:00
stdcmd.c Simplified command reader. 2010-08-13 16:40:58 +12:00
stdcmd.h Simplified command reader. 2010-08-13 16:40:58 +12:00
sym.c Simplified command reader. 2010-08-13 16:40:58 +12:00
sym.h Simplified command reader. 2010-08-13 16:40:58 +12:00
symmap.c Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
symmap.h Unified binfile interface. 2010-05-15 15:13:58 +12:00
titext.c Binary file interface is now 32-bit clean. 2010-08-05 16:12:35 +12:00
titext.h Added support for TI text format. 2010-07-09 14:28:27 +12:00
transport.h Use stdint.h instead of sys/types.h. 2010-05-13 12:57:21 +12:00
uif.c Added support for Olimex MSP430-JTAG-TINY. 2010-06-15 14:53:38 +12:00
uif.h Added support for Olimex MSP430-JTAG-TINY. 2010-06-15 14:53:38 +12:00
usbutil.c Added support for multiple instances of USB devices. 2010-06-28 15:47:50 +12:00
usbutil.h Added support for multiple instances of USB devices. 2010-06-28 15:47:50 +12:00
util.c Bug fix: check file descriptor after opening serial device. 2010-08-13 19:08:37 +12:00
util.h Symbol table and address expressions are now 32-bit clean. 2010-08-05 13:59:33 +12:00
vector.c Command processor is now an object. 2010-04-21 16:56:56 +12:00
vector.h Command processor is now an object. 2010-04-21 16:56:56 +12:00