7.6 Base - parameters

This section describes the parameters.

Table 7-9 Base Platform parameters

Parameter Type Allowed values Default value Description
bp.dram_size int 2, 4, or 8-4000000 4 Size of main memory in gigabytes: 2, 4, or any value between 8 and 4000000.
bp.proc_idn a uint32_t - - b Processor ID for VE_SysRegs SYS_PROCIDn.
bp.secure_memory bool true, false true The security state of the processor limits access to peripherals and RAM. c
bp.variant a uint32_t 0x0-0xF - b Board variant for VE_SysRegs SYS_ID.
cache_state_modelled bool true, false true Enable d-cache and i-cache state for all components.

Table 7-10 Base Platform debug parameters

Parameter Type Allowed values Default value Description
dbgen bool true, false true Debug authentication signal, dbgen.
niden bool true, false true Debug authentication signal, niden.
spiden bool true, false true Debug authentication signal, spiden.
spniden bool true, false true Debug authentication signal, spniden.
a Some platforms do not expose this parameter.
b Platform specific.
c When loading an image on an EVS, you might see the following warning:
Warning: Base.cluster0.cpu0: Uncaught exception, thread terminated
                  In file: gen/scx_scheduler_mapping.cpp:523
                  In process: Base.thread_p_5 @ 0 s
This warning means that the image is attempting to run from DRAM, but this is access-controlled by the TZC_400 component. To disable security checking by the TZC_400, specify -C Base.bp.secure_memory=false when running the EVS.
Non-ConfidentialPDF file icon PDF version100964_1110_00_en
Copyright © 2014–2020 Arm Limited or its affiliates. All rights reserved.