2010-04-24 12:20 AM
2011-05-17 01:00 AM
The project I worked on used a STR912 W44 part as I recall. We used Keil uVision as the primary tools, but evaluated dev boards from Keil and IAR. The boards were quite usable with either J-Link or U-Link JTAG pods.
Programing can either be done via JTAG, or serial port(s), and ST released a Y-Modem flash programming example. You could basically put the boot loader in the small flash bank via JTAG, and then program/update the large flash bank from there. Implementing something to do Intel Hex, Motorola S-Records, or binary with X-Modem or HTTP aren't particularly difficult. Segger has some stand alone flashing applications using their J-Link pod. -Clive