Hi Siva,
On 6 October 2016 at 15:03, Siva Krishna Reddy Yaramala
<SivaKrishnaReddy.Yaramala@inedasystems.com> wrote:
> Is arm-trusted firmware really required in the optee bringup?
arm trusted firmware is a standard component on ARMv8 architecture. It
is unavailable on ARMv7. On ARMv7 OP-TEE works as standalone secure
monitor (without ARM TF).
Technically you can throw away ARM TF on ARMv8 and use OP-TEE in
standalone mode. You will need some changes in optee in this case.
AFAIK no one did this before.
> Can we boot optee directly from u-boot without arm-trusted firmware?
Usually op-tee boots before u-boot. But it is platform dependent. If
u-boot on your platform boots in EL3 (secure monitor) mode, then, yes,
you can boot optee from u-boot.
But usually u-boot operates in EL1 (supervisor) mode, so it is too
late to boot up op-tee. Also, in case of booting optee from u-boot you
need to develop a way to return back to u-boot to boot linux kernel.
> Is there any specific hardware requirements to run optee?
Processor core need to support ARM Security Extensions. This is only
one hardware requirement.
______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit
http://www.symanteccloud.com
______________________________________________________________________