- Mar 23, 2023
-
-
* reference appropriate variables for uart logs * removed trailing spaces * minor mods to improve code readablilty Signed-off-by:
Raghuram Thammiraju <raghuram.thammiraju@arm.com> Change-Id: Ic050c4736d0847c540985ad08d338fc026e1396c
-
This change reworks the arguments for boot script to make them mandatory and implements error checking and handling. The logic to handle the parsing of the strings to detect successfull boots was simplified. Signed-off-by:
Nuno Lopes <nuno.lopes@arm.com> Change-Id: I9d4b1ad54a2fe4ec88cc81aa8be710a3d3af6569
-
- Mar 06, 2023
-
-
kvm-unit-tests script boots the FVP, runs the realm specific kvm unit tests and terminates the FVP Signed-off-by:
Dilip Kota <dilip.kota@arm.com> Change-Id: Ifccc486a02171d3a55e38a7e5d8968146ba012e9
-
- Mar 01, 2023
-
-
Dilip Kota authored
Add changes to boot the FVP with boot loaders and TF-A firmware and execute the tftf standard test suite. This patch also introduces changes to populate the FVP model parameters with Linux and File system paths only when respective strings are non zero. Change-Id: I9ddc61e57f8ace4898a58000822937b4511f2d7f Signed-off-by:
Dilip Kota <dilip.kota@arm.com>
-
Dilip Kota authored
Add changes in boot.sh to trigger multiple test runs. One test run is FVP interative boot and the other is FVP boot and validate the FVP logs to ensure 4 world boot is successful. Change-Id: I4243e38ffbf58bf96095d89f57fa838712a98113 Signed-off-by:
Dilip Kota <dilip.kota@arm.com>
-
Dilip Kota authored
Move the fvp model execution command from run_model.sh to boot.sh. Having it in the boot.sh helps to add more test runs/scenarios. Change-Id: I010ad2a11c553f2d5ff14b423559282ae069d321 Signed-off-by:
Dilip Kota <dilip.kota@arm.com>
-
Dilip Kota authored
While using the FVP noticed not all the UART logs are redirecting to the log file immediately. UART logs are being copied into the log file only after certain buffer size filled in the FVP. Setting the FVP parameter unbuffered_output for the UART ports is casuing the UART logs to redirect/copy to local file immediately. Change-Id: I51baf7ab4268edf42af67ad25b5298080a7e4731 Signed-off-by:
Dilip Kota <dilip.kota@arm.com>
-
- Feb 27, 2023
-
-
Nuno Lopes authored
This changes allows users to boot the stack with support for the RME architecture extension. Signed-off-by:
Nuno Lopes <nuno.lopes@arm.com> Change-Id: I35556e6393f42f8ee13bded244f19421fbf65e47
-
- Dec 08, 2022
-
-
Patrik Berglund authored
The VirtIO block devices on the PCI must be hidden because of FVP modelling issue. The devices effected are not used by the aemfvp-a stack so this workaround is acceptable. Change-Id: Ib377848d7584ebbc5cfb17ea50506e312bd6f739
-
- Sep 21, 2021
-
-
Also, add the following changes to this patch: 1. Add changes for accessing Terminal-0 via Telnet if the Armv-A Base AEM FVP is running on non-Xserver support. 2. Add separate scripts for busybox and distro boot support on Armv-A Base AEM FVP. Signed-off-by:
Selvarasu Ganesan <Selvarasu.Ganesan@arm.com> Change-Id: I06a7a31be749f5fe88c9b2c148d1e787ede7b70f
-
- Aug 16, 2021
-
-
Usama Arif authored
Introduce TC1 platform See merge request arm-reference-solutions/model-scripts!4
-
- Aug 11, 2021
-
-
Usama Arif authored
This includes the run-script for TC1 platform for running poky, android-nano and android-swr distro. Signed-off-by:
Usama Arif <usama.arif@arm.com> Change-Id: I1da8dffc6e78f114ad994e5ee9dbb7df1b807466
-
- Jul 15, 2021
-
-
Anders Dellien authored
platforms/tc0: Update run_model.sh script See merge request arm-reference-solutions/model-scripts!2
-
Anders Dellien authored
Signed-off-by:
Anders Dellien <anders.dellien@arm.com>
-
- Jun 24, 2021
-
-
Avinash Mehta authored
platforms/tc0: adding tc0 run_model.sh script See merge request arm-reference-solutions/model-scripts!1
-
Avinash Mehta authored
Signed-off-by:
Avinash Mehta <avinash.mehta@arm.com>
-
- Dec 18, 2020
-
-
Reference Design platform RD-Daniel-ConfigXLR has been renamed to RD-V1-MC. Correspondingly, remove all uses of 'rddanielxlr' and replace it with rdv1mc where appropriate. Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com> Change-Id: I1077606771830ad39b5b35017f323e69324a506a
-
Reference Design platform RD-Daniel has been renamed to RD-V1. Correspondingly, remove all uses of 'rddaniel' and replace it with rdv1 where appropriate. Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com> Change-Id: I3aa46017998bf376736c1d4db364dd0386e9c481
-
- Nov 27, 2020
-
-
When $AUTOMATE is true (-j true), boot.sh script parses the console with a timeout of 7200 seconds (2 hours). Busybox boot generally doesn't take 2 hours to complete. Reduce the timeout to 5 minutes from 2 hours so that when the busybox boot doesn't reach till the console prompt, parsing waits for only 5 minutes before killing the model. This results in better utilization of jenkins jobs. Change-Id: I3ddfe551602f5326ef8e201aa12537a1fdf03aae Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
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
-
Thomas Abraham authored
Add initial model startup support for RD-N2 platform. This supports busybox and distro boot tests. Change-Id: I04d18236107e622b81f59efa649f421454578671 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
- Oct 06, 2020
-
-
Pranav Madhu authored
RD-Daniel platform can be validated using ACS test suite. So enable usability of this script on RD-Daniel platform. Change-Id: Ie73a6ed88f13d71c6b49666de80e516e7cb08c5b Signed-off-by:
Pranav Madhu <pranav.madhu@arm.com>
-
- Oct 04, 2020
-
-
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>
-
Rename `cmn_rhodes` parameter to `cmn_650` to align with the model changes. This patch affects only the platforms that use CMN-Rhodes, which are rddaniel and rddanielxlr. Change-Id: I5219bab60ebe9035aae29c4c3b9e62eabf9b264b 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>
-
- Oct 03, 2020
-
-
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>
-
- Apr 08, 2020
-
-
Enable uefi tests for rddanielxlr Change-Id: I4f2cfb7f45c828909e2e06bb9da14992cb8bf5c7 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
Enable busy box boot test for rddanielxlr platform. Change-Id: I5ec1ea67b1359e7579fe10a45ced2aa192a8df6a Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
Add run_model script for RD-DanielXLR platform for busybox boot test. Change-Id: Ic52e3d66fa70364cb8888eb1de7d65451ba9ff94 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
- Apr 06, 2020
-
-
Thomas Abraham authored
Allow distro boot test on RD-Daniel Config-M platforms by including the platform name 'rddaniel' in the list of platform supported. Change-Id: I53c278c274f755e3fcd46d487914e247597701f8 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
The model flag FASTSIM_CMN600_INTERNAL_RNSAM has been renamed as FASTSIM_CMN_INTERNAL_RNSAM. Update the run model script accordingly. Change-Id: I5f8dd22e4e7d097c84b1c7ff9575d616d2ecbafc Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
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: Idd014394a0804ac7dbae890a9adff4801b0c7f9e Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-
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>
-
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: I63a8e3530b689b57ff63ad8708022df8e94d69f6 Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-
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: Ia67db0713cc39df1e808c7328efe3108aaf58110 Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-
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: I4c66a732f58a6e9225048f1e7d80350d51cab6c8 Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-
By default, TZC blocks all the accesses to DRAM. So setup the model parameters required to bypass the TZC for all memory accesses. This patch should be reverted when firmware (tf-a) supports the required configuration for TZC during boot. Change-Id: Ieebb67f741fe5fa2e1096b6249aff1ae27c126cf Signed-off-by:
Lokesh B V <lokesh.bv@arm.com>
-