Serial/JTAG/SWD programming
http://code.google.com/p/vsprog/
http://urjtag.org