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. 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
‧ 2K 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, downloadable at: http://www.adlinktech.com/sema/.
Smart Embedded Management Agent (SEMA)
cExpress-KL
37
Need help?
Do you have a question about the cExpress-KL and is the answer not in the manual?