This application lets you program your Flash EEPROM devices via the On-ChipDebug connector (BDM or JTAG) on your target system using a Macraigor hardwaredevice.
Combining your JTAG interface, the free Eclipse Development Environment, the free JUnit testing software and following the free instructions here ... gives you a powerful test environment.