1.2 About the ARM Versatile Express Cortex-M Prototyping System (V2M-MPS2+)
The MPS2+ platform is a small FPGA development board that contains:
• A Motherboard Configuration Controller (MCC).
• An Altera Cyclone V FPGA.
• Various memories and debug connectors.
• A color LCD touch screen.
• Connectors for Ethernet, VGA, Audio, and serial interfaces.
• User switches and LEDs.
• An SPI to microSD card adapter.
You can program the FPGA with the FPGA image built using ARM Cortex-M3 DesignStart Eval.
The MPS2+ platform enables hardware and software developers to rapidly design and test hardware and
software components as part of a Cortex-M3 processor ecosystem.
For more information on the MPS2+ platform specification, see the ARM
®
Versatile
™
Express Cortex
®
-M
Prototyping System (V2M-MPS2 and V2M-MPS2+) Technical Reference Manual.
This section contains the following subsection:
• 1.2.1 Decryption Key on page 1-14.
1.2.1 Decryption Key
ARM supplies the MPS2+ platform with a decryption key that is programmed into the FPGA.
The decryption key is required to enable loading of the prebuilt images, which are encrypted.
User images do not require the decryption key.
Note
A battery supplies power to the key storage area of the FPGA. Any keys stored in the FPGA are lost
when battery power is lost. If battery power is lost, you must return the board to ARM for
reprogramming of the key.
1 Introduction
1.2 About the ARM Versatile Express Cortex-M Prototyping System (V2M-MPS2+)
ARM 100896_0000_00_en Copyright © 2017 ARM Limited or its affiliates. All rights reserved. 1-14
Non-Confidential