Hi Andy,
It was my error. The command line I was using was _not_ the same as the one generated by the GUI via "save directives", as you were hinting. "Fill unused flash" was not selected in the GUI but in my command line version I was specifying 'FILL'. So it was
FM COM(3, 57600) DEVICE(LPC1788, 0.000000, 0) HARDWARE(BOOTEXEC, 50, 100) ERASE(DEVICE, PROTECTISP) HEXFILE(test.hex, NOCHECKSUMS, FILL, PROTECTISP)
versus
FM COM(3, 57600) DEVICE(LPC1788, 0.000000, 0) HARDWARE(BOOTEXEC, 50, 100) ERASE(DEVICE, PROTECTISP) HEXFILE(test.hex, NOCHECKSUMS, NOFILL, PROTECTISP)
Sorry for the confusion, and thanks for the help.
KenA
It was my error. The command line I was using was _not_ the same as the one generated by the GUI via "save directives", as you were hinting. "Fill unused flash" was not selected in the GUI but in my command line version I was specifying 'FILL'. So it was
FM COM(3, 57600) DEVICE(LPC1788, 0.000000, 0) HARDWARE(BOOTEXEC, 50, 100) ERASE(DEVICE, PROTECTISP) HEXFILE(test.hex, NOCHECKSUMS, FILL, PROTECTISP)
versus
FM COM(3, 57600) DEVICE(LPC1788, 0.000000, 0) HARDWARE(BOOTEXEC, 50, 100) ERASE(DEVICE, PROTECTISP) HEXFILE(test.hex, NOCHECKSUMS, NOFILL, PROTECTISP)
Sorry for the confusion, and thanks for the help.
KenA