- Feb 19, 2025
-
-
Peter Hoyes authored
The copyright year was not bumped in a previous commit in 2025 which updated the contents. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Feb 18, 2025
-
-
Ziad Elhanafy authored
Drop a downstream patch applied to poky's gnu-efi recipe that is required when the host has binutils version < 2.38. The currently supported version by the software reference stack is Ubuntu 22.04 which has binutils version 2.38 by default. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Ziad Elhanafy authored
Update the currently supported Ubuntu distribution version to 22.04. It has been verified that the software reference stack is compliant with it and no extra modifications are needed. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
- Feb 07, 2025
-
-
Peter Hoyes authored
In order to make Git repositories available in the shared download cache, tarballs must be created. This feature is turned off by default for performance reasons. We are hitting upstream rate limits when fetching from Github (particularly the Zephyr repositories), so by enabling this feature the internal cache will be used instead of upstream. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
- Feb 04, 2025
-
-
This reverts commit cd08ccb2e71e880e484292a47254a344831f0b63.
-
Add AE Safety Features to the SI R82AE core. Signed-off-by:
Amr Mohamed <amr.mohamed@arm.com>
-
Introduce new patch for fvp-rd-aspen to update PPU driver to include the AE feature. Signed-off-by:
Amr Mohamed <amr.mohamed@arm.com>
-
Update configuration to include test_00_rse in test suite. Add tests to test_00_rse.py to check: * Release of SI CL0 out of reset. * The receipt of the doorbell from the SCP-firmware. Signed-off-by:
Shishir Boxey <Shishir.Boxey@arm.com>
-
Add some additional expects to test_00_aspen_boot.py to check: * The successful initialization of the CMN * The receipt of the doorbell from the RSE Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
The SI is currently configured as ClusterID 17, so the GIC CPU affinities must match. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Introduce new patches for fvp-rd-aspen to: * Configure the ATU (managed for now) * Configure the CMN * Perform the RSE<->SI0 handshake * Configure the PPUs and power domains For now, all clock and timer configuration is omitted. Bump the SHA to a more recent version, which includes the PPU "AE" additions. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Include patches to boot up non-secure core for CSS-Aspen. Signed-off-by:
Shishir Boxey <Shishir.Boxey@arm.com>
-
Update configuration with flash offset for SI CL0 secondary slot. Update recipe with load address for SI CL0 and BL2. Update recipe with FW binary size for SI CL0. Signed-off-by:
Shishir Boxey <Shishir.Boxey@arm.com>
-
Changes in the FVP model: * Introduce Sysctrl NCI config * SI NCI interconnect config updates * Disable multi-view on the SI GIC * Implement the RoS PLL status lock bits * Restore the SI MPIDR to 0 * Various fixes Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
This reverts commit 0c731858f8cfb8dae9e17746e70337ebece93c6c. Signed-off-by:
Shishir Boxey <Shishir.Boxey@arm.com>
-
Hundreds of words in the .dictionary file were removed from the repository and not used anymore. Remove these words as they increase the size of the dictionary significantly with no use. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Update the documentation with Debian unattended installation feature Signed-off-by:
Musa Antike <musa.antike@arm.com>
-
Add patches for unattended Debian installation Signed-off-by:
Musa Antike <musa.antike@arm.com>
-
Commit Message Prefix: "commitMessagePrefix": "renovate:" ensures that all Renovate-generated commits use the specified prefix. Grouping Dependencies: The "group" configuration consolidates all Python dependency updates into a single MR. Dependency Dashboard: Enabled with "dependencyDashboard": true to give an overview of all dependency updates. PR Rate Limits: Limits PR creation to 2 per hour and a maximum of 5 open PRs concurrently, reducing MR noise.
-
Added options to make it more convenient when creating a custom pipeline and added relevant ci changes
-
This commit removes the HIPC and PTP bare-metal tests from the virtualization build image. Additionally, it updates the PTP virtualization test suite to validate on ethsi1 and corrects the suite's name. It also enables NET_LOG to capture logs during test execution. Furthermore, the automated test results have been updated on the reproduce page to reflect these changes. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Cassini pinned Poky to an old version, which makes the linux version 6.6.50. While we need 6.6.54 for the fix of a network issue. Now pin the Poky version in sw-ref-stack to a newer one, align the version of linux and linux-rt to 6.6.54. The pin should be removed when Cassini publish new release with equal or higher kernel version. Signed-off-by:
Michael Zhao <michael.zhao2@arm.com>
-
Removed the kernel patch for tightening checks in virtio_net_hd. The patch has been merged in kernel source tree. Signed-off-by:
Michael Zhao <michael.zhao2@arm.com>
-
For the Aspen boot flow, introduce a new test suite, test_00_aspen_boot.AspenBootTest. For now, this contains a single test case which validates a successful boot of SCP-firmware on the Safety Island. Remove the Aspen-specific branch from test_10_safety_island, in favor of the dedicated test case. Enable this test case in the machine config. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
The latest versions of the FVP now print their console ports in the format: INFO: FVP_RD_Aspen: terminal_uart: Listening for serial connection... , with the terminal name no longer at the start of the line. Patch meta-arm to fix this. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Until the RSE bring-up is implemented on the Aspen FVP: * Enable the SI0 CPU at boot using FVP configuration parameters. * Pre-load the SI0 binary into RAM using FVP parameters. This patch can be reverted once the RSE bring-up is complete. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Introduce patches to bootstrap the actual Aspen platform on the the Aspen FVP (as opposed to the RD-1 AE FVP). Bump the base SHA to a more recent version. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Aspen will not contain an SCP. Additionally, Aspen r0 will only have a single SI cluster. So, remove the binaries from the flash image and updating the remaining offsets. Also remove the SAFETY_ISLAND_Cx_RECIPE and SAFETY_ISLAND_Cx_IMAGE variables. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
Changes: * Rename sysctrl component -> smb (System Management Block) * RSE UART has been removed, in favor of the SMB UART * SI interrupt IDs updated. * Enable lock-step on the SI * Update SI primary interconnect YAML * Fix SI access to System Management Domain * Fix SI memory region to access AP Update the FVP parameters to reflect the sysctrl -> smb change, the RSE UART changes and the refactoring of the visualization. Signed-off-by:
Peter Hoyes <peter.hoyes@arm.com>
-
This commit improves the documentation with following updates: - Split up large sentences. - Simplify and commonize vocabulary. - Use present tense. - Use the active voice. - Refer to "you" rather than "the user". - Remove any ambiguity in instructions. - Use sentence case for headings. - Heading/paragraph before the code snippet is ends with ":". Signed-off-by:
Archish Venkatesh <archish.venkatesh@arm.com>
-
The last passed build and last failed build fields at the top of the FVP report were displaying 0 and None rather than build IDs. Fix the FVP summary script to now show build IDs. Signed-off-by:
Debbie Martin <Debbie.Martin@arm.com>
-
PTP is now configured to run only on Safety Island Cluster 1. Removed configurations intended for other clusters and cleaned up duplicate common configurations. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
This commit introduces a configurable clock tolerance value to address real-time clock differences between the server and client. The adjustment helps reduce drift and ensures improved synchronization.This tolerance allows for fine-tuning the clock synchronization and helps reduce drift. The default value for the tolerance is set to 0 milliseconds. For Cluster 1 it has been set to maximum tolerance value. Additionally, updated the CAM source SHA to include the latest commit from the main branch. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
RD-Aspen has RSE owning the configuration of all ATUs in the system. Modify TF-M and SCP-firmware to align with this. TF-M statically configures the initial ATU configuration and allows SCP-firmware to make runtime requests for additional translation regions. Signed-off-by:
Ambroise Vincent <ambroise.vincent@arm.com>
-
Removed FEATURE_PACKAGES entry for demo virtualization to prevent overwriting. linuxptp is common across all builds, so its entry has been removed to avoid conflicts. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Intermittent CI failures were observed due to a timeout exception, despite the expected log appearing on the console. To address this issue, the timeout has been increased accordingly. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
This update enhances the HIPC validation section by incorporating newly added shell commands for unbridging and IP configuration. It also updates the PSA test suite details, noting that the PSA Storage Test Suite now runs on Cluster 1 and the PSA Crypto Test Suite runs on Cluster 2 using shell commands. Additionally, the documentation reflects the updated test suite naming conventions introduced in the Arm Automotive Solutions demo build, and the release notes have been revised accordingly. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
This commit updates the "Reproduce" page based on the newly introduced build called Arm Auto Solution demos build. The new Arm Auto Solution demos build can build every below usecase in a single build: - Critical Application Monitoring Demo - Safety Island Actuation Demo - Safety Island Communication Demo (using HIPC) - Parsec-enabled TLS Demo - Primary Compute PSA Secure Storage and Crypto APIs Architecture Test Suite - Safety Island PSA Secure Storage APIs Architecture Test Suite - Safety Island PSA Crypto APIs Architecture Test Suite - Fault Management Demo - Secure Firmware Update Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
This commit refactors the Kconfig layout to enhance its readability and usability, making it more user-friendly. Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Refactored the ping function to resolve the CodeClimate warning: "Function ping has 5 arguments (exceeds 4 allowed)". Signed-off-by:
Divin Raj <divin.raj@arm.com>
-