![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 49](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827049.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
49 of 1441
NXP Semiconductors
UM10503
Chapter 4: LPC43xx/LPC43Sxx One-Time Programmable (OTP)
4.5 OTP API
The OTP memory is controlled through a set of simple API calls located in the LPC43xx
ROM.
The API calls to the ROM are performed by executing functions which are pointed to by
pointer within the ROM driver table.
28:25
BOOT_SRC
Boot source selection in OTP. For details, see
.
0000
External pins
0001
UART0
0010
SPIFI
0011
EMC 8-bit
0100
EMC 16-bit
0101
EMC 32-bit
0110
USB0
0111
USB1
1000
SPI (via SSP)
1001
UART3
29
-
Reserved. Do not write to this bit.
30
-
Reserved. Do not write to this bit.
31
JTAG_DISABLE
If this bit set, JTAG cannot be enabled by software
and remains disabled.
Table 16.
OTP memory bank 3, word 1 - General purpose OTP memory 2, word 0, or USB ID
(address offset 0x034)
Bit
Symbol
Description
15:0
USB_VENDOR_ID
If USB_ID_ENABLE bit not set, it is used as general purpose
OTP memory 2, word 0, GP2_0.
31:16
USB_PRODUCT_ID
Table 17.
OTP memory bank 3, word 2 - General purpose OTP memory 2, word 1 (address
offset 0x038)
Bit
Symbol
Description
31:0
GP2_1
General purpose OTP memory 2, word 1. GP2_1.
Table 18.
OTP memory bank 3, word 3 - General purpose OTP memory 2, word 2 (address
offset 0x03C)
Bit
Symbol
Description
31:0
GP2_2
General purpose OTP memory 2, word 2. GP2_2.
Table 15.
OTP memory bank 3, word 0 - Customer control data (address offset 0x030)
Bit
Symbol
Value
Description