Code Read Protection für LPC2000
Die Application Note 10404_1 von NXP sagt dazu:
“Code Read Protection (CRP)
CRP can be enabled by programming the flash address location 0x1FC with value
0×87654321 (2271560481 decimal). More details on CRP can be found in the “Flash
Memory System and Programming” Chapter in the respective User Manual. CRP is not
available with the LPC2104/5/6.”
und so geht’s…
- LPC2000 Flash Utillity starten.
- Buffer->Flash Buffer Operations
- Adresse 0xFC suchen
- von da an dann die Werte 21 43 65 87 eintragen
- Hex File abspeichern und
- Flash Buffer Operations beenden
- geänderte HEX File an den LPC senden
- fertig
Prüft nun ob ihr einen Flash Compare durchführen könnt. Wenn die Meldung “Can not communicate with test board” dann habt ihr es geschafft. Löschen des Flash, Blank Check und Read Device ID sollten weiter hin funktionieren.
Die Application Note 10404_1 von NXP sagt dazu:
"Code Read Protection (CRP)
CRP can be enabled by programming the flash address location 0x1FC with value
0x87654321 (2271560481 decimal). More details on CRP can be found in the “Flash
Memory System and Programming” Chapter in the respective User Manual. CRP is not
available with the LPC2104/5/6."
und so geht's...
LPC2000 Flash Utillity starten.
Buffer->Flash Buffer Operations
Adresse 0xFC suchen
von da an dann die Werte 21 43 65 87 eintragen
Hex File abspeichern und
Flash Buffer Operations beenden
geänderte HEX File an den LPC senden
fertig
Prüft nun ob ihr einen Flash Compare durchführen könnt. Wenn die Meldung "Can not communicate with test board" dann habt ihr es geschafft. Löschen des Flash, Blank Check und Read Device ID sollten weiter hin funktionieren.
Tags: CRP, LPC2000, uC
This entry was posted
on Thursday, October 22nd, 2009 at 10:59 and is filed under Embedded.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.