
Programmers Model
ARM DUI 0447J
Copyright © 2009-2014, ARM. All rights reserved.
4-15
ID052914
Non-Confidential
Table 4-10
shows the bit assignments.
4.4.8
Config Switch Register
The SYS_CFGSW Register characteristics are:
Purpose
Contains the value for the
CONFSWITCH
entry in the
config.txt
file. The
register contents are not used for system configuration, but you can read
the value from your user application.
Usage constraints
There are no usage constraints.
Configurations
Available in all configurations.
Attributes
See
Table 4-3 on page 4-8
.
Figure 4-8
shows the bit assignments.
Figure 4-8 SYS_CFGSW Register bit assignments
Table 4-11
shows the bit assignments.
Table 4-10 SYS_FLASH Register bit assignments
Bits
Name
Reset
Description
[31:1]
-
0x0000000
Undefined, write ignored, read as zero
[0]
FLASHWPn
b0
b0
Enables the
Lock-Down
mechanism.
The
Lock-Down Block
command puts
the NOR Flash memory blocks into
read-only state. The blocks cannot be
reprogrammed, erased or unlocked.
b1
Overrides the
Lock-Down
mechanism.
The
Unlock Block
command can
unlock previously locked down NOR
Flash memory blocks.
Note
Power on reset state is
b0
. The boot monitor software
sets the bit to
b1
.
All blocks revert to locked state during powerdown or
reset to prevent data corruption.
31
0
Undefined
Soft configswitch
8 7
Table 4-11 SYS_CFGSW Register bit assignments
Bits
Access
Name
Reset
Description
[31:8]
Read-only
-
-
-
[7:0]
Read-write
Soft config switch
Set to value of
CONFIGSWITCH
in the
config.txt
file.
User applications can read these switch settings.
See the
ARM
®
Versatile
™
Express Boot Monitor
Reference Manual
for more switch settings.