- Feb 28, 2023
-
-
Davidson Kumaresan authored
-
- Feb 27, 2023
-
-
Tintu Thomas authored
* changes: RSS: Add separate RSS build to support trusty RSS: Resolve dependencies from external component
-
Tintu Thomas authored
-
Tintu Thomas authored
-
Tintu Thomas authored
-
Tintu Thomas authored
* changes: rss: Enable RSS images in FIPs rss: Update flash layout
-
Tintu Thomas authored
* Trusty cannot work with GPT due to flash memory constraints. * The default RSS build is based on FWU flag and if it is enabled RSS builds with GPT. This can break trusty based boot. * This change is to provide another RSS build to support Trusty while keeping the default RSS build to work based on FWU flag. Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: I40ed363e17d204fce31c5201c0df4db5b3104ad8
-
Tintu Thomas authored
* There are python dependencies from external component mbedtls. Without fulfilling those, the build is broken. * Since external components in TF-M are downloaded as part of build command, we are running pip3 freeze after RSS build command to list out missing dependencies. The idea is to populate those missing dependencies to setup script manually. * Added warn_info to print warning in framework. Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: I5cd69e481998540b716acfc412532789fee660b6
-
changed u-boot bootargs to remap linux early console logs from soc uart2 (s1 termial) to css non-secure (uart_ap terminal) Change-Id: Ib78e1cdcabb24ff2a562cbfbcf834b8260bbf26d Signed-off-by:
Annam Sai Manisha <annam.saimanisha@arm.com>
-
- Feb 22, 2023
-
-
* Added GPT variable to RSS build * Added OpenSSL path to LD_LIBRARY_PATH to avoid linking error in flash-image deploy stage Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: Id9fbb2b2dce26326664a3b223514c3363370172c
-
To match updated location in RSS firmware Signed-off-by:
Raef Coles <raef.coles@arm.com> Change-Id: I4e45171b28a45d5470d7296b95ec36dfbb20d7da
-
Remove RSS flash creation and instead insert the images into FIPs. Move GPT creation into build-rss.sh so it can be run after the RSS images are inserted. Change the alignment of the GPT partitions to 8KiB, to match the required alignment for the RSS ATU/SIC, and patch how the GPT image is built to allows for partitions that are aligned to 8KiB boundaries. Signed-off-by:
Raef Coles <raef.coles@arm.com> Change-Id: Ic421ad61ad0639e8832f233df46627403503f2fb
-
Add build-flash-image.sh to allow flash image building stage after rss flash image and FIP are created. Signed-off-by:
Raef Coles <raef.coles@arm.com> Change-Id: Iaca9e780b7a3dfcdd6af489531e376443f710e26
-
Ben Horgan authored
Can now ssh in as root with no password. On the FVP this requires either user networking or a tap interface. Uses haveged for entropy and, as such, startup time is not noticably changed. On FVP when using user networking connect using: ssh -o StrictHostKeyChecking=no -p 8022 root@localhost Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: Ib01fc525a3e2364aeeee3e5f2d8af07c8c199262
-
Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: If295325e37bb01a974086d3aab9a75fa7406135e
-
Rupinderjit Singh authored
-
- Feb 21, 2023
-
-
Rupinderjit Singh authored
-
- Feb 20, 2023
-
-
Rupinderjit Singh authored
optee_test introduced libteeacl and it has dependency on pkg-config and libuuid.so. This Change handles these dependencies. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Change-Id: Iff5adfe4f2545b401fd7041f372d08156e09bcf7
-
Previously './build-tfa.sh clean' removed files in $TFA_SP_DIR required for the tf-a build but created by other build scripts. Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: If0642d6248856881b6dbedf0861b90959522dc34
-
These are build as part of the target 'all' and we need a platform specific fiptool. Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: I029406af8d1db2b960ce53fd7a5ceb6863e25954
-
Ben Horgan authored
Without the rebuild, if the scheduling domain is built before all the EM CPU domains are created then EAS will not be started. Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: I17291733d5f2a31fb4757e3366cedd5e17adcf4f
-
Needed so that LISA (EAS test suite) can read the energy model. Signed-off-by:
Ben Horgan <ben.horgan@arm.com> Change-Id: Ibbdaf2a2e0e437faae0f33c2ad63edab62f404fd
-
- Feb 16, 2023
-
-
Rupinderjit Singh authored
-
Rupinderjit Singh authored
* Removed 0002-plat-totalcompute-fix-TZDRAM-start-and-size.patch as it has now been upstreamed. * Rebased 0001-WIP-Enable-managed-exit.patch Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Change-Id: Id37d6f20c18104dcec95574d480a57d4a9ab13ef
-
- Feb 15, 2023
-
-
Rupinderjit Singh authored
it includes: - Avoiding package installation all over again while re-building the docker image if there is no change in the requirements.sh - Installation of only newly added packages while re-building the docker image if there is change in requirements.sh. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Change-Id: If96a9729ea4eae4b7d4d8aeb551ad42c75fd9426
-
Annam Sai Manisha authored
Change-Id: Iddefd9734254ab4fa63b13184cedc409b5a277aa Signed-off-by:
Annam Sai Manisha <annam.saimanisha@arm.com>
-
- Feb 14, 2023
-
-
Davidson Kumaresan authored
-
Davidson Kumaresan authored
-
- Feb 13, 2023
-
-
Davidson Kumaresan authored
The default fstab created during the build is copied to the build scripts and an entry for the mpamfs is added. This fstab will be used hereafter. Signed-off-by:
Davidson K <davidson.kumaresan@arm.com> Change-Id: I940dd8fab1a1ab431acf39dc8fd6a6d315678309
-
- Feb 10, 2023
-
-
Davidson Kumaresan authored
-
- Feb 09, 2023
-
-
Annam Sai Manisha authored
FVP model can be launched by executing ./run_docker.sh run_model -m model_path_in_container -d distro_opts Change-Id: Ib86c7768afe5df328cdff42e24df23ea8f9e2969 Signed-off-by:
Annam Sai Manisha <annam.saimanisha@arm.com>
-
- Feb 08, 2023
-
-
It helps avoiding the need of running mrproper to keep the kernel source tree clean prior to the build. Change-Id: I61b65efe0408e37a059d4c81b8323458d590c746 Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
- Feb 07, 2023
-
-
Tintu Thomas authored
Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: I6ae7663721d3c3024297b4ebc67b709eda64ab39
-
- Feb 01, 2023
-
-
Rupinderjit Singh authored
The change in setup.sh includes: * setup the environment to build TC images * setup.sh now also builds a Docker image * README.md update for the usage Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Change-Id: I8ef3ed20d56e94c9cc9b1d71c36e14f36415260c
-
- Jan 24, 2023
-
-
Davidson Kumaresan authored
They were ported from linux-arm/linux-power!1 Change-Id: Ic2a562696949dae62e56ec0c69b061c0f33566a1 Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
Davidson Kumaresan authored
Enable MPAM in TF-A and Linux Kernel Signed-off-by:
Davidson K <davidson.kumaresan@arm.com> Change-Id: If530aec111917a8fd001daee223fa58c5c3a2c9c
-
- Jan 19, 2023
-
-
Rupinderjit Singh authored
-
- Jan 13, 2023
-
-
* Restricted CROSS_COMPILE flag for gcc alone since this is not supported for armclang toolchain in RSS * armclang is expected to be added in path as per TF-M documentation. Mentioned that in comments. Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: I7091dd87c77166b133ee7f44487fa94825dd3b1f
-
- Jan 12, 2023
-
-
Rupinderjit Singh authored
This change supports mte, bti and pauth tests. All the tests can be run at once using run_kselftest.sh README.md has been updated with usage informaiton Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Change-Id: Id1f6bdaeaa25d9d39e5cfcf74df59159e71149d1
-
* Removed external TF-M test repository as it will be cloned and built by TF-M build process * Updated SCP and AP load addresses with respect to RSS ATU * Changed platform name (arm/rss to arm/rss/tc) to align with source code change. * Updated image offsets in the flash bundle with respect to the source code change Signed-off-by:
Tintu Thomas <tintu.thomas@arm.com> Change-Id: I2a1f31fcb5a8a5f5c7e60ff9f20df2860ab2ad7c
-