v2.2.0

Known Issues or Limitations

Corstone-1000

  • Due to limited performance, characters may be dropped if too much data is sent too quickly. Consider inserting delays between characters if sending files or large buffers.

  • Due to the limited performance, K3s is not currently supported.

Corstone-1000 FVP

  • RsaPkcs1v15Crypt operations do not work properly due to the limited support in crypto-cell drivers

KV260 with EDK-II

  • Data abort faults are encountered when using UEFI memory allocation boot services

Known Test Failures

All platforms

  • The following tests are expected to fail:

    • AWS Greengrass IoT Device Tester

      • GGV2Q cloudcomponent and mqttpubsub fail a SignatureException on the device under test

      • GGV2Q lambdadeployment randomly fails to deploy the test component when run concurrently with mqtt and component tests. This behavior is not observed if this group of tests runs first or if the test suite is executed without this group.

Corstone-1000

  • The following tests are expected to fail:

    • AWS Greengrass IoT Device Tester

      • GGV2Q docker and lambdadeployment tests time out while trying to create a deployment on the device

      • Setting up Nucleus as a system service may time out when Mender is enabled due to performance limitations

  • There are failures which are known to occur with the latest release of the Corstone-1000 platform software from meta-arm (CORSTONE1000-2025.05). See Test Report for CORSTONE1000-2025.05.

Corstone-1000 FVP

  • The following tests are expected to fail:

    • PARSEC simple E2E tests

      • Decrypt operations fail with PsaErrorHardwareFailure when using psa-security

    • Greengrass tests

      • Provisioning fails due to the RSA limitation. Hence, all IDT tests are expected to fail except for dependency and version checks.

KV260 with U-Boot

  • The following tests are expected to fail:

    • ACS BSA tests:

      • Check Arch symmetry across PE

      • Check for AdvSIMD and FP support

      • Check PE 4KB Granule Support

      • Check Cryptographic extensions

      • Check Little Endian support

      • Check EL1 and EL0 implementation

      • Check for PMU and PMU counters

      • Check num of Breakpoints and type

      • Check Synchronous Watchpoints

      • Check CRC32 instruction support

      • SYS Timer if PE Timer not ON

      • Check Arm BSA UART register offsets

      • 16550 compatible UART

    • ACS EBBR tests:

      • Same failures for Corstone-1000, along with the following:

        • BS.ExitBootServices - ConsistencyTestCheckpoint1

        • RT.SetVariable - Non-volatile variable after system reset

        • RT.UpdateCapsule - invoke UpdateCapsule with invalid ScatterGatherList

        • RT.UpdateCapsule - invoke UpdateCapsule with invalid Flags

        • RT.UpdateCapsule - invoke UpdateCapsule with invalid Flags

KV260 with EDK-II

  • The following tests are expected to fail:

    • ACS is expected to fail in all network interface related tests.