Skip to content
Snippets Groups Projects
  1. Mar 16, 2021
  2. Mar 15, 2021
  3. Mar 04, 2021
  4. Mar 02, 2021
  5. Feb 17, 2021
    • Jens Wiklander's avatar
      Add support for NXP i.MX8MQ EVK · 16328060
      Jens Wiklander authored
      
      Adds support for the NXP® i.MX 8MQuad Evaluation Kit (EVK) using the
      same standard buildroot setup as for the other platforms here.
      
      The flash-image target (part of the all target) produces a out/boot.img
      which can be copied to a SD card using the command:
      dd if=out/boot.img of=/dev/sdX bs=1M conv=fsync
      
      Where 'X' has to be adjusted to the device of the SD card when connected
      to the host system.
      
           ****** Please be careful to choose the correct device ******
           ****** or there's a risk of damaging the host system. ******
      
      Acked-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      Signed-off-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      16328060
  6. Feb 06, 2021
  7. Feb 01, 2021
    • Jerome Forissier's avatar
      common.mk: qemu: do not build docs · 1dace42e
      Jerome Forissier authored
      
      Add the --disable-docs option to QEMU_CONFIGURE_PARAMS_COMMON so that no
      documentation is generated during the QEMU build. Documentation is not
      needed and it may fail to build in some environments. For instance on
      Ubuntu 18.04.5 LTS:
      
       Warning, treated as error:
       docs/qemu-option-trace.rst.inc:4:Malformed option description '[enable=]PATTERN', should look like "opt", "-opt args", "--opt args", "/opt args" or "+opt args"
       make[1]: *** [.docs_built_system_qemu.1_docs_built_system_qemu-block-drivers.7_docs_built_system_qemu-cpu-models.7.sentinel.] Error 2
      
      The error is caused by sphinx-build:
      
       $ sphinx-build --version
       sphinx-build 3.2.1
      
      The version that comes with Ubuntu 20.04.1 LTS works fine:
      
       $ sphinx-build --version
       sphinx-build 1.8.5
      
      Signed-off-by: default avatarJerome Forissier <jerome@forissier.org>
      Reviewed-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      1dace42e
  8. Jan 25, 2021
  9. Jan 22, 2021
  10. Jan 21, 2021
  11. Jan 18, 2021
  12. Jan 12, 2021
  13. Nov 17, 2020
  14. Oct 06, 2020
  15. Sep 28, 2020
  16. Sep 22, 2020
  17. Sep 01, 2020
  18. Aug 27, 2020
  19. Aug 14, 2020
  20. Aug 13, 2020
  21. Aug 12, 2020
    • Jerome Forissier's avatar
      qemu-check.exp: clean assertion failure message · a4a259e9
      Jerome Forissier authored
      
      The message displayed by "make check" when an assertion failure is
      detected is as follows:
      
       $ PATH=~/work/clang-10.0.0/bin:$PATH make -j10 COMPILER=clang check
       [...]
       Starting QEMU... done, guest is booted.
       Running: xtest...
       '##########!!! TEE core assertion failed: 'assertion 'maps[map_idx].sz == sz' failed at ldelf/ta_elf.c:1351 in ta_elf_print_mappings()
       make: *** [Makefile:221: check] Error 1
       $
      
      The "TEE core assertion failed:' part is not needed and possibly
      misleading (in this case the assertion occurred in ldelf which is
      arguably not "TEE core"). Remove it.
      
      Signed-off-by: default avatarJerome Forissier <jerome@forissier.org>
      Acked-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      a4a259e9
  22. Jun 29, 2020
  23. Jun 10, 2020
  24. Jun 05, 2020
    • Etienne Carriere's avatar
      stm32mp1: initial support · bba5972e
      Etienne Carriere authored
      
      Build OP-TEE for STM32MP1 based platforms. Currently supports platforms
      STM32MP157A-DK1, STM32MP157C-DK2 and STM32MP157C-EV1 using a SDcard as
      boot media.
      
      Default build targets board STM32MP157C-DK2:
      # make
      
      One can specify a target board with PLATFORM configuration switch:
      # make PLATFORM=stm32mp1-157A_DK1
      # make PLATFORM=stm32mp1-157C_DK2
      # make PLATFORM=stm32mp1-157C_EV1
      
      Refer to br-ext/board/stmicroelectronics/stm32mp1-tz/readme.txt for
      mode information.
      
      TF-A, OP-TEE OS, U-Boot and Linux kernel are built outside Builrdoot.
      All other embedded components are built through Buildroot.
      Buildroot generates the final SDcard binary image file to be loaded
      raw in the target SD card. The image includes a GPT partition table.
      See br-ext/board/stmicroelectronics/stm32mp1-tz/genimage-*.cfg
      for more details.
      
      Note on U-Boot defconfig: from v2019.10 up to v2020.07-rc2, one shall
      use stm32mp15_optee_defconfig. From v2020-rc3 onward, one shall use
      stm32mp15_trusted_defconfig. For flexibility, stm32mp1.mk supports both.
      
      Signed-off-by: default avatarEtienne Carriere <etienne.carriere@linaro.org>
      Reviewed-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      bba5972e
  25. Jun 02, 2020
  26. May 29, 2020
Loading