UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
588 of 1269
NXP Semiconductors
UM10503
Chapter 24: LPC43xx USB1 Host/Device controller
24.5 Pin description
Fig 63. USB1 block diagram with internal full-speed PHY
ARM Cortex-M4
SYSTEM
MEMORY
AHB
TX-BUFFER
(DUAL-PORT RAM)
USB 2.0
INTERNAL
FULL-SPEED
PHY
master
slave
RX-BUFFER
(DUAL-PORT RAM)
LPC43xx
USB1_DP
USB1_DM
USB1_VBUS
GROUND
to
PC/
Mobile/
CE
Table 452. USB1 pin description
Pin function
Direction
Description
USB1_DP
I/O
USB1 bidirectional D+ line. The D+ line has an internal 1.5 k
pull-up. This pull-up is
enabled when software sets the RS bit (Bit 0) in the USBCMD register. The USB1
controller checks whether the USB1_VBUS pin is pulled HIGH (there is no voltage
monitoring). For applications which use the USB1_VBUS pin as GPIO, software can
monitor VBUS through bit 5 in SFSUSB register (0x4008 6C80).
Add an external series resistor of 33
+/- 2 %.
USB1_DM
I/O
USB1 bidirectional D
line. The D- line has an internal 1.5 k
pull-up. This pull-up is
enabled when software sets the RS bit (Bit 0) in the USBCMD register. The USB1
controller checks whether the USB1_VBUS pin is pulled HIGH (there is no voltage
monitoring). For applications which use the USB1_VBUS pin as GPIO, software can
monitor VBUS through bit 5 in SFSUSB register (0x4008 6C80).
Add an external series resistor of 33
+/- 2 %.
USB1_VBUS
I
VBUS pin (power on USB cable). If the USB1_VBUS function is not connected on
pin P2_5, use the USB_VBUS bit in the SFSUSB register
to indicate the
VBUS state to the USB1 controller.
Remark:
This input is only 5 V tolerant when VDDIO is present.
USB1_PPWR
O
VBUS drive signal (towards external charge pump or power management unit);
indicates that VBUS must be driven (active HIGH).
Add a pull-down resistor to disable the power switch at reset. This signal has
opposite polarity compared to the USB_PPWR used on other NXP LPC parts.
USB1_IND0
O
Port indicator LED control output 0.
USB1_IND1
O
Port indicator LED control output 1.
USB1_PWR_FAULT
I
Port power fault signal indicating over-current condition; this signal monitors
over-current on the USB bus (external circuitry required to detect over-current
condition).
ULPI pins
ULPI_DATA[7:0]
I/O
ULPI link 8-bit bidirectional data bus timed on the rising clock edge.