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
118 subscribers
Views
6618 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
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