TZASC Configuration on i.MX8MP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

TZASC Configuration on i.MX8MP

1,508 次查看
Na-veen
Contributor II

Hi,

As per security reference manual found that TZASC can be enabled by blowing the TZASC_ENABLE fuse. After enabling the TZASC how do we configure the peripherals?

Thanks

标记 (1)
0 项奖励
回复
3 回复数

1,498 次查看
b36401
NXP Employee
NXP Employee

TZASC supports 16 independent address regions. Access controls are independently programmable for each address region.
For complete details on TZASC functionality and the programming model you can refer to the Arm document
"CoreLink TrustZone Address Space Controller TZC-380 Technical Reference Manual"
which is available at http://infocenter.arm.com/ site.

0 项奖励
回复

1,492 次查看
Na-veen
Contributor II

Thank you @b36401  for your response.

I started working on the TZASC and I am trying to find the implementation document on ARM website but I couldn't, as it is confidential document and mentioned we need licesense to download one. 

I am currently using the nxp iMX8MP board and they mentioned it supports TZASC, so how do I get the document ? does nxp provides one? 

ref: I cannot find the "Integration and Implementation Manual" (IIM) on developer.arm.com

 

Thanks

 

0 项奖励
回复

1,468 次查看
Na-veen
Contributor II

When I try to override the TZASC_EN bit, it's failing with access protect error.

=> fuse override 2 0 0x00000800
Overriding bank 2 word 0x00000000 with 0x00000800...
mxc_ocotp fuse_override(): Access protect error
ERROR

Any solutions.?

 

 

0 项奖励
回复