Boot procedure
67
SmartWare Software Configuration Guide
5 • System image handling
timer FIRMWARE_UPDATE now + 2 minutes every 10 minutes “provisioning execute FIRMWARE”
timer CONFIG_UPDATE now + 2 minutes every 10 minutes “provisioning execute CONFIG”
Boot procedure
During a normal boot procedure of a SmartNode, the bootstrap application checks for an application image in
the persistent memory and executes it. One of the last start-up tasks to finish in bringing up the entire system
is handling the operating configuration. The configuration startup-config is copied from the logical region
nvram: in nonvolatile memory to the logical region running-config in the volatile memory.
Figure 9
illustrates
the boot procedure.
Figure 9. Boot procedure
There are two situations during bootstrap when the bootloader takes control:
•
“If the user has pressed the resetbutton,
•
If a valid application image is not available
Bootstrap
Bootloader
Application
Application
Image
Reset Button
pressed
invalid
released
valid
start Software Modules
System Button
use startup-config
use factory-config
pressed
released
Power-On
System Up