User's Manual
CHAPTER 4. Message Flow
4-28
© SAMSUNG Electronics Co., Ltd.
4.4 Loading Message Flow
Loading is the procedure to download the software execution files and the data from the IS,
which are required to perform each function of each processor and each device of the SPI-
2213. Loading the SPI-2213 is performed in the procedure of initializing the system.
In addition, if a specific board is mounted on the system or the hardware is reset, or if the
operator of the upper management system reboots a specific board, loading is performed.
Loading is classified into two types, one is loading by using its own non-volatile storage
and the other is loading by using the remote IS. When the system is initialized for the first
time, the SPI-2213 receives the loading by using the remote IS, and after this, saves the
corresponding information in the internal storage, and backs up the recent information
periodically, and then it is available to avoid unnecessary loading. After the first
initialization, if the information saved in its own storage is the recent information by
comparing the version, the SPI-2213 does not receive the remote loading.
The loaded information includes the software image which is configured with the execution
file and the script file, the configuration information, the PLD related to the operation
parameter and various configuration files. Among them, all the information required for the
static routing function of the SPI-2213 is saved in its own storage as the startup configure
file format, and provides the information required at the time of the initialization.
Loading Procedure
To perform the loading procedure when initializing the SPI-2213, the loader performs the
followings first. (Pre-loading)
y Boot-up
The booter of the Flash ROM loads the kernel and the Root File System (RFS) from
the flash ROM to the RAM Disk, and performs the kernel.
The DPSA, which uses the Intel CPU, loads the kernel and the RFS from the Disk On
Chip (DOC) to the RAM Disk via ROM BIOS booting and performs the kernel.
y IP configuration
The IP address information is acquired from the flash ROM and is set to communicate
with the first upper management system.
y Registration
The NE is registered to the RS, and the IP address of the IS is acquired during the
registration.
y Version Comparison
The version of the software image and the version of the PLD saved in the remote IS
and in the internal storage are compared, and the location where to perform loading is
determined from that.
y File List Download
The list of the files to be loaded is downloaded for each board.