We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Some of the Cortex-A8 registers like CP15 registers (CRn:C15) are writeable only in secure mode. How to write these registers when the CPU is in Non-Secure mode?Please let me know if there is any reference example code on this.The Cortex-A8 manual mentions about the SMC requests but don't understand how to implement that in the assembly code.
If you are running in NS mode, you need to have a Firmware running in secure mode that handles writes to protected registers on your behalf.
SMC is an instruction which will call it. But you need to have a description of your firmware. W/o : No chance.
(That is the idea behind secure/non-secure separation ;-) )