lpc2388 NXP Semiconductors, lpc2388 Datasheet - Page 35

no-image

lpc2388

Manufacturer Part Number
lpc2388
Description
Single-chip 16-bit/32-bit Microcontroller; 512 Kb Flash With Isp/iap, Ethernet, Usb 2.0 Device/host/otg, Can, And 10-bit Adc/dac
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
lpc2388FBD
Manufacturer:
NXP
Quantity:
10 000
Part Number:
lpc2388FBD144
Manufacturer:
OMRON
Quantity:
5 000
Part Number:
lpc2388FBD144
Manufacturer:
KYCOERA
Quantity:
300
Part Number:
lpc2388FBD144
Manufacturer:
PHILIPS/
Quantity:
897
Part Number:
lpc2388FBD144
0
Company:
Part Number:
lpc2388FBD144
Quantity:
200
Company:
Part Number:
lpc2388FBD144
Quantity:
17
Part Number:
lpc2388FBD144,551
Quantity:
9 999
Part Number:
lpc2388FBD144,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
lpc2388FBD144,551
Manufacturer:
NXP
Quantity:
1 000
Part Number:
lpc2388FBD144,551
Manufacturer:
NXP
Quantity:
6 860
Part Number:
lpc2388FBD144,551
Manufacturer:
NXP
Quantity:
440
Part Number:
lpc2388FBD144,551
Manufacturer:
NXP
Quantity:
2 940
Part Number:
lpc2388FBD144.551
Manufacturer:
NXP/恩智浦
Quantity:
20 000
NXP Semiconductors
LPC2388_0
Preliminary data sheet
CAUTION
7.26.3 Code security (Code Read Protection - CRP)
7.26.4 AHB
7.26.5 External interrupt inputs
7.26.6 Memory mapping control
This feature of the LPC2388 allows user to enable different levels of security in the system
so that access to the on-chip flash and use of the JTAG and ISP can be restricted. When
needed, CRP is invoked by programming a specific pattern into a dedicated flash location.
IAP commands are not affected by the CRP.
There are three levels of the Code Read Protection.
CRP1 disables access to chip via the JTAG and allows partial flash update (excluding
flash sector 0) using a limited set of the ISP commands. This mode is useful when CRP is
required and flash field updates are needed but all sectors can not be erased.
CRP2 disables access to chip via the JTAG and only allows full flash erase and update
using a reduced set of the ISP commands.
Running an application with level CRP3 selected fully disables any access to chip via the
JTAG pins and the ISP. This mode effectively disables ISP override using P2[10] pin, too.
It is up to the user’s application to provide (if needed) flash update mechanism using IAP
calls or call reinvoke ISP command to enable flash update via UART0.
The LPC2388 implements two AHB in order to allow the Ethernet block to operate without
interference caused by other system activity. The primary AHB, referred to as AHB1,
includes the Vectored Interrupt Controller, GPDMA controller, USB interface, and 8 kB
SRAM primarily intended for use by the USB.
The second AHB, referred to as AHB2, includes only the Ethernet block and an
associated 16 kB SRAM. In addition, a bus bridge is provided that allows the secondary
AHB to be a bus master on AHB1, allowing expansion of Ethernet buffer space into
off-chip memory or unused space in memory residing on AHB1.
In summary, bus masters with access to AHB1 are the ARM7 itself, the USB block, the
GPDMA function, and the Ethernet block (via the bus bridge from AHB2). Bus masters
with access to AHB2 are the ARM7 and the Ethernet block.
The LPC2388 includes up to 50 edge sensitive interrupt inputs combined with up to four
level sensitive external interrupt inputs as selectable pin functions. The external interrupt
inputs can optionally be used to wake up the processor from Power-down mode.
The memory mapping control alters the mapping of the interrupt vectors that appear at the
beginning at address 0x0000 0000. Vectors may be mapped to the bottom of the Boot
ROM, the SRAM, or external memory. This allows code running in different memory
spaces to have control of the interrupts.
If level three Code Read Protection (CRP3) is selected, no future factory testing can be
performed on the device.
Rev. 00.02 — 28 January 2008
Fast communication chip
LPC2388
© NXP B.V. 2008. All rights reserved.
35 of 57

Related parts for lpc2388