Flash Magic Forum

Archive => Old Topics => Topic started by: Massimo on April 19, 2004, 12:38:16 AM

Title: ISP firmware on LPC932
Post by: Massimo on April 19, 2004, 12:38:16 AM
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.
Title: Re: ISP firmware on LPC932
Post by: Andy Ayre on April 19, 2004, 08:14:56 AM
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.

Title: Re: ISP firmware on LPC932
Post by: Massimo on April 19, 2004, 11:55:58 PM
Hello Andy,
thank you for the answear...now it's more clear to me!

Best regards