TrustZone——硬件环境—SOC如何支持TrustZone

换句话说,就是什么样的SOC芯片,就支持TrustZone了?可以从以下几点判断。

  • The core AXI Bus  (AXI总线,增加了一条控制线)
  • ARM Core itself  (当然前提是ARM核)
  • TrustZone Address Space Controller  (TZASC,地址空间控制器)
  • TrustZone Protection Controller(TZPC,这个是保护控制器)

     

    在TrustZone的HelloWorld的代码中,应该能看到TZPC。好像还遗漏了点儿什么?

    CP15,这个是设置安全最关键的寄存器。好了,就说这么多吧。

     

    其实作为手机平台,很多东西我们看不到。就算厂商发布了硬件,如果没有公开寄存器地址,我们也无法使用。剩下的就是祝大家好运,快速找到一个适合自己的开发板。

  • 你可能感兴趣的:(硬件,SOC,trustzone)