- Jan 09, 2017
-
-
Andrew F. Davis authored
Signed-off-by:
Andrew F. Davis <afd@ti.com> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> [Rebase on top of master] Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
Igor Opaniuk authored
Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Igor Opaniuk authored
Update RPi3 NFS/TFTP steps (current steps are out-dated and don't work) Minor update of Upstream section Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Jerome Forissier authored
Use a relative path to README.md instead of a URL, so that the file for the current HEAD is shown. Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
Joakim Bech authored
Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Jan 04, 2017
-
-
Joakim Bech authored
It seems like there where some leftovers from the consolidation of the filesystem generation patches a while ago. This cleans up duplicates etc and fixes an error when generating the root fs due to recent changes. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed by: Victor Chong <victor.chong@linaro.org>
-
Igor Opaniuk authored
Add runtime kernel comandline creation (for both mmc/nfs boot) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Tested-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Dec 29, 2016
-
-
Igor Opaniuk authored
Update toolchain urls to 5.3-2016.05, which has support of ARMv8.1 arch features, enabled by default on some setups with linux kernel v4.9 (rpi3) ARMv8.1 architectural features in linux kernel: CONFIG_ARM64_HW_AFDBM CONFIG_ARM64_PAN CONFIG_ARM64_LSE_ATOMICS CONFIG_ARM64_VHE Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Dec 23, 2016
-
-
Igor Opaniuk authored
Fix parallel build issue (make -jn), now it works fine Minor: add additional command for the proper cleanup of rpi3_firmware target. Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Dec 21, 2016
-
-
Igor Opaniuk authored
Add support for generation of uboot.env image from txt file Fixes: https://github.com/OP-TEE/build/issues/85 Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Tested-by: Igor Opaniuk <igor.opaniuk@linaro.org> (RPi3) Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
Joakim Bech authored
With the recently fixed UUID changes (commit in optee_os: (9a8a19cdba48dbca89c2a35d7984e9ec28f97bda) we missed to fix the hello world TA. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Dec 16, 2016
-
-
Jerome Forissier authored
Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Nov 24, 2016
-
-
Victor Chong authored
Fixes https://github.com/OP-TEE/optee_os/issues/1195 . Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Nov 13, 2016
-
-
Jerome Forissier authored
"make QEMU_VIRTFS_ENABLE=y" does not enable VirtFS because of a bad variable name in common.mk. Test case: (host) echo Hello >/tmp/hello (host) make -j8 run QEMU_VIRTFS_ENABLE=y QEMU_VIRTFS_HOST_DIR=/tmp (QEMU) mkdir /tmp/host (QEMU) mount_shared /tmp/host (QEMU) cat /tmp/host/hello Hello Fixes: 97d0529c ("Enable configuring QEMU with Virtfs support") Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Oct 28, 2016
-
-
Igor Opaniuk authored
Change to relative path, the same as in common.mk Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Oct 26, 2016
-
-
Igor Opaniuk authored
Add support for configuring QEMU with VirtFS to share data between the guest QEMU VM and host operating systems. To specify dir, that has to be mounted inside QEMU VM, edit QEMU_VIRTFS_HOST_DIR var in qemu.mk To mount shared folder within QEMU ARM VM, run: $ mount -t 9p -o trans=virtio host /tmp/shared/ If Virtfs support is enabled, libattr1-dev and libcap-dev have to be installed before configuring QEMU. For additional details see: http://wiki.qemu.org/Documentation/9psetup Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Tested-by: Igor Opaniuk <igor.opaniuk@linaro.org> (qemu_v7/v8)
-
- Oct 21, 2016
-
-
Etienne Carriere authored
Test 2001 is obsolete. xtest 1004 is a good candidate: load TA, invoke and close. Signed-off-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, MTK8173) Tested-by: Etienne Carriere <etienne.carriere@linaro.org> (qemu_v7/v8)
-
Etienne Carriere authored
All targets already enable core debug log level: 3. Signed-off-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, MTK8173) Tested-by: Etienne Carriere <etienne.carriere@linaro.org> (qemu_v7/v8)
-
Etienne Carriere authored
Factorize embedded file list and rootfs generation for fvp, juno, mediatek, qemu, qemu_v8 and rpi3. busybox is madatory to all 'common' rootfs. optee-client, xtestn helloworld are always embedded: moved to common. Remove obsolete CFG_DEV_PATH. Signed-off-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, MTK8173) Tested-by: Etienne Carriere <etienne.carriere@linaro.org> (qemu_v7/v8)
-
- Oct 18, 2016
-
-
Jerome Forissier authored
When "make check" is run and an assertion fails in TEE core, secure world hangs, and therefore xtest hangs too. "make check" will not report the failure and exit until a timeout occurs (480s). In order to detect the error condition sooner, open the TEE core log file and add a trigger on "assertion ... failed at ...". Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Oct 11, 2016
-
-
Joakim Bech authored
When we started using GCC5.x the path for libraries was changed. The same change is needed for MTK8173 also. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Oct 06, 2016
-
-
Jens Wiklander authored
Replaces broken edk2 link with a slightly older but working link. Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Jens Wiklander <jens.wiklander@linaro.org>
-
- Sep 20, 2016
-
-
Philip Attfield authored
.gdbinit stores settings for loading the symbol files at the correct addresses and pi3.cfg is the JTAG configuration file for OpenOCD. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org>
-
Philip Attfield authored
Besides the rpi3.mk file itself, this also contains the additional kconfig files and flags used when building Linux and U-Boot. A set of firmware images are also included. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org>
-
- Jul 28, 2016
-
-
Victor Chong authored
Changed some line formatting to make commands more robust as well. Signed-off-by:
Victor Chong <victor.chong@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (hikey) Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jul 19, 2016
-
-
Victor Chong authored
Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org> Tested-by: Victor Chong <victor.chong@linaro.org> (qemu) Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3 with mods to build_ta_helloworld_qemu.sh for a 64-bit build)
-
- Jul 11, 2016
-
-
Matt Ma authored
QEMU and OP-TEE on ARMv8 is working Reviewed-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Matt Ma <matt.ma@linaro.org>
-
- Jun 23, 2016
-
-
Jerome Forissier authored
Signed-off-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Reviewed-by:
David Brown <david.brown@linaro.org>
-
- Jun 17, 2016
-
-
David Brown authored
Instead of using sudo/mount to build the FAT image, use commands from the mtools package to copy files into the FAT image. This eliminates the requirement to use sudo during the build. It also removes a small sleep necessary to make umount work. Signed-off-by:
David Brown <david.brown@linaro.org> Reviewed-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-