- Oct 11, 2020
-
-
Vijayenthiran Subramaniam authored
Using build-target-bins on Ubuntu 20.04 results in the following error: "uboot_out: invalid indirect expansion" Ubuntu 20.04 LTS uses bash version 5.0 which doesn't expand an indirect expansion if the variable is not defined, which caused the above error. Fix this by checking if the uboot_out variable is not empty before doing the indirect expansion. Change-Id: Ie6e235f76809c40f36735b2e5844f668f89eff11 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Vijayenthiran Subramaniam authored
Use $PARALLELISM for make builds to spawn multiple jobs. This results in better utilization of multi-core processor in the host machine used for build resulting in lesser build time. Change-Id: I2986a0ba3baf1db7409f55c018a4ebbcf6ccbc73 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Vijayenthiran Subramaniam authored
'doxygen' package is required to build documentation for SCP-Firmware. So add it to the list of prerequisite packages to be installed. Change-Id: I7c152f7399f72023717f550b17bbf7fea5bc2c80 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- Oct 09, 2020
-
-
EDK2_ENABLE_RAS compilation flag was incorrectly being defined for builds with RAS disabled. Fix this for all the SGI/RD platfotms. Change-Id: I01209f6f03ca26c3b2e16c415856630cbf45c6e2 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Update the name of the compiler binary for using the compiler from Arm developer site. This change corresponds to the compiler name as used in gcc-arm-8.3-2019.03-x86_64-arm-eabi version of the compiler. Change-Id: I93f162fb0ab318fbf049a46c26a8885102982d60 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Instead of letting the common config file choose the compiler for the platform, let the platform config choose the most suitable compiler for the platform. Change-Id: I994a200ec5959704d0f361158a7a6f79c74d0a60 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- Jul 27, 2020
-
-
Config data for platforms uses TARGET_$plat[TBBR] to enable or disable the TBBR support in arm-tf builds. Fix arm-tf build script to use the above variable name. Change-Id: Id6389abc167ee412fd70e15090b6af54acd2b29e Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Commit 3cb84a5 ("plat/arm: Rentroduce tb_fw_config device tree") in the Arm Trusted Firmware project [1] introduced changes such that the fw_config device tree will maintain the information shared across all the BLx images while the tb_fw_config device tree will hold the BL2 configuration nodes. Update build-target-bins.sh file to include both fw_config and tb_fw_config device trees during the fip image creation stage. [1]: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/?id=3cb84a54258e148ba0240fc5fbe4ef828339c13d Change-Id: Ica4aede67782c42686a2971d50601eca86609d52 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- Jul 14, 2020
-
-
Update the name of kvmtool package to point to correct URL. Change-Id: Icab25b656dbd2efc2ab779aab3cc52f879e54217 Signed-off-by:
Vivek Gautam <vivek.gautam@arm.com>
-
- Apr 22, 2020
-
-
Reenable the RAS support for platforms with the DMC-620 controller. The platforms on which RAS support is being reenabled include SGI-575, RD-N1-Edge and RD-E1-Edge. Change-Id: I5766e3549ed0be9f89050b490eaa809acf8a8c24 Signed-off-by:
Omkar Anand Kulkarni <omkar.kulkarni@arm.com>
-
The compile time macros defined the platform configuration file for UEFI build is not correctly passed as build parameters during edk2 build. Fix this. Change-Id: I7de41c754a402c66f86bbfef6b5c893104aa5694 Signed-off-by:
Omkar Anand Kulkarni <omkar.kulkarni@arm.com>
-
- Apr 13, 2020
-
-
Thomas Abraham authored
Due to changes in upstream TF-A support for SPM, there is failure in communicating non-trusted software communicating with management mode software. Until this get resolved, keep management mode and support for RAS disabled. Change-Id: I47d63a59e72fa96c42102e50372069c9c12c3fd6 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Starting from SCP v2.6.0, the release mode build does not print any SCP logs. So change the default build mode to debug mode. Change-Id: Ia36cb6edcda35130118ba92c3b14feff20ea2e39 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
There are changes in edk2-platforms which requires each of the platform to have its own platform description file. Adapt to these changes in edk2-platforms repo. Change-Id: I586e41f4c64f2485a32a719e99cd22665f86892d Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
There are changes in edk2-platforms which requires each of the platform to have its own platform description file. Adapt to these changes in edk2-platforms repo. Change-Id: Id6f0a101d460b2f3200575e2728a481f05a286af Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
There are changes in edk2-platforms which requires each of the platform to have its own platform description file. Adapt to these changes in edk2-platforms repo. Change-Id: I01b94088947e93381975dd9c4d2e9ebdcb277357 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
There are changes in edk2-platforms which requires each of the platform to have its own platform description file. Adapt to these changes in edk2-platforms repo. Change-Id: I3d82aad89a77b4f1a05b81486d0379b2a6148c6a Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Remove the use of earlycon in the kernel boot argument as this is not required for the boot test anymore. Change-Id: I24a35d1dbb90865d9e7deba2a626c13440abde8e Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
There are changes in edk2-platforms which required each of the platform to have its own platform description file. Adapt to these changes in edk2-platforms repo. Change-Id: Ida7273b4670211ee1359337ed1f113feb047ab32 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Add RD-Daniel Config-XLR as a platform support for UEFI boot test. Change-Id: I744ad57240ba8f866299cb01a2c2f5e4183d1110 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Add RD-Daniel Config-XLR as a platform that supports the busybox boot test. Change-Id: I9ba80f9eb18d074cf9972369d86320cfdd7950d8 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
Add the initial build configuration files for RD-Daniel Config-XLR platform. Change-Id: Icf8b7acbd710464b0b46752fdb05bb6899c5c746 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
- Mar 29, 2020
-
-
Commit 4d37aa76fdc5 ("plat/arm/sgi: introduce number of chips macro") in Arm trusted firmware introduced a change to allow platforms to specify the number of chips to boot on a platform. A new build time parameter 'CSS_SGI_CHIP_COUNT' was introduced to specify the chip count. Adapt the build configuration of RD-N1-Edge dual chip platform accordingly. Change-Id: I56091b5034ecc7cd2e76422f2bc25f06b91403ea Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
Commit 25ac87940 ("fconf: Add dynamic config DTBs info as property") in the Arm Trusted Firmware project changes the name of the *_tb_fw_config.dtb as *_fw_config.dtb. Correspondingly change the build-target-bins.sh file. Change-Id: I20d37702ae6ea29801680018190b3cd87d6ec336 Signed-off-by:
Aditya Angadi <aditya.angadi@arm.com>
-
Thomas Abraham authored
As the FVPs new required gcc6 to be available on the host platform, add gcc6 to the list of prerequisites to be installed. Change-Id: I1ec3bf894ae7f805e8f2bdd2a5f92032ff3df027 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- Dec 27, 2019
-
-
Thomas Abraham authored
Add 'pkg-config' and 'gdisk' to the list of list of prerequisite packages to be installed. Change-Id: Id11c91b9ddefbae86ee3ac63fe9e27fd49da2717 Reported-by:
Toshihisa Oishi <toshihisa.oishi@arm.com> Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
RD-E1-Edge platform can be validated using ACS test suite. So enable usability of this script on RD-E1-Edge platform. Change-Id: Ia11d754dcd56f44931e6d8e93fd47517361ec628 Signed-off-by:
Aluvala Sai Akhilesh <aluvala.saiakhilesh@arm.com>
-
Allow the use of busybox boot test build script to be usable for rdn1edge dual chip platform as well. Change-Id: I4223526b5a33ed30071a561a68e7991b0aac4a72 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
RdN1Edge platform supports a dual-chip configuration wherein two rdn1edge SoCs are connected through a high speed coherent CCIX link. Add support for building rdn1edge dual chip platform. This dual-chip RDN1Edge platform name is rdn1edgex2 and should be used as the value of the parameter '-p' during build. Change-Id: Ide2709aa7a6dac21b4eb5fbf0f69806f1f5b3464 Signed-off-by:
Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
-
- Oct 22, 2019
-
-
Thomas Abraham authored
Add RD-Daniel as a platform support for busybox boot test. Change-Id: I3eebdbaed3d59431fdba17e144d835f61a2f9391 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Add RD-Daniel as a platform support for UEFI boot test. Change-Id: I1de0ea7a0ceb81c3b0145d630e6601261e6bfe1b Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Add the initial build configuration files for RD-Daniel platform. Support for uefi and busybox boot is enabled. Change-Id: Iedf084552e3ebfe9820b998d9423661d51cd9c35 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
In order to support build of RD-E1-Edge platform with and without RAS support, add new build defintions ARM_TF_ENABLE_SPM and ARM_TF_RAS_EXTENSION. These have to be set to '1' in order to support SPM and RAS support. Change-Id: Ia3629bf2236cc815ffe3b1e35b27b07e62cabf9d Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
In order to support build of RD-N1-Edge platform with and without RAS support, add new build defintions ARM_TF_ENABLE_SPM and ARM_TF_RAS_EXTENSION. These have to be set to '1' in order to support SPM and RAS support. Change-Id: I1e4a5d2b9639a23f7e809aff76024222a178d9b0 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
In order to support build of SGI-575 platform with and without RAS support, add new build defintions ARM_TF_ENABLE_SPM and ARM_TF_RAS_EXTENSION. These have to be set to '1' in order to support SPM and RAS support. Change-Id: I2556919bcfe8bf6f3503cb8ed619e902c2fa9d73 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- Sep 24, 2019
-
-
Thomas Abraham authored
The SCP firmware binary names are now changed to scp_romfw.bin, scp_ramfw.bin, mcp_romfw.bin and mcp_ramfw.bin. Align to these changes in the scripts that operate the SCP/MCP firmware binary images. Change-Id: Ie0171da2de3bdd71f632d9e1a218adda1c707524 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
Thomas Abraham authored
Fix a syntax error related to checking of kernel module build configuration parameter. Change-Id: Ib637a07bcf18df9013fe72268340fe25b5d2e432 Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-
- Jun 26, 2019
-
-
Arvind Chauhan authored
Use uefi.bin as UEFI build name in platform config files Signed-off-by:
Arvind Chauhan <arvind.chauhan@arm.com>
-
- Jun 20, 2019
-
-
When the DTB is decoded and recoded, warnings are encountered. These warnings are suppressed by adding -q option to DTC command. Signed-off-by:
Asha R <asha.r@arm.com>
-
- Mar 08, 2019
-
-
Thomas Abraham authored
'autopoint' package is required for build of grub. So add it to the list of prerequisite packages to be installed. Change-Id: I30bf3f900d1d01ed1d2faa13795cd5060b1ece0b Signed-off-by:
Thomas Abraham <thomas.abraham@arm.com>
-