A fast and simple way to write new data to flash memory is via the use of
a debugger or flash programmer with a BDM or JTAG
interface. In cases where there is no running firmware at all
(for instance on new hardware), this is usually the only way to
install any software at all.