2 system write protection, 3 am4024(e)-specific registers, 1 write protection register (wprot) – Kontron AM4024e User Manual
Page 42: System write protection, Am4024(e)-specific registers, Write protection register (wprot), 2 system wr ite protection

D R A F T — F O R I N
T E R N A L U S E O N L Y
42
www.kontron.com
User Guide
AM4024(E)
3.2 System Wr ite Protection
The AM4024(E) provides write protection for non-volatile memories via the DIP switch SW2, switch 3,
the uEFI Shell and a backplane pin. If one of these sources is enabled, the system is write protected.
Please contact Kontron for further information before using these functions.
3.3 AM4024(E)-Specif ic Registers
3.3.1 Write Protection Register (WPROT)
The Write Protection Register holds the write protect signals for non-volatile devices.
Table 24: AM4024(E)-Specific Registers
ADDRESS
DEVICE
0x284
Write Protection Register (WPROT)
0x285
Reset Status Register (RSTAT)
0x288
Board ID High-Byte Register (BIDH)
0x28A
Geographic Addressing Register (GEOAD)
0x28C
Watchdog Timer Control Register (WTIM)
0x28D
Board ID Low-Byte Register (BIDL)
0x290
LED Configuration Register (LCFG)
0x291
LED Control Register (LCTRL)
0x292
General Purpose Output Register (GPOUT)
Table 25: Write Protection Register (WPROT)
ADDRESS
0x284
BIT
7
6
5
4
3
2
1
0
NAME
SWP
Reserved
SFWP
DSWP
BSWP
SSWP
ACCESS
R
R
R/W
R
R
R/W
RESET
0
000
0
0
0
0
BITFIELD
DESCRIPTION
7
SWP
System write protection status:
0 = Onboard non-volatile memory devices not write protected
1 = Onboard non-volatile memory devices write protected
3
SFWP
Reserved
2
DSWP
This bit reflects the state of the system write protection via DIP switch SW2, switch 3:
0 = System not write protected via DIP switch
1 = System write protected
1
BSWP
This bit reflects the state of the system write protection via backplane (SYS_WP#):
0 = System not write protected via backplane
1 = System write protected
0
SSWP
This bit reflects the state of the system write protection via software:
0 = System devices not write protected via software
1 = System write protected
If this bit is programmed once, it cannot be reprogrammed.