i.MX53 QSB and TrustZone

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

i.MX53 QSB and TrustZone

1,034 次查看
nabilb
Contributor I

Hi guys,

I'm exploring the i.MX53 QSB and the TrustZone extensions.  I run an OS in the secure world thanks to the U-Boot bootloader. Now I'm in the secure world. I have three questions :


- The first question is when should I share the memory and the interrupts between the secure and normal world ?
- The second one is how can I move to the normal world in order to run a Rich OS on it?
- The third question concerns the monitor mode code, where should I write it ? Is it a kernel module in the secure world ?

Thank you in advance

标签 (2)
0 项奖励
2 回复数

577 次查看
Sasamy
Contributor IV

Hi Nabil B,

there is an open source project

http://genode.org/documentation/articles/trustzone

and it runs on i.MX53 (I tried it on a custom hardware)

Alexander

0 项奖励

577 次查看
Yuri
NXP Employee
NXP Employee

1.

  Please use the following resources from ARM :

http://www.arm.com/products/processors/technologies/trustzone.php

An example :

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka15417.html

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.prd29-genc-009492c/BABFAEDF.html

2.
I am afraid, i.MX53 Trust Zone implementation does not support SDRAM

(protection) in hardware.

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励