UM10462
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 5.5 — 21 December 2016
421 of 523
NXP Semiconductors
UM10462
Chapter 20: LPC11U3x/2x/1x Flash programming firmware
20.16.4.4 Signature generation result registers
The signature generation result registers return the flash signature produced by the
embedded signature generator. The 128-bit signature is reflected by the four registers
FMSW0, FMSW1, FMSW2 and FMSW3.
The generated flash signature can be used to verify the flash memory contents. The
generated signature can be compared with an expected signature and thus makes saves
time and code space. The method for generating the signature is described in
.
show bit assignment of the FMSW0 and FMSW1, FMSW2, FMSW3 registers
respectively.
20.16.4.5 Flash module status register
The read-only FMSTAT register provides a means of determining when signature
generation has completed. Completion of signature generation can be checked by polling
the SIG_DONE bit in FMSTAT register. SIG_DONE should be cleared via the
FMSTATCLR register before starting a signature generation operation, otherwise the
status might indicate completion of a previous operation.
Table 403. Flash module signature stop register (FMSSTOP - 0x4003 C024) bit description
Bit
Symbol
Value
Description
Reset
value
16:0
STOP
BIST stop address divided by 16 (corresponds to AHB
byte address [20:4]).
0
17
SIG_START
Start control bit for signature generation.
0
0
Signature generation is stopped
1
Initiate signature generation
31:18
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
NA
Table 404. FMSW0 register (FMSW0, address: 0x4003 C02C) bit description
Bit
Symbol
Description
Reset value
31:0
SW0[31:0]
Word 0 of 128-bit signature (bits 31 to 0).
-
Table 405. FMSW1 register (FMSW1, address: 0x4003 C030) bit description
Bit
Symbol
Description
Reset value
31:0
SW1[63:32]
Word 1 of 128-bit signature (bits 63 to 32).
-
Table 406. FMSW2 register (FMSW2, address: 0x4003 C034) bit description
Bit
Symbol
Description
Reset value
31:0
SW2[95:64]
Word 2 of 128-bit signature (bits 95 to 64).
-
Table 407. FMSW3 register (FMSW3, address: 0x4003 40C8) bit description
Bit
Symbol
Description
Reset value
31:0
SW3[127:96]
Word 3 of 128-bit signature (bits 127 to 96).
-