大家好:
刚接触ARM,有个问题想请教大家。
问题是这样的:
我想在TrustZone的secure world中做一些东西,需要non-secure world和secure world进行通信。
因为没有开发板,所以就利用ARM提供的ARM v8 基础模型(Foundation Model)。并且利用了
Open Virtualization提供的SDK SierraTEE。但是根据
http://www.openvirtualization.org/SierraTEE_build_and_boot_guide.pdf
其提供的文档进行了安装,但是发现现在的Foundation Model并不是其说明的那样运行,因此想
请教各位,有没有其他方法能够模拟这个场景的。
期盼回复,万分感谢。
您好,您买开发板了吗??能在开发板上安装sierraTEE的环境吗?需要什么样的开发板呀?op-TEE或者其他TEE环境哪个是纯开源的,可以在开发板或者手机上直接安装的呀??
Hi Lilian,
Sierra TEE好像只开源了一部分,OP-TEE是开源的。没太理解你提到的直接安装是什么意思,Juno是支持OP-TEE的,
下面是OP-TEE的code和文档链接。
OP-TEE Source Code:
GitHub - OP-TEE/optee_os: Trusted side of the TEE
optee_os/documentation at master · OP-TEE/optee_os · GitHub
我们的开发板是Juno的,现在运行的是OP-TEE。我只测过Sierra TEE在FVPA15上运行,但是由于Sierra TEE的开源社区没人回答问题,所以我就没在关注。 相对而言,OP-TEE的社区较活跃。