I want to control register ICDISER0,
(address 0xf8f01100, Interrupt Set-enable Register 0).
But it only supports Secure accession.
How can I enable secure mode please?
Thanks!
I want to control register ICDISER0,
(address 0xf8f01100, Interrupt Set-enable Register 0).
But it only supports Secure accession.
How can I enable secure mode please?
Thanks!
In the Zynq Technical Reference Manual (UG585), right under the definition of the ICDISER register in section 7.3.1, it describes the Write Protection Lock and that it is controlled by writing to the System Level Control register set, SLCR.
Section B.28 of the TRM details the System Level Control Registers and the Write Protection Lock and Unlock functions.
This status is usually set early in the First Stage Boot Loader process. Take a look in the main.c of the default FSBL code for an example of unlocking the SLCR to allow SLCR register writes.
I deleted the duplicate post on this subject. Please do not duplicate questions on the forum.
-Gary