blob: 32da2264a60b990d23b7148b6d2828447cb61196 [file] [log] [blame]
Leonardo Sandoval9dfdd1b2020-08-06 17:08:11 -05001#!/usr/bin/env bash
Fathi Boudra422bf772019-12-02 11:10:16 +02002#
Leonardo Sandoval579c7372020-10-23 15:23:32 -05003# Copyright (c) 2019-2020 Arm Limited. All rights reserved.
Fathi Boudra422bf772019-12-02 11:10:16 +02004#
5# SPDX-License-Identifier: BSD-3-Clause
6#
7
laurenw-armf414aba2021-04-26 15:58:56 -05008set_model_path "$warehouse/SysGen/Models/$model_version/$model_build/external/models/$model_flavour/Foundation_Platform"
Fathi Boudra422bf772019-12-02 11:10:16 +02009
10default_var ncores 4
11default_var quantum 1000
12
13cat <<EOF >"$model_param_file"
14
15--no-visualization
16--data=$bl1_bin@$bl1_addr
17${fip_bin+--data=$fip_bin@$fip_addr}
18${dtb_bin+--data=$dtb_bin@$dtb_addr}
19${kernel_bin+--data=$kernel_bin@$kernel_addr}
20${initrd_bin+--data=$initrd_bin@$initrd_addr}
21${rootfs_bin+--block-device=$rootfs_bin}
22--cores=$ncores
23--secure-memory
24--gicv3
25--quantum=$quantum
26${arch_version+--arm-v$arch_version}
Zelalemeb9c1bb2020-08-04 12:40:46 -050027${bmcov_plugin+--plugin=$bmcov_plugin_path}
Daniel Boulby601e6a02023-08-09 11:06:12 +010028${wait_debugger+--cadi-server}
Fathi Boudra422bf772019-12-02 11:10:16 +020029EOF