Overview of Cortex-M Prototyping System +
The ARM® Cortex®-M Prototyping System MPS2+, is designed for prototyping and evaluation of the Cortex-M family of processors including the latest, the Cortex-M7. It is an affordable motherboard, available as part of the ARM® Versatile™ Express range of development boards. They offer a choice of two FPGAs for prototyping Cortex-M based designs and a range of different debug options. It provides a range of useful peripherals including PSRAM, Ethernet, touch screen, Audio, VGA, SPI and GPIO. It is supplied with fixed encrypted FPGA implementations of all the Cortex-M processors.
The product supports Cortex-M0 Design Start and includes an example design with Cortex-M Design Kit (CMSDK) peripherals which are available to users for use in their designs. It is an ideal platform for the evaluation and FPGA prototyping of Cortex-M based designs. To use this feature a free licence to enable a tool feature is required.
Click here to request a licence.
The platforms supports online software development using mbed for the full Cortex-M family.
The product also supports IoT subsystems for Cortex-M. The subsystem is combined with the peripherals on MPS2 to provide a software development platform to evaluate IoT subsystems with mbed support. You can download support for IoT subsystems by registering on silver.arm.com.