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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/05/09 16:20
Read: times


 
#163098 - Always keep a tiny boot loader
Responding to: ???'s previous message
I think Erik have a part of the boot loader (or the full boot loader) permanent in the chip.

You can always write a boot loader that survives failures when updating an application. The boot loader checks CRC or similar and if the app area is OK, then the app is started, else the boot loader waits for a new attempt to upgrade (or possibly restarts a previous generation of the application).

To my knowledge, no processor can allow replacement of the initial boot loader without having a short interval where it does not support power loss or a reboot or hang.

List of 9 messages in thread
TopicAuthorDate
Terms and conditions of Bootloader v7            01/01/70 00:00      
   IANAL            01/01/70 00:00      
   male cow manure            01/01/70 00:00      
      Interesting... share?            01/01/70 00:00      
         Always keep a tiny boot loader            01/01/70 00:00      
   Read the P89v51 data sheet            01/01/70 00:00      
   So NXP is responsible for???            01/01/70 00:00      
   Upgrade USING, or upgrade TO v7?            01/01/70 00:00      
      Using v7            01/01/70 00:00      

Back to Subject List