
QSPIBASE: 0x05801000 ;QSPI controller base address
QSPIDATA: 0x02000000 ;QSPI data address
XIPBASE: 0x05800000 ;QSPI XIP controller base address
QSPISCC: 0x08 ;QSPI SCC register
[SCC REGISTERS]
TOTALSYSCONS: 1 ;Total Number of SYSCON registers defined
SYSCON: 0x000 0x00000001 ;
If a particular base address is not defined in the PERIPHERALS section, the
Motherboard Configuration
Controller
(MCC) uses the address in
Application Note AN524 Example SSE
‑
200 Subsystem for MPS3
.
If you use another image which does not implement a particular peripheral, you must set the base address
to
0x0
. The
0x0
base address prevents the MCC from attempting to configure that peripheral.
The following example shows a typical MPS3 board
images.txt
file.
TITLE: Arm MPS3 FPGA prototyping board Images Configuration File
[IMAGES]
TOTALIMAGES: 1 ;Number of Images (Max : 32)
IMAGE0ADDRESS: 0x05000000 ;Please select the required executable program
IMAGE0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
IMAGE0FILE: \SOFTWARE\st_viot.axf ; - selftest uSD
;IMAGE0FILE: \SOFTWARE\st_emmc.axf ; - selftest emmc, also supports QSPI boot
;IMAGE0DILE: \SOFTWARE\demo_IoT.axf ; - V2M-MSP3 demo
;IMAGE0FILE: \SOFTWARE\shield.axf ; - Shield demo
for information on the IMAGE0ADDRESS variable.
.axf
and
.elf
files are treated as elf files. All other files are treated as binary.
Related information
3.1 Overview of the configuration system
on page 3-55
3.3 Powerup and configuration sequence
3.5.4
Contents of the SOFTWARE directory
The
SOFTWARE
directory can contain applications that you can load into the QSPI flash, BRAM, or DDR4
memory. The memory that is loaded depends on the image that you implement in the FPGA.
You can create applications and load them into the memory on the board. Application images are
typically boot images or demo programs and have a
.axf
extension.
Typical applications in this directory are:
•
demo_IoT.axf
board demonstration software.
•
st_viot.axf
board test software.
Related information
3.1 Overview of the configuration system
on page 3-55
3.3 Powerup and configuration sequence
3 Configuration
3.5 Configuration files
100765_0000_04_en
Copyright © 2017–2020 Arm Limited or its affiliates. All rights
reserved.
3-66
Non-Confidential