At the heart of SEMA is the Board Management Controller (BMC) supporting SEMA functions. The SEMA Extended EAPI provides access to all functions and can be integrated into the user’s own applications. The SEMA GUI and SEMA Command Line Interface allow monitoring, control, and use of the SEMA parameters and functions directly on your device for test and demonstration purposes. Optionally SEMA supports also remote procedure calls – please refer to SEMA Software Installation Guide.
Detailed forensic information is available after system or module failures. The BMC Power-Up Error Log function provides detailed information about the history of failures that may have occurred during power-up sequences. Log information includes e.g. error number, flags, restart event, power cycles, boot count, status, CPU temperature, and board temperature. Moreover minimum and maximum temperature of the CPU and system is available, as well as HDD S.M.A.R.T information- all of which can be used to analyze system or module failure in detail.
SEMA is available for Linux and Windows operating systems and for various HW platforms