One
board.txt
file
Points to the BIOS image that the MCC loads during configuration.
One
images.txt
file
Points to the SCP and MCP image files.
Files of the form
io_v???.bit
IOFPGA image files for different board variants.
File of the form
io_v???.txt
IOFPGA configuration files for different board variants.
A file of the form
mbb_v???.ebf
. MCC BIOS image that the
board.txt
file defines.
A file of the form
pms_v???.bin
BIOS image for the
Power Management IC
(PMIC) on the N1 board.
The following example shows a typical N1 board configuration
board.txt
file.
BOARD: HBI0316A
TITLE: N1SDP Motheboard Configuration File
[MCCS]
MBBIOS: mbb_v098.ebf ;MB BIOS IMAGE
[PCCS]
PCCBIOS: pcc_v050.bin ;PCC BIOS IMAGE
[PCIE]
MBPCIE: pci_v002.bin ;MB PCIE
[FPGA] ;Please select the required fpga image
APPFILE: io_v122f.txt ;N1SDP fpga image
The following example shows a typical N1 board
images.txt
file.
TITLE: Images Configuration File
[IMAGES]
TOTALIMAGES: 5 ;Number of Images (Max: 32)
IMAGE0ADDRESS: 0x64000000 ;Please select the required executable program
IMAGE0UPDATE: MCP_AUTO ;Image Update: NONE/AUTO/FORCE/SCP_AUTO/MCP_AUTO
IMAGE0FILE: \SOFTWARE\mcp_fw.bin ;Image for test
IMAGE1ADDRESS: 0x64000000 ;Please select the required executable program
IMAGE1UPDATE: SCP_AUTO ;Image Update:NONE/AUTO/FORCE/SCP_AUTO/MCP_AUTO
IMAGE1FILE: \SOFTWARE\scp_fw.bin ;Image for test
IMAGE2ADDRESS: 0x60000000 ;Please select the required executable program
IMAGE2UPDATE: FORCE ;Image Update:NONE/AUTO/FORCE/SCP_AUTO/MCP_AUTO
IMAGE2FILE: \SOFTWARE\scp_rom.bin ;Image for test
IMAGE3ADDRESS: 0x62000000 ;Please select the required executable program
IMAGE3UPDATE: FORCE ;Image Update:NONE/AUTO/FORCE/SCP_AUTO/MCP_AUTO
IMAGE3FILE: \SOFTWARE\mcp_rom.bin ;Image for test
IMAGE4ADDRESS: 0x60200000 ;Please select the required executable program
IMAGE4UPDATE: FORCE ;Image Update:NONE/AUTO/FORCE/SCP_AUTO/MCP_AUTO
IMAGE4FILE: \SOFTWARE\uefi.bin ;Image for test
The following example shows a typical N1 board configuration file,
io_v122f.txt
.
BOARD: HBI0316
TITLE: N1SDP configuration file
[FPGAS]
TOTALFPGAS: 1 ;Total number of FPGAs
F0FILE: io_v122f.bit ;FPGA0 Filename
F0MODE: FPGA ;FPGA0 Programming Mode
[PMIC]
MBPMIC: pms_0v85.bin ;MB PMIC
[OSCCLKS]
TOTALOSCCLKS: 12
OSC0: 50.0 ;OSC0-Y5 - SYS_REF_CLK
OSC1: 50.0 ;OSC0-Y4 - CPU0_REF_CLK
OSC2: 50.0 ;OSC0-Y6 - CPU1_REF_CLK
OSC3: 50.0 ;OSC1-Y2 - CLUS_REF_CLK
OSC4: 50.0 ;OSC1-Y4 - INT_REF_CLK
OSC5: 50.0 ;OSC1-Y6 - REF_CLK
OSC6: 50.0 ;OSC2-Y2 - DMC_REF_CLK
OSC7: 23.75 ;OSC2-Y4 - IOFPGA_PXLCLK (HDLCD)
OSC8: 80.0 ;OSC2-Y6 - IOFPGA_TXLCLK
OSC9: 60.0 ;OSC3-Y2 - IOFPGA_ACLK
3 Configuration
3.3 Configuration files
101489_0000_02_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
3-66
Non-Confidential - Beta