P&E's PROG32 software for Windows BDM Programmer allows you to program/reprogram both internal and external flash devices in-circuit, via P&E's BDM interface cable (sold separately). The programmer talks to the processor's Background Debug Mode through a BDM Interface Cable, which connects the parallel port of a PC to a 10-pin BDM connector on the target system. PROG32 for Windows also includes the command-line version of the programmer software - CPROG32Z. Together they are perfect for development, production line programming, or field firmware upgrades.
In addition, the programmer comes with P&E's entire library of 683xx programming algorithms, including files for Freescale, Intel, Atmel, AMD, and other flash devices.
P&E has a resource page describing different methodologies for programming target flash in both development and production environments: Flash Programming Resource Page