1. 12 Oct, 2018 14 commits
  2. 10 Aug, 2018 1 commit
  3. 08 Aug, 2018 4 commits
  4. 10 Apr, 2018 3 commits
  5. 02 Dec, 2016 3 commits
  6. 17 Nov, 2016 1 commit
  7. 07 Jul, 2016 1 commit
  8. 18 Mar, 2016 3 commits
  9. 16 Feb, 2016 1 commit
    • Ryan Harkin's avatar
      Add networking params · 89157abb
      Ryan Harkin authored
      
      
      If the users specifies NET=1 when launching the model, the networking
      params will be appended to the model launch commandline.
      
      When using the AEMv8 models, if the MAC address is not supplied, a MAC
      address will be generated.
      
      Signed-off-by: Ryan Harkin's avatarRyan Harkin <ryan.harkin@linaro.org>
      89157abb
  10. 28 Jan, 2016 1 commit
  11. 11 Jan, 2016 1 commit
    • Ryan Harkin's avatar
      Disable cache state modelling · 2f1f39fc
      Ryan Harkin authored
      
      
      Cache state modelling has proven to be frustrating for users who think
      their system is broken when it takes such a long time to boot, eg, to
      the Android GUI.
      
      Disabling cache state modelling provides a massive increase in speed.
      
      Users can set the environment variable to 1 if they wish to enable cache
      state modelling, eg:
      
          export CACHE_STATE_MODELLED=1
      
      Or set it when they run the model, eg:
      
          CACHE_STATE_MODELLED=1 ./model-scripts/run_model.sh <output dir>
      
      Signed-off-by: Ryan Harkin's avatarRyan Harkin <ryan.harkin@linaro.org>
      2f1f39fc
  12. 24 Jul, 2015 3 commits
    • Sandrine Bailleux's avatar
      Change cache state modelling default · fa3170b9
      Sandrine Bailleux authored and Ryan Harkin's avatar Ryan Harkin committed
      
      
      Cache state modelling is slower, so some users may wish to disable it,
      but we enable by default to provide better test coverage.
      
      Signed-off-by: Ryan Harkin's avatarRyan Harkin <ryan.harkin@linaro.org>
      fa3170b9
    • Sandrine Bailleux's avatar
      Allow to configure some model parameters · 71869745
      Sandrine Bailleux authored and Ryan Harkin's avatar Ryan Harkin committed
      Make some of the model parameters configurable through environment
      variables and assign default values to them. The default values
      have been chosen according to the recommended configuration in the
      ARM Trusted Firmware User Guide.
      
      The following FVP parameters are now configurable:
      
       - secure memory
         default: disabled
         Was unconditionally disabled previously.
      
       - cache state modelled [Base AEM FVP only]
         default: disabled
         Was unconditionally disabled previously.
      
       - GICv3 mode [Foundation FVP only]
         default: enabled
      71869745
    • Sandrine Bailleux's avatar
      Fix run_model.sh for Foundation FVP · c1559477
      Sandrine Bailleux authored and Ryan Harkin's avatar Ryan Harkin committed
      run_model.sh differentiates between the Base AEM and Foundation FVPs
      by looking at the model version string. It uses the variable MODEL
      to get the path to the FVP binary. However, when using the Foundation
      FVP, it then uses the variable FOUNDATION_MODEL, forcing the user
      to define both MODEL and FOUNDATION_MODEL variables.
      
      This patch fixes the issue by using the MODEL variable all the time.
      c1559477
  13. 25 Jun, 2015 1 commit
  14. 23 Jun, 2015 1 commit
    • Ryan Harkin's avatar
      Added run_model.sh · ba210746
      Ryan Harkin authored
      
      
      Added the initial version of the run_model.sh script.
      
      This model allows the user to specify variables for most parameters used
      when running the models, or to choose sensible defaults where possible.
      
      Signed-off-by: Ryan Harkin's avatarRyan Harkin <ryan.harkin@linaro.org>
      ba210746