DK-35TS-LPC2478 Future Designs Inc, DK-35TS-LPC2478 Datasheet
DK-35TS-LPC2478
Specifications of DK-35TS-LPC2478
ARM-35TS-LPC2478
Related parts for DK-35TS-LPC2478
DK-35TS-LPC2478 Summary of contents
Page 1
LPC2478 Single-chip 16-bit/32-bit micro; 512 kB flash, Ethernet, CAN, LCD, USB 2.0 device/host/OTG, external memory interface Rev. 2 — 29 September 2010 1. General description NXP Semiconductors designed the LPC2478 microcontroller, powered by the ARM7TDMI-S core highly ...
Page 2
NXP Semiconductors LCD controller, supporting both Super-Twisted Nematic (STN) and Thin-Film Transistors (TFT) displays. Dedicated DMA controller. Selectable display resolution (up to 1024 × 768 pixels). Supports up to 24-bit true-color mode. Dual Advanced High-performance Bus (AHB) system allows simultaneous ...
Page 3
NXP Semiconductors Processor wake-up from Power-down mode via any interrupt able to operate during Power-down mode (includes external interrupts, RTC interrupt, USB activity, Ethernet wake-up interrupt, CAN bus activity, port 0/2 pin interrupt). Two independent power domains allow fine tuning ...
Page 4
NXP Semiconductors 4.1 Ordering options Table 2. Ordering options Type number Flash SRAM (kB) (kB) LPC2478FBD208 512 LPC2478FET208 512 LPC2478 Product data sheet External Ethernet USB bus OTG/ OHC/ device + 4 ...
Page 5
NXP Semiconductors 5. Block diagram LPC2478 P0, P1, P2, P3, P4 HIGH-SPEED GPIO 160 PINS TOTAL AHB2 ETHERNET MII/RMII MAC WITH DMA EINT3 to EINT0 EXTERNAL INTERRUPTS P0 × CAP0/CAP1/ CAPTURE/COMPARE CAP2/CAP3 TIMER0/TIMER1/ 4 × MAT2/MAT3, TIMER2/TIMER3 2 ...
Page 6
NXP Semiconductors 6. Pinning information 6.1 Pinning Fig 2. LPC2478 pinning LQFP208 package Fig 3. LPC2478 pinning TFBGA208 package Table 3. Pin allocation table Pin Symbol Pin Symbol Row A 1 P3[27]/D27/ 2 CAP1[0]/PWM1[4] 5 P1[4]/ENET_TX_EN 6 9 P1[17]/ENET_MDIO 10 ...
Page 7
NXP Semiconductors Table 3. Pin allocation table Pin Symbol Pin Symbol 13 P3[20]/D20/ 14 PWM0[5]/DSR1 17 P1[5]/ENET_TX_ER/ MCIPWR/PWM0[3] Row B 1 P3[2]/ P1[1]/ENET_TXD1 6 9 P4[25]/ DD(3V3) 17 P2[0]/PWM1[1]/TXD1/ TRACECLK/LCDPWR Row C 1 P3[13]/D13 ...
Page 8
NXP Semiconductors Table 3. Pin allocation table Pin Symbol Pin Symbol 14 P4[11]/A11 15 Row G 1 P3[5]/ n.c. 15 Row H 1 P0[23]/AD0[0]/ 2 I2SRX_CLK/CAP3[ SSIO Row J 1 P3[6]/ P0[16]/RXD1/ 15 ...
Page 9
NXP Semiconductors Table 3. Pin allocation table Pin Symbol Pin Symbol 9 P1[23]/USB_RX_DP1/ 10 LCDVD[9]/LCDVD[13]/ PWM1[4]/MISO0 13 P2[15]/CS3/ 14 CAP2[1]/SCL1 17 V DD(3V3) Row R 1 P0[12]/USB_PPWR2/ 2 MISO1/AD0[6] 5 P3[24]/D24/ 6 CAP0[1]/PWM1[ SSIO 13 P2[17]/RAS 14 ...
Page 10
NXP Semiconductors 6.2 Pin description Table 4. Pin description Symbol Pin Ball P0[0] to P0[31] [1] P0[0]/RD1/TXD3/ 94 U15 SDA1 [1] P0[1]/TD1/RXD3/ 96 T14 SCL1 [1] P0[2]/TXD0 202 C4 [1] P0[3]/RXD0 204 D6 [1] P0[4]/I2SRX_CLK/ 168 B12 LCDVD[0]/RD2/ CAP2[0] [1] ...
Page 11
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P0[7]/I2STX_CLK/ 162 C13 LCDVD[9]/SCK1/ MAT2[1] [1] P0[8]/I2STX_WS/ 160 A15 LCDVD[16]/ MISO1/MAT2[2] [1] P0[9]/I2STX_SDA/ 158 C14 LCDVD[17]/ MOSI1/MAT2[3] [1] P0[10]/TXD2/ 98 T15 SDA2/MAT3[0] [1] P0[11]/RXD2/ 100 R14 SCL2/MAT3[1] [2] P0[12]/ ...
Page 12
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P0[14 USB_HSTEN2/ USB_CONNECT2/ SSEL1 [1] P0[15]/TXD1/ 128 J16 SCK0/SCK [1] P0[16]/RXD1/ 130 J14 SSEL0/SSEL [1] P0[17]/CTS1/ 126 K17 MISO0/MISO [1] P0[18]/DCD1/ 124 K15 MOSI0/MOSI [1] P0[19]/DSR1/ 122 ...
Page 13
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [2] P0[23]/AD0[0 I2SRX_CLK/ CAP3[0] [2] P0[24]/AD0[1 I2SRX_WS/ CAP3[1] [2] P0[25]/AD0[2 I2SRX_SDA/ TXD3 [2][3] P0[26]/AD0[3 AOUT/RXD3 [4] P0[27]/SDA0 50 T1 [4] P0[28]/SCL0 48 ...
Page 14
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P1[3]/ 177 A10 ENET_TXD3/ MCICMD/ PWM0[2] [1] P1[4]/ 192 A5 ENET_TX_EN [1] P1[5]/ 156 A17 ENET_TX_ER/ MCIPWR/ PWM0[3] [1] P1[6]/ 171 B11 ENET_TX_CLK/ MCIDAT0/ PWM0[4] [1] P1[7]/ 153 D14 ...
Page 15
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P1[16]/ 180 D10 ENET_MDC [1] P1[17]/ 178 A9 ENET_MDIO [1] P1[18 USB_UP_LED1/ PWM1[1]/CAP1[0] [1] P1[19 USB_TX_E1/ USB_PPWR1/ CAP1[1] [1] P1[20 USB_TX_DP1/ LCDVD[6]/ LCDVD[10]/ ...
Page 16
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P1[25]/USB_LS1/ 80 T10 LCDVD[11]/ LCDVD[15]/ USB_HSTEN1/ MAT1[1] [1] P1[26]/ 82 R10 USB_SSPND1/ LCDVD[12]/ LCDVD[20]/ PWM1[6]/CAP0[0] [1] P1[27]/USB_INT1/ 88 T12 LCDVD[13]/ LCDVD[21]/ USB_OVRCR1/ CAP0[1] [1] P1[28]/USB_SCL1/ 90 T13 LCDVD[14]/ LCDVD[22]/ ...
Page 17
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P2[0]/PWM1[1]/ 154 B17 TXD1/TRACECLK/ LCDPWR [1] P2[1]/PWM1[2]/ 152 E14 RXD1/PIPESTAT0/ LCDLE [1] P2[2]/PWM1[3]/ 150 D15 CTS1/PIPESTAT1/ LCDDCLK [1] P2[3]/PWM1[4]/ 144 E16 DCD1/PIPESTAT2/ LCDFP [1] P2[4]/PWM1[5]/ 142 D17 DSR1/ TRACESYNC/ ...
Page 18
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P2[8]/TD2/TXD2/ 134 H15 TRACEPKT3/ LCDVD[2]/ LCDVD[6] [1] P2[9]/ 132 H16 USB_CONNECT1/ RXD2/EXTIN0/ LCDVD[3]/ LCDVD[7] [6] P2[10]/EINT0 110 N15 [6] P2[11]/EINT1/ 108 T17 LCDCLKIN/ MCIDAT1/ I2STX_CLK [6] P2[12]/EINT2/ 106 N14 ...
Page 19
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P2[16]/CAS 87 R11 [1] P2[17]/RAS 95 R13 [1] P2[18 CLKOUT0 [1] P2[19 CLKOUT1 [1] P2[20]/DYCS0 73 T8 [1] P2[21]/DYCS1 81 U11 [1] P2[22]/DYCS2/ 85 U12 ...
Page 20
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P2[31 DQMOUT3/ MAT3[3]/SCL2 P3[0] to P3[31] [1] P3[0]/D0 197 B4 [1] P3[1]/D1 201 B3 [1] P3[2]/D2 207 B1 [1] P3[3]/ [1] P3[4]/ [1] ...
Page 21
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P3[16]/D16/ 137 F17 PWM0[1]/TXD1 [1] P3[17]/D17/ 143 F15 PWM0[2]/RXD1 [1] P3[18]/D18/ 151 C15 PWM0[3]/CTS1 [1] P3[19]/D19/ 161 B14 PWM0[4]/DCD1 [1] P3[20]/D20/ 167 A13 PWM0[5]/DSR1 [1] P3[21]/D21/ 175 C10 PWM0[6]/DTR1 ...
Page 22
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P3[26]/D26 MAT0[1]/ PWM1[3] [1] P3[27]/D27/ 203 A1 CAP1[0]/ PWM1[4] [1] P3[28]/D28 CAP1[1]/ PWM1[5] [1] P3[29]/D29 MAT1[0]/ PWM1[6] [1] P3[30]/D30 MAT1[1]/ RTS1 ...
Page 23
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P4[7]/A7 121 L16 [1] P4[8]/A8 127 J17 [1] P4[9]/A9 131 H17 [1] P4[10]/A10 135 G17 [1] P4[11]/A11 145 F14 [1] P4[12]/A12 149 C16 [1] P4[13]/A13 155 B16 [1] P4[14]/A14 ...
Page 24
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [1] P4[23]/A23/ 129 J15 RXD2/MOSI1 [1] P4[24]/OE 183 B8 [1] P4[25]/WE 179 B9 [1] P4[26]/BLS0 119 L15 [1] P4[27]/BLS1 139 G15 [1] P4[28]/BLS2/ 170 C11 MAT2[0]/LCDVD[6]/ LCDVD[10]/ LCDVD[2]/ TXD3 [1] ...
Page 25
NXP Semiconductors Table 4. Pin description …continued Symbol Pin Ball [7] RESET 35 M2 [8][9] XTAL1 44 M4 [8][9] XTAL2 46 N4 [8][10] RTCX1 34 K2 [8][10] RTCX2 33, 63, L3, T5, SSIO 77, 93, R9, P12, ...
Page 26
NXP Semiconductors [5] Pad provides digital I/O and USB functions designed in accordance with the USB specification, revision 2.0 (Full-speed and Low-speed mode only). [ tolerant pad with 5 ns glitch filter providing digital I/O functions ...
Page 27
NXP Semiconductors 7. Functional description 7.1 Architectural overview The LPC2478 microcontroller consists of an ARM7TDMI-S CPU with emulation support, the ARM7 local bus for closely coupled, high-speed access to the majority of on-chip memory, the AMBA AHB interfacing to high-speed ...
Page 28
NXP Semiconductors The Thumb set’s 16-bit instruction length allows it to approach higher density compared to standard ARM code while retaining most of the ARM’s performance. 7.2 On-chip flash programming memory The LPC2478 incorporates 512 kB flash memory system. This ...
Page 29
NXP Semiconductors 7.4 Memory map The LPC2478 memory map incorporates several distinct regions as shown in Figure 4. In addition, the CPU interrupt vectors may be remapped to allow them to reside in either flash memory (default), boot ROM, or ...
Page 30
NXP Semiconductors 3.75 GB Fig 4. 7.5 Interrupt controller The ARM processor core has two interrupt inputs called Interrupt Request (IRQ) and Fast Interrupt Request (FIQ). The VIC takes 32 interrupt request inputs which can be programmed as FIQ or ...
Page 31
NXP Semiconductors service routine can simply start dealing with that device. But if more than one request is assigned to the FIQ class, the FIQ service routine can read a word from the VIC that identifies which FIQ source(s) is ...
Page 32
NXP Semiconductors – Asynchronous page mode read – Programmable Wait States – Bus turnaround delay – Output enable and write enable delays – Extended wait • Four chip selects for synchronous memory and four chip selects for static memory devices. ...
Page 33
NXP Semiconductors • One AHB master for transferring data. This interface transfers data when a DMA request goes active. • 32-bit AHB master bus width. • Incrementing or non-incrementing addressing for source and destination. • Programmable DMA burst size. The ...
Page 34
NXP Semiconductors 7.10 LCD controller The LCD controller provides all of the necessary control signals to interface directly to a variety of color and monochrome LCD panels. Both STN (single and dual panel) and TFT panels can be operated. The ...
Page 35
NXP Semiconductors The Ethernet block and the CPU share a dedicated AHB subsystem that is used to access the Ethernet SRAM for Ethernet data, control, and status information. All other AHB traffic in the LPC2478 takes place on a different ...
Page 36
NXP Semiconductors 7.12 USB interface The Universal Serial Bus (USB 4-wire bus that supports communication between a host and one or more (up to 127) peripherals. The host controller allocates the USB bandwidth to attached devices through a ...
Page 37
NXP Semiconductors 7.12.3 USB OTG controller USB OTG is a supplement to the USB 2.0 Specification that augments the capability of existing mobile devices and USB peripherals by adding host functionality for connection to USB peripherals. The OTG Controller integrates ...
Page 38
NXP Semiconductors 7.14 10-bit ADC The LPC2478 contains one ADC single 10-bit successive approximation ADC with eight channels. 7.14.1 Features • 10-bit successive approximation ADC • Input multiplexing among 8 pins • Power-down mode • Measurement range ...
Page 39
NXP Semiconductors • UART3 includes an IrDA mode to support infrared communication. 7.17 SPI serial I/O controller The LPC2478 contains one SPI controller. SPI is a full duplex serial interface designed to handle multiple masters and slaves connected to a ...
Page 40
NXP Semiconductors • Conforms to Multimedia Card Specification v2.11. • Conforms to Secure Digital Memory Card Physical Layer Specification, v0.96. • Can be used as a multimedia card bus or a secure digital memory card bus host. The SD/MMC can ...
Page 41
NXP Semiconductors 7.21.1 Features • The interface has separate input/output channels each of which can operate in master or slave mode. • Capable of handling 8-bit, 16-bit, and 32-bit word sizes. • Mono and stereo audio data supported. • The ...
Page 42
NXP Semiconductors 7.23 Pulse width modulator The PWM is based on the standard Timer block and inherits all of its features, although only the PWM function is pinned out on the LPC2478. The Timer is designed to count cycles of ...
Page 43
NXP Semiconductors • Pulse period and width can be any number of timer counts. This allows complete flexibility in the trade-off between resolution and repetition rate. All PWM outputs will occur at the same repetition rate. • Double edge controlled ...
Page 44
NXP Semiconductors The VBAT pin supplies power only to the RTC and the Battery RAM. These two functions require a minimum of power to operate, which can be supplied by an external battery. When the CPU and the rest of ...
Page 45
NXP Semiconductors PLLCLKIN and CCLK are the same value unless the PLL is active and connected. The clock frequency for each peripheral can be selected individually and is referred to as PCLK. Refer to 7.26.1.3 RTC oscillator The RTC oscillator ...
Page 46
NXP Semiconductors 7.26.4 Power control The LPC2478 supports a variety of power control features. There are four special modes of processor power reduction: Idle mode, Sleep mode, Power down-mode and Deep power-down mode. The CPU clock rate may also be ...
Page 47
NXP Semiconductors the meantime, the flash wake-up timer then counts 4 MHz IRC clock cycles to make the 100 μs flash start-up time. When it times out, access to the flash will be allowed. The customers need to reconfigure the ...
Page 48
NXP Semiconductors 7.27 System control 7.27.1 Reset Reset has four sources on the LPC2478: the RESET pin, the Watchdog reset, power-on reset, and the BrownOut Detection (BOD) circuit. The RESET pin is a Schmitt trigger input pin. Assertion of chip ...
Page 49
NXP Semiconductors CAUTION If level three Code Read Protection (CRP3) is selected, no future factory testing can be performed on the device. 7.27.4 AHB The LPC2478 implements two AHB in order to allow the Ethernet block to operate without interference ...
Page 50
NXP Semiconductors DCC is accessed as a coprocessor 14 by the program running on the ARM7TDMI-S core. The DCC allows the JTAG port to be used for sending and receiving data without affecting the normal program flow. The DCC data ...
Page 51
NXP Semiconductors 8. Limiting values Table 6. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter V supply voltage (3.3 V) DD(3V3) V DC-to-DC converter supply voltage DD(DCDC)(3V3) (3 analog 3.3 V pad ...
Page 52
NXP Semiconductors 9. Thermal characteristics The average chip junction temperature, T equation amb • T amb • R th(j-a) • The internal power dissipation is the product of I the I/O pins is often ...
Page 53
NXP Semiconductors 10. Static characteristics Table 8. Static characteristics = −40 °C to +85 °C for commercial applications, unless otherwise specified. T amb Symbol Parameter V supply voltage (3.3 V) DD(3V3) V DC-to-DC converter DD(DCDC)(3V3) supply voltage (3 ...
Page 54
NXP Semiconductors Table 8. Static characteristics = −40 °C to +85 °C for commercial applications, unless otherwise specified. T amb Symbol Parameter Standard port pins, RESET, RTCK I LOW-level input IL current I HIGH-level input IH current I OFF-state output ...
Page 55
NXP Semiconductors Table 8. Static characteristics = −40 °C to +85 °C for commercial applications, unless otherwise specified. T amb Symbol Parameter Oscillator pins V input voltage on pin i(XTAL1) XTAL1 V output voltage on pin o(XTAL2) XTAL2 V input ...
Page 56
NXP Semiconductors 10.1 Power-down mode I DD(IO) (μA) Fig 5. I (μA) Fig 6. LPC2478 Product data sheet −2 −4 −40 − 3 i(VBAT) DD(DCDC)(3V3) amb I/O maximum supply current I ...
Page 57
NXP Semiconductors I DD(DCDC)pd(3v3) Fig 7. 10.2 Deep power-down mode I DD(IO) (μA) Fig 8. LPC2478 Product data sheet 800 (μA) 600 400 V = 3.3 V DD(DCDC)(3V3) 200 V = 3.0 V DD(DCDC)(3V3) 0 −40 − ...
Page 58
NXP Semiconductors I (μA) Fig 9. I DD(DCDC)dpd(3v3) Fig 10. Total DC-to-DC converter maximum supply current I LPC2478 Product data sheet 40 BAT 3.3 V i(VBAT 3.0 V i(VBAT −40 −15 V ...
Page 59
NXP Semiconductors 10.3 Electrical pin characteristics V Fig 11. Typical HIGH-level output voltage V (mA) Fig 12. Typical LOW-level output current I LPC2478 Product data sheet 3 °C 25 °C 3.2 −40 °C 2.8 2.4 ...
Page 60
NXP Semiconductors 11. Dynamic characteristics Table 9. Dynamic characteristics = −40 °C to +85 °C for commercial applications amb Symbol Parameter External clock f oscillator frequency osc T clock cycle time cy(clk) t clock HIGH time CHCX t ...
Page 61
NXP Semiconductors 11.1 Internal oscillators Table 10. Dynamic characteristic: internal oscillators = −40 °C to +85 °C; 3.0 V ≤ amb Symbol Parameter f internal RC oscillator frequency osc(RC) f RTC input frequency i(RTC) [1] Parameters are valid ...
Page 62
NXP Semiconductors 11.4 Flash memory Table 13. Dynamic characteristics of flash = −40 °C to +85 °C, unless otherwise specified amb ground. Symbol Parameter N endurance endu t retention time ret [1] Number of program/erase cycles. [2] t ...
Page 63
Static external memory interface Table 14. Dynamic characteristics: Static external memory interface = −40 ° ° pF amb DD(DCDC)(3V3) Symbol Parameter Conditions [1] Common to read and write cycles t CS ...
Page 64
Table 14. Dynamic characteristics: Static external memory interface = −40 ° ° pF amb DD(DCDC)(3V3) Symbol Parameter Conditions t WE HIGH to data invalid WEHDNV time t BLS HIGH to address BLSHANV ...
Page 65
NXP Semiconductors 11.6 Dynamic external memory interface Table 15. Dynamic characteristics: Dynamic external memory interface = −40 ° ° pF amb Config Register = 0x0 (RD = 00) Symbol Parameter Common t ...
Page 66
NXP Semiconductors 11.7 Timing CS addr data t CSLOEL OE BLS Fig 14. External memory read access CS BLS/WE addr data OE Fig 15. External memory write access LPC2478 Product data sheet t CSLAV OELAV t OELOEH ...
Page 67
NXP Semiconductors T PERIOD differential data lines Fig 16. Differential data-to-EOP transition skew and EOP width shifting edges SCK MOSI MISO Fig 17. MISO line set-up time in SSP Master mode Fig 18. Signal timing LPC2478 Product data sheet crossover ...
Page 68
NXP Semiconductors 12. ADC electrical characteristics Table 16. ADC static characteristics = −40 °C to +85 °C unless otherwise specified; ADC frequency 4.5 MHz 2 3 DDA amb Symbol Parameter V analog input voltage ...
Page 69
NXP Semiconductors 1023 1022 1021 1020 1019 1018 7 code out offset error E O (1) Example of an actual transfer curve. (2) The ideal transfer curve. (3) Differential linearity ...
Page 70
NXP Semiconductors AD0[y] Fig 20. Suggested ADC interface - LPC2478 AD0[y] pin LPC2478 Product data sheet LPC2XXX 20 kΩ SAMPLE SSIO, SSCORE All information provided in this document is subject to legal disclaimers. Rev. ...
Page 71
NXP Semiconductors 13. DAC electrical characteristics Table 17. DAC electrical characteristics = −40 °C to +85 °C unless otherwise specified DDA amb Symbol Parameter E differential linearity error D E integral non-linearity ...
Page 72
NXP Semiconductors 14. Application information 14.1 LCD panel signal usage Table 18. LCD panel connections for STN single panel mode External pin 4-bit mono STN single panel LPC2478 pin used LCDVD[23] - LCDVD[22] - LCDVD[21] - LCDVD[20] - LCDVD[19] - ...
Page 73
NXP Semiconductors Table 19. LCD panel connections for STN dual panel mode External pin 4-bit mono STN dual panel LPC2478 pin used LCDVD[23] - LCDVD[22] - LCDVD[21] - LCDVD[20] - LCDVD[19] - LCDVD[18] - LCDVD[17] - LCDVD[16] - LCDVD[15] - ...
Page 74
NXP Semiconductors Table 20. LCD panel connections for TFT panels External TFT 12 bit (4:4:4 mode) TFT 16 bit (5:6:5 mode) pin LPC2478 LCD pin used function [4] LCDVD[23] P1[29] BLUE3 [4] LCDVD[22] P1[28] BLUE2 [4] LCDVD[21] P1[27] BLUE1 [4] ...
Page 75
NXP Semiconductors 14.2 Suggested USB interface solutions LPC24XX Fig 21. LPC2478 USB interface on a self-powered device LPC24XX Fig 22. LPC2478 USB interface on a bus-powered device LPC2478 Product data sheet V DD(3V3) USB_UP_LED USB_CONNECT soft-connect switch R1 1.5 kΩ ...
Page 76
NXP Semiconductors RSTOUT USB_SCL1 USB_SDA1 USB_INT1 USB_D+1 USB_D−1 USB_UP_LED1 LPC24XX USB_PPWR2 USB_OVRCR2 USB_PWRD2 USB_D+2 USB_D−2 USB_UP_LED2 Fig 23. LPC2478 USB OTG port configuration: USB port 1 OTG dual-role device, USB port 2 host LPC2478 Product data sheet ...
Page 77
NXP Semiconductors RSTOUT USB_TX_E1 USB_TX_DP1 USB_TX_DM1 USB_RCV1 USB_RX_DP1 USB_RX_DM1 LPC24XX USB_SCL1 USB_SDA1 USB_INT1 USB_UP_LED1 Fig 24. LPC2478 USB OTG port configuration: VP_VM mode LPC2478 Product data sheet V DD RESET_N OE_N/INT_N DAT_VP SE0_VM RCV ISP1302 ADR/PSW ...
Page 78
NXP Semiconductors USB_UP_LED1 USB_D+1 USB_D−1 USB_PWRD1 USB_OVRCR1 USB_PPWR1 LPC24XX USB_UP_LED2 USB_CONNECT2 USB_D+2 USB_D−2 V BUS Fig 25. LPC2478 USB OTG port configuration: USB port 2 device, USB port 1 host LPC2478 Product data sheet Ω 33 Ω ...
Page 79
NXP Semiconductors USB_UP_LED1 USB_D+1 USB_D−1 USB_PWRD1 USB_OVRCR1 USB_PPWR1 LPC24XX USB_PPWR2 USB_OVRCR2 USB_PWRD2 USB_D+2 USB_D−2 USB_UP_LED2 Fig 26. LPC2478 USB OTG port configuration: USB port 1 host, USB port 2 host 14.3 Crystal oscillator XTAL input and component selection The input ...
Page 80
NXP Semiconductors In slave mode the input clock signal should be coupled by means of a capacitor of 100 pF (Figure corresponds to a square wave signal with a signal swing of between 280 mV and 1.4 V. The XTALOUT ...
Page 81
NXP Semiconductors Table 22. Fundamental oscillation frequency F 15 MHz to 20 MHz 20 MHz to 25 MHz 14.4 RTC 32 kHz oscillator component selection Fig 29. RTC oscillator modes and models: oscillation mode of operation and external The RTC ...
Page 82
NXP Semiconductors 14.5 XTAL and RTCX Printed Circuit Board (PCB) layout guidelines The crystal should be connected on the PCB as close as possible to the oscillator input and output pins of the chip. Take care that the load capacitors ...
Page 83
NXP Semiconductors 14.7 Reset pin configuration Fig 31. Reset pin configuration LPC2478 Product data sheet reset GLITCH FILTER All information provided in this document is subject to legal disclaimers. Rev. 2 — 29 September 2010 LPC2478 Single-chip ...
Page 84
NXP Semiconductors 15. Package outline LQFP208; plastic low profile quad flat package; 208 leads; body 1 156 157 pin 1 index 208 DIMENSIONS (mm are the original ...
Page 85
NXP Semiconductors TFBGA208: plastic thin fine-pitch ball grid array package; 208 balls; body 0.7 mm ball A1 index area ...
Page 86
NXP Semiconductors 16. Abbreviations Table 24. Acronym ADC AHB AMBA APB BLS BOD CAN DAC DCC DMA EOP ETM GP GPIO IrDA JTAG LCD MCI MII MIIM OHC OHCI OTG PHY PLL PWM RMII SD SD/MMC SE0 SPI SSI SSP ...
Page 87
NXP Semiconductors 17. Revision history Table 25. Revision history Document ID Release date LPC2478 v.2 20100929 • Table 4 “Pin • Table 4 “Pin • Table 4 “Pin pins. • Table 4 “Pin • Table 6 “Limiting • Table 8 ...
Page 88
NXP Semiconductors 18. Legal information 18.1 Data sheet status [1][2] Document status Product status Objective [short] data sheet Development Preliminary [short] data sheet Qualification Product [short] data sheet Production [1] Please consult the most recently issued document before initiating or ...
Page 89
NXP Semiconductors Non-automotive qualified products — Unless this data sheet expressly states that this specific NXP Semiconductors product is automotive qualified, the product is not suitable for automotive use neither qualified nor tested in accordance with automotive testing ...
Page 90
NXP Semiconductors 20. Contents 1 General description . . . . . . . . . . . . . . . . . . . . . . 1 2 Features and benefits . . . . . . ...
Page 91
NXP Semiconductors 11.3 USB interface . . . . . . . . . . . . . . . . . . . . . . . . . 61 11.4 Flash memory . . . . . . ...