Hi,
This emulator enables debugging of firmware on the MSP430 when the JTAG is not physically accesable or the JTAG fuse bit is blown.
The idea came from making wirelessly debugging of sensor nodes possible. The wireless sensor node should then also contain a wireless bootloader to make the emulator accessible and to be able to upload new frimware. It is possible to pass a breakpoint address to the emulator and the CPU registers states are returned after execution. The Interrupt vectors are redirected and their handler functions are passed to the emulator.
Example / demonstration / test code is included in main.c.
The code was written using IAR workbench 4.21
I post this firmware as informative and educational reasons.
If you find this post useful, please leave a message.
BTW the demo included is a very fancy way to let the led blink [:H]
Cheers,
Jef