UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
403 of 464
NXP Semiconductors
UM10850
Chapter 28: LPC5410x Flash signature generator
28.4.2 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 saves time
and code space. The method for generating the signature is described in
.
28.4.3 Signature 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. 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.
28.4.4 Signature status clear register
The FMSTATCLR register is used to clear the signature generation completion flag.
Table 450. FMSW0 register bit description (FMSW0, offset 0x02C)
Bit
Symbol
Description
Reset value
31:0
SW0[31:0]
Word 0 of 128-bit signature (bits 31 to 0).
-
Table 451. FMSW1 register bit description (FMSW1, offset 0x030)
Bit
Symbol
Description
Reset value
31:0
SW0[63:32]
Word 1 of 128-bit signature (bits 63 to 32).
-
Table 452. FMSW2 register bit description (FMSW2, offset 0x034)
Bit
Symbol
Description
Reset value
31:0
SW0[95:64]
Word 2 of 128-bit signature (bits 95 to 64.
-
Table 453. FMSW3 register bit description (FMSW3, offset 0x038)
Bit
Symbol
Description
Reset value
31:0
SW0[127:96]
Word 3 of 128-bit signature (bits 127 to 96).
-
Table 454. Signature status register (FMSTAT, offset 0x0FE0) bit description
Bit
Symbol
Description
Reset value
1:0
-
Reserved. Read value is undefined, only zero should be written.
NA
2
SIG_DONE
When 1, a previously started signature generation has completed. See FMSTATCLR
register description for clearing this flag.
0
31:2
-
Reserved. Read value is undefined, only zero should be written.
NA