Firmware Administration; Flash Partition Scheme (64Mb) - Kontron AT8901 User Manual

Advancedtca
Table of Contents

Advertisement

AT8901
4.5

Firmware Administration

A running AT8901 system requires – after the bootloader has passed control to the kernel –
the kernel itself, the root file system (initrd), the FASTPATH switching application and a config-
uration file for base and fabric switch. These software components, together with the IPMC im-
age, make up the AT8901 firmware.
The flash holding the software is divided into twelve partitions. There are partitions to store two
bootloader, three kernel and three initrd images. Two partitions are reserved for the bootloader
environments, one partition is used to hold up to nine images of the switching application (de-
pending on the size of the images) and one partition is used to hold up to 99 configuration set-
ting files. The partition scheme of the flash is shown below:
Table 4-7:

FLASH Partition Scheme (64MB)

U-Boot Loader primary image (write protected)
U-Boot Loader secondary image, updatable (optional)
U-Boot primary environment
U-Boot secondary environment
Kernel factory image (KERNEL F)
Kernel primary image (KERNEL A)
Kernel secondary image (KERNEL B)
Initrd factory default (INITRD F)
Initrd primary image (INITRD A)
Initrd secondary image (INITRD B)
JFFS Configuration File Partition
CONFIGURATION text file F
CONFIGURATION text file 01
CONFIGURATION text file ...
CONFIGURATION text file 99
CONFIGSLOTS file containing multiple kernel/initrd/application/config-
uration combination for selection through CLI
JFFS Application Archive Partition
APPLICATION tgz archive F
APPLICATION tgz archive 01
APPLICATION tgz archive ...
APPLICATION tgz archive N
The kernel and initrd partitions labelled with 'F' contain factory default images which are known
to work properly on the AT8901. The factory default images cannot be updated using the CLI
commands described below.
Partition
Page 4 - 17
Software Description
Size
MTD
256KB
11
256KB
10
256KB
9
256KB
8
2MB
7
2MB
6
2MB
5
7MB
4
7MB
3
7MB
2
4MB
1
32MB
0
AT8901 User Guide

Advertisement

Table of Contents
loading

Table of Contents