Brad Bishop | bec4ebc | 2022-08-03 09:55:16 -0400 | [diff] [blame] | 1 | #@TYPE: Machine |
| 2 | #@NAME: corstone1000-fvp machine |
| 3 | #@DESCRIPTION: Machine configuration for Corstone1000 64-bit FVP |
| 4 | require conf/machine/include/corstone1000.inc |
| 5 | |
| 6 | TFA_TARGET_PLATFORM = "fvp" |
| 7 | |
| 8 | TFM_PLATFORM_IS_FVP = "TRUE" |
| 9 | |
| 10 | # testimage config |
| 11 | TEST_TARGET = "OEFVPSerialTarget" |
| 12 | TEST_SUITES = "linuxboot" |
| 13 | |
| 14 | # FVP Config |
| 15 | FVP_PROVIDER ?= "fvp-corstone1000-native" |
| 16 | FVP_EXE ?= "FVP_Corstone-1000" |
| 17 | FVP_CONSOLE ?= "host_terminal_0" |
| 18 | |
| 19 | # FVP Parameters |
| 20 | FVP_CONFIG[se.trustedBootROMloader.fname] ?= "${DEPLOY_DIR_IMAGE}/bl1.bin" |
| 21 | FVP_CONFIG[board.xnvm_size] ?= "64" |
| 22 | FVP_CONFIG[se.trustedSRAM_config] ?= "6" |
| 23 | FVP_CONFIG[se.BootROM_config] ?= "3" |
| 24 | FVP_CONFIG[board.hostbridge.interfaceName] ?= "tap0" |
| 25 | FVP_CONFIG[board.smsc_91c111.enabled] ?= "1" |
| 26 | FVP_CONFIG[board.hostbridge.userNetworking] ?= "true" |
| 27 | FVP_CONFIG[board.hostbridge.userNetPorts] ?= "5555=5555,8080=80,8022=22" |
| 28 | FVP_CONFIG[board.se_flash_size] ?= "8192" |
| 29 | FVP_CONFIG[diagnostics] ?= "4" |
| 30 | FVP_CONFIG[disable_visualisation] ?= "true" |
| 31 | FVP_CONFIG[se.nvm.update_raw_image] ?= "0" |
| 32 | |
| 33 | # Boot image |
| 34 | FVP_DATA ?= "board.flash0=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.wic.nopt@0x68100000" |
| 35 | |
Patrick Williams | 8dd6848 | 2022-10-04 07:57:18 -0500 | [diff] [blame^] | 36 | # External system (cortex-M3) |
| 37 | FVP_CONFIG[extsys_harness0.extsys_flashloader.fname] ?= "${DEPLOY_DIR_IMAGE}/es_flashfw.bin" |
| 38 | |
Brad Bishop | bec4ebc | 2022-08-03 09:55:16 -0400 | [diff] [blame] | 39 | # FVP Terminals |
| 40 | FVP_TERMINALS[host.host_terminal_0] ?= "Normal World Console" |
| 41 | FVP_TERMINALS[host.host_terminal_1] ?= "Secure World Console" |
| 42 | FVP_TERMINALS[se.secenc_terminal] ?= "Secure Enclave Console" |
| 43 | FVP_TERMINALS[extsys0.extsys_terminal] ?= "Cortex M3" |
| 44 | |