Smart embedded management agent (sema) – ADLINK nanoX-BT User Manual
Page 30
Page 30
nanoX-BT
5. Smart Embedded Management Agent (SEMA)
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
¾
Total operating hours counter. Counts the number of hours the module has been run in minutes.
¾
On-time minutes counter. Counts the seconds since last system start.
¾
Temperature monitoring of CPU and board temperature. Minimum and maximum temperature values of CPU and board are stored in
flash.
¾
Power cycles counter
¾
Boot counter. Counts the number of boot attempts.
¾
Watchdog Timer (Type-II). Set / Reset / Disable Watchdog Timer. Features auto-reload at power-up.
¾
System Restart Cause. Power loss / BIOS Fail / Watchdog / Internal Reset / External Reset
¾
Fail-safe BIOS support. In case of a boot failure, hardware signals tells external logic to boot from fail-safe BIOS.
¾
Flash area. 1kB Flash area for customer data
¾
128 Bytes Protected Flash area. Keys, IDs, etc. can be stored in a write- and clear-protectable region.
¾
Board Identify. Vendor / Board / Serial number / Production Date
¾
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,
Note: Due to limitations of the Intel “Bay Trail” platform, SEMA can only obtain CPU temperature readings when the OS is running.