【发布时间】:2018-06-19 23:03:16
【问题描述】:
我想开始玩 ARM TrustZone,所以我想设置一个开发环境,不幸的是我觉得我仍然缺少一些东西,我不知道如何将所有东西放在一起。
这是我现在的照片:
- 需要带有 Cortex-A 处理器的 SoC
- 没有板子可以开发吗?即模拟器?
- TrustZone 是一种硬件和软件技术
- 如果我得到一个 SoC 板,硬件部分是否已经涵盖?
- 软件(操作系统/内核)部分可以通过 GlobalPlatform、OpenTEE 等解决。
- TrustedApplications 开发
- 有哪些 IDE?
- 他们如何部署到董事会?
我知道这是一个相当广泛的问题,我很乐意获得在线资料的链接。
编辑:
我的问题的某些部分得到了部分回答,但最重要的事情还没有得到回答:我详细描述的图片是否正确和完整?是/否,为什么?
【问题讨论】:
-
Which ARM based development boards should I use? 的可能副本,还有几个Cortex-A5 boards,其中一些比我找到的第一个便宜。可能其他董事会来来去去。我认为一些 Pi 板可以使用 TrustZone。
-
我刚刚编辑了我的问题,突出显示了缺失的部分。
-
请删除板上的“任何建议”。这也与堆栈溢出无关。另外,你有很多很多问题,没有一个。你需要做更多的研究。具体取决于 TrustZone 的应用。像“我如何使用'C'”这样的问题太笼统了。您的一些问题非常笼统,因为您要求提出建议,然后提出有关建议的问题。请阅读trust-zoneQA。
-
@Stoogy 不,不是,这个问题是 QEMU 特有的,这个问题更多的是关于硬件。
标签: arm trust-zone soc trusted-computing