User`s guide

M1 System Management Board User’s Guide 5
Introduction
The Actel M1 System Management Board Development Kit provides an excellent platform for developing system
management applications and/or applications with a microprocessor. The kit includes a Cortex
TM
-M1-enabled Fusion
device, a system management GUI, and a platform (Figure 1) for systems that performs the following functions:
Power-up detection
Power sequencing
Thermal management
Sleep modes
System diagnostics
Remote communications
Clock generation and management
Figure 1. M1 System Management Board
The M1 System Management Board includes an M1AFS1500 device, which is compatible with Cortex-M1, Core8051,
and other processors, as well as non-processor-based implementations. The kits demonstration design uses the MicroC/
OS-II on Cortex-M1 with the system management GUI, which is multi-tabbed for board status, application data, IPMI
data, and a graphical display of the monitored analog data. In addition, the GUI source code is available for custom
modification. All the documentation in this M1 System Management user’s guide for the M1-SYSMGMT-DEV-KIT
board, fitted with an M1AFS1500 part, is equally applicable to the old M7-enabled board that was fitted with an
M7AFS600 device. The board is essentially the same and only the FPGA has been changed. As a result, this guide can
also be used as documentation for the older SYSMGMT-DEV-KIT board that featured an ARM® CoreMP7-enabled
device. The new M1-enabled board features a much larger AFS device with more embedded nonvolatile memory and a
greater programmable silicon space.