- Jun 25, 2024
-
-
Peter Hoyes authored
Replace Kronos Reference Software Stack with Arm Automotive Solutions and rewrite the introduction. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 24, 2024
-
-
Vineeth Raveendran authored
Add the delayed ICMP replies seen amongst Clusters to the list of known issues. Signed-off-by:
Vineeth Raveendran <vineeth.raveendran@arm.com>
-
Vineeth Raveendran authored
Nightly CI builds fail due to delayed ICMP response when pinging between clusters. Increasing the timeout for reading console output reduces such test failures. Signed-off-by:
Vineeth Raveendran <vineeth.raveendran@arm.com>
-
- Jun 21, 2024
-
-
Jun Wu authored
From "Accept the END USER LICENSE AGREEMENT FOR ARM SOFTWARE DEVELOPMENT TOOLS" to "Accept the END USER LICENSE AGREEMENT FOR ARM ECOSYSTEM MODELS" Ref: https://developer.arm.com/downloads/-/arm-ecosystem-fvps/eula And all screenshots include the license information are also updated Signed-off-by:
Jun Wu <Jun.Wu@arm.com>
-
Peter Hoyes authored
Cassini have just merged some changes to enable cloud service selection, which is not yet supported by Arm Automotive Solutions. Pin the SHA to the one prior to the introduction of this feature. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 19, 2024
-
-
David Hu authored
trustedfirmware.org (tf.org) git browse switched from cgit to gitiles. Update URLs in links to tf.org project repos: - Fix the broken link URL to Trusted Service repo. - Update the link URL to TF-A repo in case that its default branch changes later. - Update the link URL to TF-M repo in case that it later removes deprecated master branch. Signed-off-by:
David Hu <david.hu2@arm.com>
-
Peter Hoyes authored
Amend the Dangerfile to check for a JIRA ID in the MR description or branch name. Amend the Dangerfile to check that a milestone has been assigned. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 18, 2024
-
-
Peter Hoyes authored
Rename the Kronos build jobs to arm_auto_solutions. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Rename fvp-rd-kronos-extra.inc to fvp-rd-kronos-cassini-extra-settings.inc to make use of Cassini's existing support for including machine-specific settings. The configuration in fvp-rd-kronos-virtualization.inc is not actually machine-specific so move it to conf/distro/include/arm-auto-solutions-virtualization.inc Refactor how the AHCI image is attached to the FVP to avoid having a machine-and-virtualization-specific conf file. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Rename KronosConfig to ArmAutoSolutionsConfig. Use regex pattern instead of fixed hostname in dom0_prompt and baremetal_prompt. Refactor the SVE tests to use ArmAutoSolutionsConfig. Rename Kronos* tests suites to ArmAutoSolutions*. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Better generalize the arm-auto-solutions layer by renaming other references to "Kronos", including: * Updating the HOMEPAGE variable. * Renaming variables and recipes. * Renaming the kernel configuration fragments. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Arm Auto Solutions is a generic layer that will be used for fvp-rd-kronos alongside future automotive platforms. So: * Replace :fvp-rd-kronos overrides with :baremetal and/or :virtualization accordingly. * Rename the fvp_rd_kronos_image_features bbclass to arm_auto_solutions_image_features. * Rename machine-specific .inc files. * Remove COMPATIBLE_MACHINE definitions where possible. * Remove other references to fvp-rd-kronos specifically. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
To better generalize the Zephyr app configuration, substitute MACHINE into ZEPHYR_BOARD. meta-zephyr post-processes this variable and creates BOARD, which is a valid Zephyr board name. Replace all references to ZEPHYR_BOARD with BOARD. Remove references to Kronos from the patch files and variables. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
This repository is now Arm Automotive Solutions, so rename the Yocto layer accordingly. Update all SPDX headers to year of the rename. Update the Kas files and CI configuration. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
.cfg and .scc files are currently excluded from the header check CodeClimate configuration but most cfg and scc files already contain SPDX headers. Remove the exclusions for these file extensions and add SPDX headers to the two .cfg files where they were missing. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 12, 2024
-
-
Peter Hoyes authored
Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
When upgrading from nanbield to scarthgap it is necessary to delete the hash caches and tmp directories, so add a note to the reproduce page. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Since upgrading to scarthgap, the version of the Linux kernel used is 6.6.23 SCP-firmware and TF-M have switched to "main" as their development branches. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Very occasionally, pipeline data for a build is unavailable (e.g. due to API failure or a project rename). When querying the Gitlab API, always check the status code and return the build status "Unknown" if the HTTP code is not "OK". This makes the script more robust to invalid data. Update the template to render the "Unknown" status. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 10, 2024
-
-
Amr Mohamed authored
Update the document to reflect adding Fedora Server 39 Distro. Signed-off-by:
Amr Mohamed <amr.mohamed@arm.com>
-
Peter Hoyes authored
parsec-se-driver uses Rust's bindgen to generate C bindings to MbedTLS. Explicitly pass the target sysroot to bindgen using BINDGEN_EXTRA_CLANG_ARGS to prevent it from using host header files. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 05, 2024
-
-
Peter Hoyes authored
Cassini has upgraded to Parsec 1.4.1 using a Kas patch, but in our configuration it fails to compile when using the TS backend. Disable the patch in our Kas config. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
parsec-se-driver does not support MbedTLS 3.6.0, so instead of using the meta-oe mbedtls recipe in meta-oe, download the specific version of MbedTLS required in the recipe itself. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
The new version of Podman uses BPF for syscall filtering, so add this fragment as a dependency. The docker.cfg file in yocto-kernel-cache, as validated by the containers_kernelcfg_check, is out-of-sync with the actual kernel config requirements to run Docker/Podman, so disable the check. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
systemd no longer prints "reboot: Power down" so replace with "System Power Off". Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Jun 04, 2024
-
-
Peter Hoyes authored
The python3-twisted recipe in scarthgap has a bug where most of the packages are empty. Backport the fix from meta-openembedded master branch until it is backported upstream. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Xen in meta-virtualization scarthgap has updated to a SHA ahead of the latest release, so pin back to the release tag for the fvp-rd-kronos MACHINE. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
In scarthgap, genericarm64 is now in the meta-yocto-bsp layer in OE-core, which replaces generic-arm64 in meta-arm. Add meta-yocto-bsp to the virtualization stack layers and rename generic-arm64 to genericarm64 in all occurrences. In Yocto scarthgap's genericarm64 BSP, CONFIG_PCI_HOST_GENERIC defaults to a kernel module instead of a builtin. This is required to demonstrate the PCI passthrough feature so install its package in DomUs. genericarm64 by default builds an initramfs bundle, so override INITRAMFS_IMAGE to "". Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- May 30, 2024
-
-
Peter Hoyes authored
The version of Trusted Services currently used requires version 1.1.2 of the FFA kernel module. Override this for fvp-rd-kronos. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- May 16, 2024
-
-
Peter Hoyes authored
Update the version of Kas used on CI to 4.3.2 Update the recommended version of Kas in the documentation to 4.3.2 Kas 4.3.2 aligns with the version of Kas used by kronos-scarthgap. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Update all Kas files to use Yocto scarthgap or kronos-scarthgap. Update yocto_version in the documentation. Update LAYERSERIES_COMPAT_meta-kronos in layer.conf to scarthgap. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- May 08, 2024
-
-
Rahul Singh authored
There is a typo mistake in the high-level diagram for virtualization in the Overview->Reference Software Stack Overview section. SI cluster 0 reads "Birdge" instead of "Bridge". Signed-off-by:
Rahul Singh <rahul.singh@arm.com>
-
Backport the upstream patch for Cortex-R82 compiler tuning. This is documented in the release notes and components documentation. Also remove trailing white space from the components documentation. Signed-off-by:
Debbie Martin <Debbie.Martin@arm.com>
-
Rahul Singh authored
This patch resolves the discrepancy in the copyright year and the file's last modified date. Signed-off-by:
Rahul Singh <rahul.singh@arm.com>
-
- May 02, 2024
-
-
Peter Hoyes authored
Manually update the pinned versions in documentation/requirements.txt to the latest ones. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Peter Hoyes authored
Use ubuntu-22.04 as the build OS as 20.04 will soon be EOL. Update to Python 3.10 as 3.8 will soon be EOL. 3.10 is the Python version distributed by Ubuntu 22.04 and also the version used by Read the Doc's own documentation. Update Gitlab CI docs build job to use the same Python version. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Apr 29, 2024
-
-
26f3826d introduced a pycodestyle warning related to the indentation of the new continuation. Fix the warning. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Amr Mohamed authored
Update the Release Notes to reflect upgrading the Debian distribution from version 11.7 to version 12.4. Signed-off-by:
Amr Mohamed <amr.mohamed@arm.com>
-
- Apr 25, 2024
-
-
Peter Hoyes authored
Recent versions of Read the Docs set the environment variable READTHEDOCS_GIT_IDENTIFIER to the value of the checked out version (e.g. branch or tag name). Use this instead of the custom RTD_ENV_KRONOS_VERSION. Additionally check the variable CI_COMMIT_REF_NAME so that documentation built by Gitlab has the correct version name. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-