5 smart embedded management agent (sema) – ADLINK cExpress-BL User Manual
Page 37
cExpress-BL
Page 37
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 SEMA Technical Manual and SEMA Software Manual,