??? 03/25/05 04:07 Modified: 03/25/05 04:08 Read: times |
#90392 - LPC900 Configuration Bytes Responding to: ???'s previous message |
It seems that Keil stores some coniguration data in this - rather confusing - way...
The LPC900 devices from Philips have several bytes of memory in CODE space that are reserved for power-up configuration data. These bytes are stored at FFF0 and up. There are 2 configuration bytes (I think one is simply reserved for future devices). There are 2 bytes for boot vector and boot status. And, there are 8 bytes for security for the flash memory sectors. This information must be in memory immediately after reset so the MCU knows how watchdogs, oscillator, brownout, and other items are configured. This information is NOT something that KEIL created. It is something that is simply required for the LPC900 devices. In fact, there are other 8051 variants that have similar programming capabilities that must be set in CODE memory prior to reset. Jon |
Topic | Author | Date |
Error Reading Flash Used | 01/01/70 00:00 | |
One more Hint | 01/01/70 00:00 | |
Re | 01/01/70 00:00 | |
Guessing | 01/01/70 00:00 | |
Isn't this blindingly obvious? | 01/01/70 00:00 | |
No, it is not. | 01/01/70 00:00 | |
OK - wrong size | 01/01/70 00:00 | |
Ok, I will find out | 01/01/70 00:00 | |
config data | 01/01/70 00:00 | |
LPC900 Configuration Bytes | 01/01/70 00:00 | |
LPC900 Config Bytes | 01/01/70 00:00 | |
Why memory "mapped"?![]() | 01/01/70 00:00 |