Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
Cortex-A9 MPCore Fastmodel Trustzone support
Jump...
Cancel
Locked
Locked
Replies
9 replies
Subscribers
119 subscribers
Views
6448 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
How was your experience today?
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
Cortex-A9 MPCore Fastmodel Trustzone support
Gopu Subramanian
over 12 years ago
Note: This was originally posted on 21st March 2012 at
http://forums.arm.com
I am trying to develop an trustzone application based on ARM A9MPcore Fast model. But if I tried to enable the non-secure interrupts and it is not working. Is any one able to use the A9MPCore fast model for trustzone development.
Thanks,
Gopu
Parents
Peter Harris
over 12 years ago
Note: This was originally posted on 28th March 2012 at
http://forums.arm.com
[color=#222222][size=2]
switched to non-secure mode by setting the secure configuration register
[/size][/color]
[color=#222222][size=2]
[/size][/color]
[color=#222222][size=2]Setting this bit in the register does not force the interrupt to switch to non-secure, it forces the interrupt to switch to monitor mode. Your monitor mode software is responsible for context switching safely to the right world.[/size][/color]
[size=2]
[/size]
[size=2]Can you connect a debugger and set some breakpoints on the secure and monitor mode vector tables? That would at least prove the interrupt is being generated and trapped correctly.[/size]
[size=2]
[/size]
Cancel
Vote up
0
Vote down
Cancel
Reply
Peter Harris
over 12 years ago
Note: This was originally posted on 28th March 2012 at
http://forums.arm.com
[color=#222222][size=2]
switched to non-secure mode by setting the secure configuration register
[/size][/color]
[color=#222222][size=2]
[/size][/color]
[color=#222222][size=2]Setting this bit in the register does not force the interrupt to switch to non-secure, it forces the interrupt to switch to monitor mode. Your monitor mode software is responsible for context switching safely to the right world.[/size][/color]
[size=2]
[/size]
[size=2]Can you connect a debugger and set some breakpoints on the secure and monitor mode vector tables? That would at least prove the interrupt is being generated and trapped correctly.[/size]
[size=2]
[/size]
Cancel
Vote up
0
Vote down
Cancel
Children
No data