DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
78 of 571
NXP Semiconductors
UM10316
Chapter 6: LPC29xx System Control Unit (SCU)
3.2 JTAG security registers
3.3 Shadow memory mapping registers
The shadow memory mapping register defines which part of the memory region is present
in the shadow memory area. The shadow memory mapping start address is the pointer
within a region indicating the shadowing to the shadow area starting at location 0000
0000h. In this way a whole region or only a part of the flash, SRAM or external memory
bank can be remapped to the shadow area.
The SSMM0 register defines the memory mapping seen by the ARM CPU master, the
SSMM1 and SSMM2 register defines the memory mapping for the DMA0 and DMA1
masters, and the SSMM3 register for the USB master.
3.4 AHB master priority registers
By default, AHB access is scheduled round-robin. However, the AHB access priority of
each of the AHB bus masters can be set by writing the priority integer value (highest
priority = 1, lowest priority = 4) to the master’s priority register SMPn.
Table 61.
Security disable register bit description (SEC_DIS, address 0xE000 1B00)
Bit
Symbol
Access
Value
Description
31:2
-
-
-
reserved
1
DIS
R/W
JTAG security enable/disable
1
Disables JTAG security and clears bit 1 on SEC_STA
0
enables JTAG security
0
-
-
-
reserved
Table 62.
Security disable register bit description (SEC_STA, address 0xE000 1B04)
Bit
Symbol
Access
Value
Description
31:2
-
-
-
reserved
1
DIS
R
JTAG security
1
JTAG security enabled
0
JTAG security disabled
0
-
-
-
reserved
Table 63.
SSMMx register bit description (SSMM0/1/2/3, addresses: 0xE000 1C00, 0xE000
1C04, 0xE000 1C08, 0xE000 1C0C)
* = reset value
Bit
Symbol
Access
Value
Description
31 to 10
SMMSA[21:0]
R/W
2000 0000h*
shadow memory map start address;
memory start address for mapping (a part
of) a region to the shadow area; the start
address is aligned on 1 kB boundaries and
therefore the lowest 10 bits must be always
logic 0
9 to 0
reserved
-
-
reserved; do not modify, read as logic 0,
write
as logic 0