User's Manual
CHAPTER 3. SPI-2213 Architecture
3-28
© SAMSUNG Electronics Co., Ltd.
Loader Implementation
Loader is implemented on the MMA-G and all lower board as shown below.
Figure 3.20 Loader Block
3.3.3.8 Universal Loading Management (ULM)
ULM downloads and executes the packages that are identified in the file list downloaded
by loader during pre-loading process. Also, ULM monitors the executed software and
provides the running software information, and supports the restart and the software upgrade
by the command. In addition, in the initialization stage, ULM sets the system time by using
the Time of Date information obtained from a GPS receiver and periodically performs the
synchronization with the NTP server by actuating as an NTP client after the loading is
completed.
ULM Main Functions
y System initialization and reset
− System reset by command
− Act as internal RS & IS of lower board
y Software management
− Monitor the operation of software block and restart the software block in abnormal
state
− Software restart by command
− Provide information on software block and the status
y Inventory Management
− ULM provides the information such as the software version for the components,
the PBA ID, the PBA version and the serial number, etc.
− Function of reporting the inventory information when performing the initialization,
adding and extending the components
y Online upgrade and version management for the software
ULM provides the functions of updating the software and the firmware, upgrading the
package and managing the version.
MRA-F #5
MRA-F #4
MRA-F #3
MRA-F #2
MRA-F #1
MRA-F #0
MMA-G
MEI-B










