1 startup configurations, Startup configurations - 18, At8902m software description – Kontron AT8902M User Manual

Page 83

Advertising
background image

AT8902M

Software Description

Page 4 - 18

AT8902M 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 compo-
nents 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 “AT8901/02/04M 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 current-
ly 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) #

Advertising