Skip to content
  1. Jun 20, 2025
  2. Jun 16, 2025
  3. Jun 03, 2025
  4. Mar 19, 2025
  5. Dec 20, 2024
  6. Oct 04, 2024
  7. Jul 01, 2024
  8. Apr 17, 2024
    • Nitin Sharma's avatar
      aemfvp-a-rme: locate container script · 9751b234
      Nitin Sharma authored
      
      
      docker container script is needed to rebuild the buildroot stack
      needed during automated cca kernel update. modifying the path of
      execution script to locate it in parent dir.
      
      Signed-off-by: Nitin Sharma's avatarnitin sharma <nitin.sharma3@arm.com>
      Change-Id: I9e72dcfef11c4dbb3c6315a14685151d8115561c
    • Nitin Sharma's avatar
      aemfvp-a-rme: adding realm distro usecase for 2024.04.15 release · 47f283ef
      Nitin Sharma authored and Nitin Sharma's avatar Nitin Sharma committed
      
      
      For a distro to boot in realm security state the stock kernel in
      distro image has to be updated with a cca aware kernel that we
      are building as part of building this stack.
      Updates include
      - adding update_debs flag in distro.sh to update the cca aware kernel
        in distro image with sudo dpkg -i.
      - automate_distro_realm_boot.sh script aims to automate distro realm
        boot preperation steps.
        1. Building the stack with LINUX_BUILD_DEB_PKG=1 to create debs
        2. Copying the linux debs over to distro image's Linux filesystem
          section with utils/distro_kernel_debs_copy.sh
        3. Booting distro fvp and updating the default kernel with sudo
          dkpg using utils/distro_dpkg_update.sh
        4. Rebuilding the buildroot section of stack to pack the cca kernel
          distro image in host's filesystem using rebuild_buildroot.sh
        5. Checking distro image can be booted in realm security state
           with realm_distro_boot.sh
      - adding 30 sec delay to ensure network stack is initialised before ping.
      
      Signed-off-by: Nitin Sharma's avatarnitin sharma <nitin.sharma3@arm.com>
      Change-Id: I5e9e217b9d50b7aa889e6262d01a2b16e067c3a6
      47f283ef
    • Nitin Sharma's avatar
      aemfvp-a-rme: add utils for supporting distro image preparation · 7f3cb0e8
      Nitin Sharma authored and Nitin Sharma's avatar Nitin Sharma committed
      
      
      Changes include
      - adding script distro_kernel_debs_copy for mounting the linux filesystem
        of the distro image and copying the linux debs to /boot path.
      - distro_dpkg_update for running sudo dpkg -i <debs> on booted fvp distro
        image to replace the stock kernel in distro image.
      - rebuilding buildroot with rebuild_buildroot to repack the updated distro
        image in host's filesystem.
      
      Signed-off-by: Nitin Sharma's avatarnitin sharma <nitin.sharma3@arm.com>
      Change-Id: Id013face7e7d0061e1aced4c35c8ab20f4c183d7
      7f3cb0e8
    • Nitin Sharma's avatar
      aemfvp-a-rme: script for booting a lkvm distro guest in realm security state · 69ddeed6
      Nitin Sharma authored and Nitin Sharma's avatar Nitin Sharma committed
      
      
      Adding realm_distro_boot.sh for launching distro realm guest. Usecase supports
      - booting FVP with stack built bins and images.
      - waiting for fvp boot to complete and login prompt to appear.
      - lkvm_uefi_boot_cmd to launch lkvm guest using distro image and firmware.
      - waiting for distro login prompt to appear indicating successfull boot.
      - use case is supporting automated runs.
      - fvprun to run ssh command at FVP host.
      
      Signed-off-by: Nitin Sharma's avatarnitin sharma <nitin.sharma3@arm.com>
      Change-Id: I4fd16cf8ef80c45956638dd116a8a6e622e17424
      69ddeed6
Loading