Arm Community
Site
Search
User
Site
Search
User
Forums
Arm Development Studio forum
Loading normal world on ARMv7 Cortex A8 processor
Jump...
Cancel
Locked
Locked
Replies
3 replies
Subscribers
118 subscribers
Views
3136 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Loading normal world on ARMv7 Cortex A8 processor
Syed Rafiul Hussain
over 12 years ago
Note: This was originally posted on 12th March 2012 at
http://forums.arm.com
Hi,
I would like to load android OS as normal world on ARMv7 Cortex A8 processor. I already have the ubuntu 11.10 as secure world on the same processor. I would be grateful if anyone can help me in this regard.
Thanks.
Parents
Scott Douglass
over 12 years ago
Note: This was originally posted on 14th March 2012 at
http://forums.arm.com
Seems nobody is interested to let us know how to do that !!!
More likely, nobody knows.
The TrustZone Secure/Normal worlds aren't designed to do virtualization in that way. In a properly implemented system, they allow secure access to hardware without needing to trust the whole OS. Only the code running in the Secure world can access the secure hardware.
Cortex-A15 and -A7 have virtualization extensions (including a new Hypervisor mode and registers) but they still require hypervisior code which is a significant piece of work.
Cancel
Vote up
0
Vote down
Cancel
Reply
Scott Douglass
over 12 years ago
Note: This was originally posted on 14th March 2012 at
http://forums.arm.com
Seems nobody is interested to let us know how to do that !!!
More likely, nobody knows.
The TrustZone Secure/Normal worlds aren't designed to do virtualization in that way. In a properly implemented system, they allow secure access to hardware without needing to trust the whole OS. Only the code running in the Secure world can access the secure hardware.
Cortex-A15 and -A7 have virtualization extensions (including a new Hypervisor mode and registers) but they still require hypervisior code which is a significant piece of work.
Cancel
Vote up
0
Vote down
Cancel
Children
No data