Board Features
7
reset the payload power and the restart of the MMC will not affect the payload and will restore the
previous Module Hot Swap state. The watchdog timeout expires after six seconds if strobes are not
generated. The external watchdog supervisor is not configurable and must not be confused with the
IPMI v1.5 watchdog timer commands.
This external watchdog of the MMC is implemented in a second microcontroller. This microcontroller
is responsible to monitor the MMC and to manage MMC fail safe firmware upgrade process. The name
of this second microcontroller is the Firmware Upgrade Manager (FWUM). The FWUM can handle two
Firmware code that are stored in two external SEPROM memories. If a failure occurs during firmware
upgrade, the FWUM will automatically rollback to the redundant MMC firmware image.
2.4.1
Sensor Data Record (SDR)
Every sensor on the baseboard is associated with a Sensor Data Record (SDR). Sensor Data Records
contain information about the sensors identification such as sensor type, sensor name, sensor unit.
SDR also contain the configuration of a specific sensor such as threshold/hystheresis, event
generation capabilities that specifies sensor behaviour. Some fields of the sensor SDR are
configurable through IPMI v1.5 command and are set to built-in initial value. Finally one field
which is the sensor owner must reflect the module addresses that allow the AMC Carrier to identify
the owner of the SDR when it is scanned from the module management controller and merged
within the AMC Carrier Device SDR repository.
From IPMI prespective, the AM4330 management controller is set up as a satellite management
controller (SMC). It does support sensor devices, and use the IPMI static sensor population feature
of IPMI v1.5 to merge the hot swaped AMC sensor with the carrier board sensors population. The
usual way the AMC Carrier is informed about an AMC insertion is through the AMC Module Hot Swap
sensor and a radial presence line on the AMC connector. All SDRs can be queried using Device SDR
commands to the firmware. Module sensors that have been implemented are listed below.
2.4.2
Hardware Sensors
Sensor Name
Voltage/Signals Monitored
Scanning Enabled
under Power
State
Health LED
(Green to Red)
IPMI Info-1
Internal IPMC firmware diagnostic
*
N
IPMI Info-2
Internal IPMC firmware diagnostic
*
N
FRU Agent
Board FRU Data agent that verify FRU Data validity
*
N
ModuleHotSwap
AMC HS State
*
N
IPMBL State
Operational state of IPMB-L
*
N
IPMC Storage ERR
Management sub-system health: non volatile memory
error.
*
N
Board 3.3V
3.3 V
-
X