7.3.1 Base - secure memory

Enable security checking on memory transactions by the TZC-400 by using the bp.secure_memory parameter.

Table 7-3 Secure and Non-secure access permissions

Security bp.secure_memory=false bp.secure_memory=true
S Secure and Non-secure access permitted. Secure access is permitted, Non-secure access aborts.
S/NS Secure and Non-secure access permitted. Secure and Non-secure access permitted.
P Secure and Non-secure access permitted. Access conditions are programmable by the TZC-400.

Note:

The default state of the TZC-400 is to abort all accesses, even from Secure state.

Table 7-4 NSAIDs and filters that masters present to the TZC-400

Component NSAIDa Filter
Cluster 0 9 0
Cluster 1 9 0
VirtIO 8 0
HDLCD0 2 2
CLCD 1 2
a Non-Secure Access IDentity.
Non-ConfidentialPDF file icon PDF version100964_1161_00_en
Copyright © 2014–2019 Arm Limited or its affiliates. All rights reserved.