1 startup configurations, Startup configurations - 18, At8902 software description – Kontron AT8902 User Manual
Page 85
AT8902
Software Description
Page 4 - 18
AT8902 User Guide
The firmware update procedure is designed to provide a failsafe capability to update IPMC, ker-
nel, initrd, application and configuration settings separately. Each combination of these com-
ponents can be used as a startup configuration, though they must be compatible to each other.
Please always follow Kontron documentation for all your upgrades. Software versions provided
with an official release are known to work together.
In the following, the CLI commands to setup, change and activate startup configuration and the
CLI commands necessary to perform firmware upgrades are described. The CLI commands
described below are executed in the privileged mode of the CLI hierarchy, which is entered by
executing the ‘enable’ command. Please refer to the “AT8902/2/3 CLI Reference Manual“ for
more information regarding the CLI commands and the way to use them.
4.5.1
Startup Configurations
A startup configuration is a combination of a kernel, initrd, application image and configuration
files for base and fabric switch. The IPMC image is not part of the configuration and is updated
separately. Several configurations (up to 99) can be defined but only one is active at a time. To
display the currently available startup configurations, the CLI command ‘show’ is used.
(Base Fabric) #show startupconfig startup
ACT NR KERNEL SYSTEM APPLICATION BASE-CONFIG EXT-CONFIG
--- -- ------------ ------------ ------------- --------------- ---------------
F F BETA 6.09 F BETA 6.09 F BETA 6.09 F factory F factory
*A 01 A BETA 6.09 A BETA 6.09 02 BETA 6.09 01 standard 01 standard
(Base Fabric) #
In this example, two startup configurations are available. Startup configuration 01 is the cur-
rently active configuration which is indicated by the ‘*’ in the first column. This configuration
consists of:
• Kernel BETA 6.09 which is located in kernel partition A
• Initrd BETA 6.09 which is located in initrd partition A.
• Application BETA 6.09 which is stored in slot 02 of the application partition.
• Base and fabric configuration files which are stored in slot 01 of the configuration parti-
tion.
The user can define other startup configurations and combine images and configuration files
as needed. To set up a new startup configuration, it is necessary to change into the CLI’s con-
figuration mode using the ‘configure’ command. In this mode, the ‘startupslot’ command is used
as shown in the following example:
(Base Fabric) (Config)#startupslot 3 config 1 application 2 initrd F kernel F
Successfully set startup slot 3
You may mark it active now and reboot to use the new configuration.
(Base Fabric) (Config)#exit
(Base Fabric) #