lpcware

Fast Flash Programming via Bootloader

Discussion created by lpcware Employee on Jun 15, 2016
Content originally posted in LPCWare by wmues on Tue Nov 13 04:22:26 MST 2012
As you might know, the boot rom in LPC177x/8x is limited to 56K baudrate, running with the 12MHz internal oscillator.

In production, this might take a big amount of time for programming the internal flash.

However, it is possible to load a small programm into the internal RAM of the CPU which sets the baudrate
to a higher value.

The appended program boot_setbaud.c sets the baudrate to 115K. It is position independent.

You have to use the commands W(rite), U(nlock) and (G)o. The return string of
the G(o) command is crippled because of the switched baudrate. After this, you can
switch the PC to 115K.

Original Attachment has been moved to: boot_setbaud.tar.gz

Original Attachment has been moved to: boot_setbaud.c.zip

Outcomes