- Aug 13, 2019
-
-
Victor Chong authored
Transition to the new trusted firmware repo location at http://git.trustedfirmware.org . NOTE: The 'arm-trusted-firmware' instances under zynqmp* have not been changed. Signed-off-by:
Victor Chong <victor.chong@linaro.org> Reviewed-by:
Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org>
-
- Feb 04, 2019
-
-
Joakim Bech authored
Fixes: https://github.com/OP-TEE/build/issues/257 Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3+NFS+JTAG) Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Feb 01, 2019
-
-
Joakim Bech authored
The actual configuration in uboot.env.txt has diverged from our documentation (both the current and coming documentation). The documentation have "better" names etc, therefore put we put back the naming of the original configuration. Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3, RPi3+NFS) Acked-by:
Jerome Forissier <jerome.forissier@linaro.org>
-
- Jan 16, 2019
-
-
Joakim Bech authored
In TF-A in the commit: (5341b42ec) rpi3: Add mem reserve region to DTB if present they started to runtime patching of the DTB, but the default build rules in TF-A doesn't set RPI3_PRELOADED_DTB_BASE to anything which then gets set to the default value: 1, which gives incorrect memory mappings for MAP_BL32_MEM. Therefore we must tell where the DTB is located and we do that by adding adding a compile time flag to TF-A, i.e., RPI3_PRELOADED_DTB_BASE=0x00010000 Signed-off-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3) Reviewed-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Aug 28, 2018
-
-
Igor Opaniuk authored
1. Switch to upstream ARM Trusted Firmware and U-boot. 2. Change the ATF+OP-TEE booting sequence. Now the booting sequence looks like: VideoCore IV bootloader -> ATF + OP-TEE payload -> U-boot -> Linux kernel Reviewed-by:
Antonio Nino Diaz <antonio.ninodiaz@arm.com> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Aug 28, 2017
-
-
Igor Opaniuk authored
1. Add Bus Bluster config/usage details 2. The Raspberry Pi 3 allows to enable JTAG on the GPIO via the enable_jtag_gpio=1 flag in the config.txt, which is more prefarable. Switch to this method 3. Add physical memory map 4. Change information about usage of Sequitur labs OpenOCD fork to the uptsteam OpenOCD, as it already has ARMv8 support 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> Suggested-by:
Joseph Pantoga <jp@redballoonsecurity.com>
-
- Apr 19, 2017
-
-
Igor Opaniuk authored
Add support of kernel output both to connected monitor and UART Add "usb start" at pre-boot stage to be able to use a keyboard in U-Boot Fixes: https://github.com/OP-TEE/optee_os/issues/1367 https://github.com/OP-TEE/build/issues/131 Acked-by:
Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Jan 26, 2017
-
-
Igor Opaniuk authored
U-boot dhcp/bootp client changes "serverip" variable value in case if it was specified in a dhcp/bootp server configuration. Renamed serverip var, which now is used for nfsboot target to avoid updating of this value by DHCP/BOOTP clients and just to use our pre-defined static value. Reviewed-by:
Joakim Bech <joakim.bech@linaro.org> Tested-by: Joakim Bech <joakim.bech@linaro.org> (RPi3) Signed-off-by:
Igor Opaniuk <igor.opaniuk@linaro.org>
-
- Jan 04, 2017
-
-
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 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>
-
- 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>
-
- 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>
-