The following example shows a typical MPS2 or MPS2+ FPGA Prototyping Board application
note .txt file.
BOARD: HBI0263
TITLE: Application Note File
[FPGAS]
TOTALFPGAS: 1 ;Total Number of FPGAS (Max : 1)
F0FILE: an385_v2.rbf ;FPGA0 Filename
F0MODE: FPGA ;FPGA0 Programming Mode
[OSCCLKS]
TOTALOSCCLKS: 3
OSC0: 50.0 ;OSC0 System clock in MHz
OSC1: 24.576 ;OSC1 AACI clock in MHz
OSC2: 25.0 ;OSC2 MISC clock in MHz
[SCC REGISTERS]
TOTALSYSCONS: 1 ;Total Number of SYSCON registers defined
SYSCON: 0x000 0x00000001 ;SCC enable ZBT remap
The following example shows a typical MPS2 or MPS2+ FPGA Prototyping Board images.txt file.
TITLE: Arm MPS2 FPGA prototyping board Images Configuration File
[IMAGES]
TOTALIMAGES: 1 ;Number of Images (Max : 32)
IMAGE0ADDRESS:0x00000000 ;Please select the required executable program
IMAGE0FILE: \SOFTWARE\dm_v111.axf ; - demo
;IMAGE0FILE: \SOFTWARE\st_v111.axf ; - selftest
The following example shows the use of a binary file as an alternative to generating a .axf file.
TITLE: Arm MPS2 FPGA prototyping board Images Configuration File
[IMAGES]
TOTALIMAGES: 1 ;Number of Images (Max : 32)
IMAGE0ADDRESS:0x00000000 ;Please select the required executable program
IMAGE0FILE: \SOFTWARE\test.bin ;
.axf and .elf files are treated as elf files. All other files are treated as binary.
3.6.4 Contents of the SOFTWARE directory
The SOFTWARE directory contains applications that you can load into the ZBT SSRAM or PSRAM
memory.
You can create applications and load them into the RAM on the board. Application images are typically
boot images or demo programs and have a .axf extension.
Typical applications in this directory are:
• dm_v102.axf board demonstration software.
• st_v103.axf board test software.
• user.axf user test software.
3 Configuration
3.6 Configuration files
100112_0200_09_en Copyright © 2013–2016, 2018–2020 Arm Limited or its affiliates. All
rights reserved.
3-58
Non-Confidential