Skip to content
  1. Jul 07, 2021
  2. Jul 02, 2021
  3. Jun 30, 2021
  4. Jun 29, 2021
  5. Jun 25, 2021
  6. Jun 21, 2021
  7. Jun 19, 2021
  8. Jun 18, 2021
  9. Jun 17, 2021
    • Ross Burton's avatar
      ci: add yocto-check-layers step · eb50c4b7
      Ross Burton authored
      
      
      Add a job to run yocto-check-layers to validate a selection of layers
      are Yocto Project Compatible.
      
      Right now we validate:
      - meta-arm
      - meta-arm-bsp
      - meta-arm-toolchain
      - meta-gem5
      
      meta-atp and meta-arm-autonomy are currently skipped: meta-atp fails and
      meta-arm-autonomy has a larger set of dependant layers and will be added
      later.
      
      Change-Id: Ia0c8c16e4228eeb461bd213b30703e950ede656f
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      eb50c4b7
  10. Jun 16, 2021
  11. Jun 14, 2021
  12. Jun 13, 2021
  13. Jun 09, 2021
  14. Jun 08, 2021
    • Jon Mason's avatar
      ci: clean regularly to reduce size · 40611d12
      Jon Mason authored
      
      
      The Gitlab CI executors do not clean-up after each run, which will
      result in a ballooning size over time. Remove all files in the work
      tree, removing the problem.  SSTATE should prevent this from causing
      any performance by not having the files there.
      
      Change-Id: I57df3cf470c519286fe194739a0a7722794f3b25
      Signed-off-by: Jon Mason's avatarJon Mason <jon.mason@arm.com>
      40611d12
  15. Jun 07, 2021
  16. Jun 03, 2021
  17. Jun 01, 2021
  18. May 28, 2021
    • Ross Burton's avatar
      arm-bsp/fvp-base: set FVP_ variables · a3c4201a
      Ross Burton authored
      
      
      So that a fvp-base image can be tested easily, set the relevant FVP_*
      variables.
      
      After setting IMAGE_CLASSES += "fvpboot" in local.conf, this will show
      the firmware start and Linux boot:
      
      $ MACHINE=fvp-base bitbake core-image-base
      $ runfvp fvp-base --console
      
      Change-Id: Id1bd6cea57958117103e53ab9f78a58ce92b6a2e
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      a3c4201a
    • Ross Burton's avatar
      scripts: add runfvp · 0da1865a
      Ross Burton authored
      
      
      runfvp is a script that reads existing .fvpconf files (as written by
      fvpboot.bbclass) and executes the FVP binary appropriately.
      
      By default the behaviour is the same as running a FVP by hand, but by
      passing --console the first serial port is connected to stdin/stdout.
      
      Change-Id: Ibd26867c09e8692be4c02a7ea13571dcfe36db9b
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      0da1865a
    • Ross Burton's avatar
      arm/fvpboot: add class to write FVP boot configuration · 5c3f8911
      Ross Burton authored
      
      
      The fvpboot class is used to write a machine-readable file that describes
      how to boot a given machine image inside a FVP, similar to how qemuboot
      writes files for runqemu.
      
      BSPs should set the FVP_* variables as appropriate in their machine
      configuration, but let the user opt-in to adding fvpboot to IMAGE_CLASSES.
      
      Change-Id: I2d1cd86ec4affc1d688a293987890d6a89124d94
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      5c3f8911
  19. May 27, 2021
  20. May 25, 2021
    • Ross Burton's avatar
      arm/trusted-firmware-a: fix incorrect license checksum · 62bb67b1
      Ross Burton authored
      
      
      TF-A 2.5 has a tweaked license.rst file but the checksum wasn't updated.
      The CI didn't catch this because of an attempt at making warnings fatal,
      which has the side effect of masking some warnings.
      
      Update the checksum for that file, and add MIT explicitly to the license
      list as all of the embedded projects are used under the MIT.
      
      Change-Id: Id39b4c49c0efae30c6452e77b1cdf56e43b792d4
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      62bb67b1
    • Ross Burton's avatar
      ci/base: don't try to make warnings fatal · 12a96ea7
      Ross Burton authored
      
      
      The generated local.conf has ERROR_QA=${WARN_QA} in an attempt to make
      warnings fatal, but this appears to be just disabling some warnings and
      error instead.
      
      As we already have warning detection in the GitLab CI script, this is
      redundant and can be removed.
      
      Change-Id: I393874edbae148ee338a7069bbf800603c028242
      Signed-off-by: Ross Burton's avatarRoss Burton <ross.burton@arm.com>
      12a96ea7
Loading