ARM MPS3 Technical Reference Manual page 64

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

Advertisement

directory
MB
SOFTWARE
directory
Related information
3.1 Overview of the configuration system on page 3-55
3.3 Powerup and configuration sequence on page 3-58
3.5.2
config.txt generic board configuration file
You can connect a workstation to the USB debug port to update the generic configuration file,
config.txt
The following example shows a configuration file that you can load into the configuration microSD card.
Colons (:) indicate the end of commands and must be separated by a space character (
value fields.
Semicolons (;) indicate comments.
TITLE: Arm MPS3 FPGA prototyping board configuration file
[CONFIGURATION]
AUTORUN: FALSE
AUTORUNDELAY: 3
RTC: FALSE
UARTMODE: 2
REMAP: BRAM
FPGA_SMB: TRUE
FPGA_SCC: TRUE
FMC_FORCE: FALSE
FMC_EEMODE: 0
DVIMODE: VGA
USERSWITCH: 00000000
CONFSWITCH: 00000000
ASSERTNPOR: TRUE
CPU0WAIT:
WDTRESET: NONE
USB_REMOTE: FALSE
MACADDRESS: 0xFFFFFFFFFFFF
Related information
3.1 Overview of the configuration system on page 3-55
3.3 Powerup and configuration sequence on page 3-58
3.5.3
Contents of the MB directory
The MPS3 board MB directory contains a configuration HBI subdirectory that matches the HBI code of
the board.
The HBI subdirectory contains:
A file of the form
A
board.txt
An application-specific subdirectory that contains the following board configuration files:
— Image files for the FPGA, that have
100765_0000_04_en
Contains subdirectories for any board variants that might be present in the system.
The subdirectory names match the HBI codes for the specific board variants. The
files in this directory contain clock, register, and other settings for the board.
Can contain user application files that the MCC can load into the QSPI, BRAM, or
DDR4 on the board. The memory that is loaded depends on the image that you
implement in the FPGA. The
, on the configuration microSD card.
Note
;Auto Run from power on
;Delay in seconds to wait for key press to stop bootup
;TRUE = Enable RTC, FALSE = Disable RTC
;0-MCC:FPGA0, 1-MCC:FPGA1, 2-MCC/FPGA0:FPGA1
;Boot device BRAM/DDR/QSPI
;FPGA image supports the MCC SMB interface
;FPGA image supports the MCC SCC interface
;Force FMC power ON
;FMC EEPROM mode, 0-default/1-two byte address
;VGA/SVGA/XGA/SXGA/UXGA or HD1080 (MCC sets OSC5)
;Userswitch[7:0] in binary
;Configuration Switch[7:0] in binary
;External resets assert nPOR
0x00000000
;CPU0WAIT value set to 0xFFFFFFFF when using CB_nRST
;Watchdog reset options NONE/RESETMB/RESETDB
;Selects remote command via USB
;MAC Address
. This file is an MCC BIOS image.
mbb_vxxx.ebf
file that defines the MCC BIOS image.
Copyright © 2017–2020 Arm Limited or its affiliates. All rights
Non-Confidential
file defines the file that the MCC loads.
images.txt
extensions, and for the MCC, that have
.bit
reserved.
3 Configuration
3.5 Configuration files
) from the
0x20
extensions.
.rbe
3-64

Advertisement

Table of Contents
loading

Table of Contents