我想基于ARM的TrustZone技术启动一个项目,我想在其中为Android进行身份验证启动.
我应该使用哪种电路板?
最低要求:
到目前为止,我发现了飞思卡尔i.MX53,Pandaboard,Beagle主板xM(显然已经禁用了TrustZone),基于Atmel的主板,Versiatile Express A9x4和用于ARM1176JZF-S的RealView平台底板.但通常不清楚是否启用了TrustZone扩展.
我正在尝试在Qemu中模拟TrustZone功能。我发现了两个似乎可以解释此过程的链接。
《第一参考》未附加支持TrustZone的映像内核(在哪里可以找到它?)
《第二参考》解释了如何编译内核,但它并非以第一个网站中编写的命令行开头,如下所示
./arm-softmmu/qemu-system-arm -kernel $PATH_TO_KERNEL/zImage -M vexpress-a15 -cpu cortex-a15 -dtb PATH_TO_DTB/vexpress-v2p-ca15-tc1.dtb -m 1024 -append 'console=ttyAMA0,38400n8' -serial stdio -initrd $PATH_TO_INITRD/initrd.img
Run Code Online (Sandbox Code Playgroud)
有替代方法来运行TrustZone仿真器吗?