Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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

List of 12 messages in thread
TopicAuthorDate
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      

Back to Subject List