36
Smart Embedded Management Agent (SEMA)
6.1.2.
Main Current
The BMC implements a current monitor. The current can be read by calling the SEMA function “Get Main Current”.
The function returns four 16-bit values divided in high-byte (MSB) and low-byte (LSB). These 4 values represent
the last 4 currents drawn by the board. The values are sampled every 250ms. The order of the 4 values is NOT in
chronological order. Access by the BMC may increase the drawn current of the whole system. In this case, there
are still 3 samples not influenced by the read access.
Main Current = (MSB_n<<8 + LSB_n) x 8.06mA
6.1.3.
BMC Status
This register shows the status of BMC controlled signals on the AmITX-SL.
Table 4: SEMA BMC Status
Status Bit
Signal
0
WDT_OUT
1
LVDS_VDDEN
2
SPI_HEADER_EN
3
BIOS_MODE
4
POSTWDT_DISn
5
SEL_BIOS
6.1.4.
Exception Codes
In case of an error, the BMC drives a blinking code on the blue Status LED (LED1). The same error code is also
reported by the BMC Flags register. The Exception Code is not stored in the Flash Storage and is cleared when the
power is removed. Therefore, a “Clear Exception Code” command is not needed or supported.
Table 5: SEMA Exception Codes
Exception
Code
Error Message
0
NOERROR
2
NO_SUSCLK
3
NO_SLP_S5
4
NO_SLP_S4
5
NO_SLP_S3
6
NO_ATX_PWRGD
7
BIOS_FAIL
8
RESET_FAIL
9
RESETIN_FAIL
10
CRITICAL_TEMP
11
POWER_FAIL
12
VOLTAGE_FAIL
13
NO_SYS_GD
Summary of Contents for AmITX-SL-G
Page 8: ...2 Introduction This page intentionally left blank ...
Page 16: ...10 Specifications This page intentionally left blank ...
Page 20: ...14 Mechanical Layout This page intentionally left blank ...
Page 38: ...32 Connectors and Jumpers This page intentionally left blank ...
Page 40: ...34 Driver Installation This page intentionally left blank ...
Page 44: ...38 Smart Embedded Management Agent SEMA This page intentionally left blank ...
Page 50: ...44 System Resources This page intentionally left blank ...