- 21 Sep, 2021 1 commit
-
-
Add model parameter to enable loading of mcp_ramfw.bin file at the address 0x0BF80000. Signed-off-by:
Shriram K <shriram.k@arm.com> Change-Id: If305a95abe4e3e71811b311ec7b2bd6fe26c39f2
-
- 23 Mar, 2021 1 commit
-
-
MODEL environment variable should be set first before invoking the scripts. So remove assigning MODEL environment variable to a default path if $MODEL is empty. Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com> Change-Id: Ib3b0f2a53d4b4b29a6fd650d8272b1f9fac3fbcd
-
- 27 Nov, 2020 2 commits
-
-
Set unbuffered_output to true for SCP and MCP uart consoles. This will write to the log file immediately instead of waiting for the model to quit. This solves the partial scp and mcp logs issue when -j (AUTOMATE) is set to true where the model is killed through SIGTERM signal when the test is completed. Change-Id: I8f6ac039bdc1393b494afd2d0f6d990c9935787c Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Thomas Abraham authored
All the platforms have virtio.net enabled on them. So the use of SMSC Lan91x controller can be removed. Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com> Change-Id: Ie1a74a273bd380f971fa260b28c18bb7f6aa2ec8
-
- 04 Oct, 2020 4 commits
-
-
Disable use of multithreading for Distributed GIC Intergace (DGI) transactions in GIC multichip use cases. This will dnable sending multichip DGI messages in a separate thread. This patch affects only the multi-chip plaforms - rdn1edgex2 and rddanielxlr. Change-Id: I6414f53f2341d0d5da3545a5274ad5e5f1dc3fc6 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
To adapt to the updated PCIe topolofy, set the number of bits supported for ITS device IDs to 20. Change-Id: I147ba0c4e530336d19640a8b3c056fce2660463f Signed-off-by:
Vivek Gautam <vivek.gautam@arm.com>
-
Due to the changes in the PCIe topology supported by the FVP, the parameter names of the AHCI controller connected over the PCIe have changed. Adapt to those changes. Change-Id: I9e9cdc925fe286cf9fb6fc7156bab133b837c3a3 Signed-off-by:
Vivek Gautam <vivek.gautam@arm.com>
-
The location of the RNSAM (internal or externa) can be specified using model parameters. Due to changes in the names of the model parameters used to specify the location of the RNSAM, adapt the model launch scripts for the same. Change-Id: Ia2f61b4d17264df0a2ab9149d2ca998b51521c7b Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- 03 Oct, 2020 1 commit
-
-
Thomas Abraham authored
For the keyboard inputs to be functional in the WinPE Special Administration Console (SAC), enable the hardware flow control and DC4 commands only for the UART port that used as the WinPE SAC display. Change-Id: Ieb7ad25472d75e1852a0e4a0b252ab5099e64cc4 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 06 Apr, 2020 1 commit
-
-
Fix bugs related handling of the model binary path, passing the correct set of model parameters and handling model launch failuers. While at it, refactor the handling of parameters for handling automated runs. Change-Id: I4dcb66dbe43e00d8b18866da3b92bdbd1f5b725d Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-
- 27 Dec, 2019 1 commit
-
-
Add initial model startup support for RD-N1-Edge dual-chip platform. This supports setting up the model parameters for booting both the chips. Change-Id: I78003afc03daf223f84acf427b5e647adc62e413 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- 21 Mar, 2019 1 commit
-
-
Thomas Abraham authored
The SCP firmware binary names are now changed to *cp_romfw.bin and *cp_ramfw.bin. Align to these changes in the run_model script. Change-Id: I077a83662b013f5764456c49cff30c36f8db86c5 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 13 Mar, 2019 1 commit
-
-
Thomas Abraham authored
Do not default to a virtio image for busybox filesystem. The -v parameter is expected to set the virtio disk image to be used. Change-Id: I994b2fa9ec283053af206d0a56931a0783f26d87 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 07 Mar, 2019 1 commit
-
-
Thomas Abraham authored
The RD-N1-Edge and RD-E1-Edge platforms have new names for the fastmodel binary. Adapt the run-model scripts of these platforms to these changes. Change-Id: I6d43178ef487656e1b41a42d98f50b3a0d6668a8 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 06 Mar, 2019 1 commit
-
-
Thomas Abraham authored
The uefi-mm logs are printed over the soc uart1 port and a log file name is assigned to it when the model is launched. So do not override that file name for automated tests with -j parameter. Change-Id: I51e102f2c63ad1e3d2ddcb18368119b6dee0923c Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 04 Mar, 2019 1 commit
-
-
Thomas Abraham authored
Update the path of the default fastmodel executable location. Change-Id: I9041337e6afe8e638748ff0ebddc438e60784898 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 26 Feb, 2019 1 commit
-
-
Thomas Abraham authored
Rename sgiclarka platform as rdn1edge as per the new product name for this platform. Change-Id: I47fbdf56044cecea42e8b9dcd9857a649f8f339c Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 25 Feb, 2019 1 commit
-
-
Add a helper script to script to launch the model for SGI-Clark.Ares platform. This script sets up the model parameters based on the input parameters it receives. Change-Id: I833bdaae8e7e2a36b4ab33771801da59ba510f12 Signed-off-by:
Chandni Cherukuri <chandni.cherukuri@arm.com>
-
- 18 Feb, 2019 1 commit
-
-
Thomas Abraham authored
MCP uart log file name require a minor fix (css-mcp_uar0 -> css-mcp_uart0 and css-mcp_uar1 -> css-mcp_uart1) Change-Id: If0f2dc5be17b99d69a93ca8d4d2ce58eaf3a21d8 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 27 Dec, 2018 5 commits
-
-
Remove the log file names defined in the platform specific run_model.sh file and add those to the common utils file since these macros can be reused by all the platforms. Change-Id: Ic8d0bbdaa7a0bcbae92e83999ced257c5a2e0dce Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Allow to execute a fastmodel without an x11 support. For this, no telnet sessions are logged onto for any of the serial connections. This avoids a buffer filling up and blocking the model execution. Change-Id: I309a9633b9af758bae8cdea430da53d797ad0eb0 Signed-off-by:
Vishwanatha HG <vishwanatha.hg@arm.com>
-
Change parameter option for -j from 1 to true to maintain consistency with other parameters such as -n. By default automate option is set to false. Change-Id: I00a3d43b2b6687de8f46a5be37f21739e6e35734 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Create a NOR2 flash image and let model know about the location of the NOR2 flash image. On SGI platforms, the nor2 flash image is used as a secure storage of EFI variables. Change-Id: Ica51ded207ba1c3cd627bfcd61a3cb49c84c4bfe Signed-off-by:
Jagadeesh Ujja <jagadeesh.ujja@arm.com>
-
Set Virtio.Net as default network interface. The SMSC network controller is disabled by using the model parameters. To enable SMSC network interface, use the -smscnet parameter in the run-model script, in which case, the virtio.net interface is disabled. Change-Id: Iab554b19751e38c4c16a772b15d513693ded961f Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- 12 Oct, 2018 9 commits
-
-
Print uart log file name before launching the model. This is useful when there are multiple log files and want to display the latest one. Change-Id: I11441185cc813671a14c8091531a4ae28201f745 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Allow for automation using the -j option. With -j=1 as the parameter, the model is launched as a background process, thus allowing the calling test case scripts to continue execution and check for completion of the test case. With -j=0, the model is launched as a foreground process. Change-Id: Icfc4df685cf23ed59532054e2d6cf162b4e2938c Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Create or use an existing 64KB NOR flag image and supply it as the back store for the NOR1 interface. Change-Id: I67ac67eeaa296b03e6ec2e465ddd35bf19b90d59 Signed-off-by:
Vishwanatha HG <vishwanatha.hg@arm.com> Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Use the function 'find_tap_interface' to determine a available tap network interface. Change-Id: Id5587122fb614ea05d61b2e8aff512c08716cefe Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
The existing structure of the sgi575 platform model-scripts is not extensible when adding support for additional sgi platforms and test cases. So the sgi platform model-scripts have been reorganized as below model-scripts | ---sgi | |--- distro-boot.sh |--- busybox-boot.sh --- platforms | --- sgi575 | --- run_model.sh The new 'sgi' directory will hold all the test scripts. The new 'platforms' directory will hold the platform specific run_model.sh script and there is a directory for each supported platform. The distro-boot.sh is now moved to 'sgi' directory and the changes required to align with this new structure has been included in this script. There is also a new 'busybox-boot.sh' script as well to be used for busybox boot tests. Change-Id: I78445bf59f0690900f60a819500ab455e1c14179 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
The SGI-575 platform's run_model.sh script has lot of unused code and needs to be refreshed a bit to adapt the changes in the command line options. So remove the unused portions and update the script. Change-Id: Ib034afc83212d618f6c61eb55ad6f12c4ac4b0ef Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
The '-a' option allow to pass addtional model parameters to sgi575 run_model.sh file. Change-Id: I76c5518836def7add46d0b26be43971a041bc804 Signed-off-by:
Vishwanatha HG <vishwanatha.hg@arm.com>
-
Update the run-model script to align with the changes in output paths listed in build script config files. Change-Id: I83836bd92eea90a9c287925c78e369ba1a50da2b Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
To avoid passing a MODEL parameter for every run, add a default model path to run_model.sh. Change-Id: I67d2787fb0818c9f4549c0c93f630fe3cbf82f70 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- 10 Aug, 2018 1 commit
-
-
Arvind Chauhan authored
SCPv2 build for SGI575 doesn't implement MCP RAM Change-Id: I3d972a2e168a4714d759674e277d6881fd6d829b Signed-off-by:
Arvind Chauhan <arvind.chauhan@arm.com>
-
- 08 Aug, 2018 1 commit
-
-
Manoj Kumar authored
So far for FVP, parameter MODEL is exported with model name but sgi575 expects the path name instead of model. This patch makes the run_model.sh of sgi575 to be inline with FVP run_model.sh Change-Id: I015eb05f713b1f2abfb942382827db3ee4465bcb Signed-off-by:
Manoj Kumar <manoj.kumar3@arm.com>
-
- 10 Apr, 2018 1 commit
-
-
Nariman Poushin authored
Signed-off-by:
Nariman Poushin <nariman.poushin@linaro.org>
-