Flash Partition Scheme (32Mb) - Kontron AT8402 User Manual

Advancedtca
Table of Contents

Advertisement

AT8402
If the Carrier Board reaches the M6 state, either through an extraction request through the low-
er ejector handle or a direct command from higher-level software. The Hot Swap LED contin-
ues to flash during this preparation time, just like it does in M5 state. When payload power is
successfully turned off, the Hot Swap LED remains lit, indicating it is safe to remove the AT8402
from the chassis.
4.5
Firmware Administration
A running AT8402 system requires – after the bootloader has passed control to the kernel – the
kernel itself, the root file system, the FASTPATH switching application and a configuration file
for the base switch. Kernel, applications and RootFS are aggregated into an initrd-image.
These software components, together with the IPMC image, make up the AT8402 firmware.
The flash holding the AT8402 software is divided into seven partitions. There are partitions to
store two bootloader and two software images. Two partitions are reserved for the (redundant)
bootloader environment and one partition is used to hold up to 99 configuration setting files.
The software partitions hold a combined kernel and initrd image as well the application software
which is part of the initrd. The partition scheme of the flash is shown below:
Table 4-7:

FLASH Partition Scheme (32MB)

Partition
U-Boot Loader primary image
U-Boot Loader secondary image, updatable
U-Boot primary environment
U-Boot secondary environment
Software image secondary partition
Software image primary partition
JFFS2 Configuration File Partition
The firmware update procedure is designed to provide a failsafe capability to update IPMC,
software and configuration settings separately. Each combination of these components 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 "AT8402 CLI Command Reference" for
more information regarding the CLI commands and the way to use them.
Software Description
Size
256KB
6
256KB
5
256KB
4
256KB
3
14MB
2
14MB
1
3MB
0
Page 4 - 16
MTD
Partition name
u-boot_P
u-boot_S
u-boot_envA
u-boot_envB
image_B
image_A
config
AT8402 User Guide

Advertisement

Table of Contents
loading

Table of Contents