Sema functions, 14 sema functions – ADLINK CM3-GF User Manual
Page 48

TME-104P-CMx-GF-1V7
Rev 1.7
40 (81)
3.14 SEMA functions
The on-board Microcontroller implements power sequencing and SEMA (Smart Embedded Management
Agent) functionality. The microcontroller communicates via the System Management Bus with the CPU/Chipset.
The following functions are implemented:
Total operating hours counter
Counts the time 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
Stores in flash the minimum and maximum temperature values of the CPU and board.
Power monitor
Reads the current drawn by the board and reports the nominal operating voltage.
Power cycles counter
Counts the number of power cycles
Boot counter
Increases after a HW or SW Reset or after a successful power up.
Watchdog Timer
Set / Reset / Disable Watchdog Timer.
System Restart Cause
Power loss / Watchdog / External Reset.
Fail-Safe-BIOS Support
In case of a Boot failure the SMC switches to a Fail-Safe-BIOS.
Flash area
1kB Flash area for customer data
Protected Flash area
128 Bytes of data for Keys, IDs, etc. can be stored in a write- and clear-protectable region.
Board Identify
Vendor / Board / Serial number
The SEMA Tools are available for Windows and Linux. SEMA functionality can also be used in applications.
Please ask our support for the SEMA software manual and technical manual regarding more details on its
functionality and how to use it.