ETX-BT
37
7 SEMA (Smart Embedded Management
Agent)
The onboard microcontroller (BMC) implements power sequencing and Smart Embedded
Management Agent (SEMA) functionality.
The microcontroller communicates via the System Management Bus with the CPU/chipset.
The following functions are implemented.
X
Total operating hours counter. Counts the number of hours the module has
been run in minutes.
X
On-time minutes counter. Counts the seconds since last system start.
X
Temperature monitoring of CPU and board temperature. Minimum and
maximum temperature values of CPU and board are stored in flash.
X
Power cycles counter
X
Boot counter. Counts the number of boot attempts.
X
Watchdog Timer (Type-II). Set, Reset, Disable Watchdog Timer. Features auto-
reload at power-up.
X
System Restart Cause. Power loss, BIOS Fail, Watchdog, Internal Reset,
External Reset
X
Fail-safe BIOS support. In case of a boot failure, hardware signals tell external
logic to boot from fail-safe BIOS.
X
Flash area. 1kB Flash area for customer data
X
128 Bytes Protected Flash area. Keys, IDs, etc. can be stored in a write- and
clear-protectable region.
X
Board Identifiers. Vendor, Board, Serial number, Production Date
X
Main-current & voltage. Monitors drawn current and main voltages
For a detailed description of SEMA features and functionality, please refer to the
SEMA
Technical Manual
and
SEMA Software Manual
, downloadable at:
Note:
Due to limitations of the Intel “Bay Trail” platform, SEMA can only obtain CPU
temperature readings when the OS is running.