Overview Of The Configuration System - ARM MPS3 Technical Reference Manual

Fpga prototyping board
Hide thumbs Also See for MPS3:
Table of Contents

Advertisement

3.1

Overview of the configuration system

The Motherboard Configuration Controller (MCC) controls the configuration process of the MPS3
board during powerup or reset. After application of power, and a press of one of the On/Off soft reset
buttons, PBON, the configuration process begins and completes without further user intervention.
Overview of configuration system
The following figure shows the board configuration system.
Debug USB
The microSD card stores the board configuration files, including the
You can access the configuration microSD card as a Universal Serial Bus Mass Storage Device
(USBMSD).
The MCC:
Reads the FPGA image from the configuration microSD card and loads it into the FPGA.
Sets the board oscillator frequencies using values from the MPS3 board configuration application
note
.txt
If enabled, configures the FPGA Serial Configuration Control (SCC) registers using values from the
board.txt
If enabled, loads the boot memory, QSPI, DDR4, or BRAM, with the boot image that the
images.txt
At the start of the configuration process, the MCC reads the contents of the configuration EEPROM. The
EEPROM contains the following information:
Board HBI number.
Board revision.
Board variant.
Number of FPGAs.
The names of the current images in 8.3 format and the file creation dates.
100765_0000_04_en
Configuration
microSD card
EEPROM
(USBMSD)
Clocks
Power
MCC
supplies
Hub
PBRST
Hardware
On/Off Soft
reset push
reset push
buttons
MPS3 FPGA Prototyping Board
file.
file.
file defines.
Copyright © 2017–2020 Arm Limited or its affiliates. All rights
Configuration
PBON
buttons
Figure 3-1 MPS3 board configuration system
reserved.
Non-Confidential
3 Configuration
3.1 Overview of the configuration system
FPGA
and
board.txt
config.txt
files.
3-55

Advertisement

Table of Contents
loading

Table of Contents