Main Menu

ISP firmware on LPC932

Started by Massimo, April 19, 2004, 12:38:16 AM

Previous topic - Next topic

Massimo

Hi everyone,
j know the LPC932 has an ISP code factory programmed in the last 512 bytes of its memory. So it'obvious you cant use this 512 bytes area, but since you can not erase the sector containing it (sector seven) you can not use the last 1Kb of memory! It's an hard limitation!

It is possible to obtain the pre-programmed firmware and merge it to my program in order to reprogram it, if j need to use (erase and program) the first 512 bytes in sector seven???

Any suggestions??

Bye,
Massimo.

Andy Ayre

You can use the first 512 bytes of the last 1k block/sector, because it is still erasable using page erases.

If you have the Protect ISP option turned on (in Advanced options) and you choose to erase block 7, then Flash Magic will automatically perform page erases for the first 512 bytes, so you don't need to worry about it.

If you have the Protect ISP option turned on then Flash Magic will automatically stop you from being able to program anywhere in the top 512 bytes.

So, as long as you have the Protect ISP opton turned on you can use the first 512 bytes of the last block without a problem.

Embedded Systems Academy, Inc.
support at esacademy dot com

Massimo

Hello Andy,
thank you for the answear...now it's more clear to me!

Best regards