Page 1
- - - LPC3180 LPC3180 LPC3180 LPC3180 ARDWARE ANUAL 2006 DITION PRIL A product of a PHYTEC Technology Holding company...
Page 2
Additionally, PHYTEC Messtechnik GmbH offers no guarantee nor accepts any liability for damages arising from the improper usage or improper installation of the hardware or software. PHYTEC Messtechnik GmbH further reserves the right to alter the layout and/or design of the hardware without prior notification and accepts no liability for doing so.
Hints for Handling the phyCORE-LPC3180 ........38 The phyCORE-LPC3180 on the phyCORE-LPC3180 Carrier Board 39 12.1 phyCORE-LPC3180 Carrier Board Peripherals ......39 12.1.1 Jumpers on the phyCORE-LPC3180 Carrier Board ..42 12.2 Functional Components on the phyCORE-LPC3180 Carrier Board45 12.2.1 Power Supply at X304............45 12.2.2 Starting the LPC3180 Bootstrap Software ......
Page 4
Keyboard Connector at X203 ....... 52 12.2.13 Debug Interface X202 .......... 53 12.2.14 Pin Assignment Summary of the phyCORE, the Expansion Bus and the Patch Field ........54 Revision History................... 65 Component Placement Diagram............67 Index ......................69 PHYTEC Messtechnik GmbH 2006 L-681e_1...
Page 5
Index of Figures Figure 1: Block Diagram phyCORE-LPC3180 ..........4 Figure 2: Top View of the phyCORE-LPC3180 (controller side) ....5 Figure 3: Bottom View of the phyCORE-LPC3180 (connector side)....6 Figure 4: Pinout of the phyCORE-Connector (Top View, with Cross Section Insert).....................
Magnetic Directives. Users should ensure conformance following any modifications to the products as well as implementation of the products into target systems. The phyCORE-LPC3180 is one of a series of PHYTEC Single Board Computers that can be populated with different controllers and, hence, offers various functions and configurations. PHYTEC supports a...
Microvias are used on the boards, providing phyCORE users with access to this cutting edge miniaturization technology for integration into their own design. The phyCORE-LPC3180 is a subminiature (60 x 53 mm) insert-ready Single Board Computer populated with the Philips LPC3180 microcontroller. Its universal design enables its insertion in a wide range of embedded applications.
Page 11
SPI interfaces with DMA • two PWM output channels with programmable duty cycle in 255 steps • two I C interfaces • SD card interface with DMA Please contact PHYTEC for more information about additional module configurations. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
The upper left-hand corner of the numbered matrix (pin 1A) is thus covered with the corner of the phyCORE-LPC3180 marked with a white triangle. The numbering scheme is always in relation to the PCB as viewed from above, even if all connector contacts extend to the bottom of the module.
Please refer to the Philips phyCORE- LPC3180 User’s Manual/Data Sheet for details on the functions and features of controller signals and port pins. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
USB TX data / D- receive pin of the µC /USB_OE_TP USB transmit enable for DAT / SE0 pin of the µC Optional capacitor C513 must be placed to use this input. Standard configurations do not have C513 populated. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 18
VDD_1V2 power control input /PWROFF_1V8 VDD_1V8 power control input Not connected Unused Ground 0V Not connected Unused Not connected Unused Not connected Unused Not connected Unused Ground 0V Not connected Unused Not connected Unused Not connected Unused PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 19
TEST TEST pin of the µC SYSCLKEN SYSCLKEN pin of the µC Ground 0V RTCK JTAG RTCK pin of the µC JTAG TMS pin of the µC /TRST JTAG /TRST pin of the µC PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 20
Unused Ground 0V Not connected Unused Not connected Unused Not connected Unused Not connected Unused Ground 0V Not connected Unused Not connected Unused Not connected Unused Not connected Unused Ground 0V Not connected Unused PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 21
Pin Description X200C IGNAL ESCRIPTION 3.0V power input to the phyCORE-LPC3180 3.0V power input to the phyCORE-LPC3180 Ground 0V Not connected Unused Not connected Unused VBAT 3.0V battery power supply input for the µC’s RTC Ground 0V Not connected Unused GPI_1//SERVICE General purpose input pin 1 of the µC / /SERVICE...
Page 22
General purpose output pin 19 of the µC Not connected Unused AGND Analog Ground (floating, not connected to GND) ADIN0 ADIN0 pin of the µC ADIN2 ADIN2 pin of the µC VSSad_ext VSSad_ext pin of the µC PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 23
Pin Description X200D IGNAL ESCRIPTION 3.0V power input to the phyCORE-LPC3180 3.0V power input to the phyCORE-LPC3180 Ground 0V Not connected Unused Not connected Unused Regulated battery / VCC output voltage to the µC’s RTC power supply pins Not connected...
Page 24
RS232 level output from the MAX3380E RS232 transceiver U2_HRTS_RS232 RS232 level output from the MAX3380E RS232 transceiver ADIN1 ADIN1 pin of the µC AGND Analog Ground (not connected to GND) VDDad28_ext VDDad28_ext pin of the µC PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Jumpers UMPERS For configuration purposes, the phyCORE-LPC3180 has 19 solder jumpers, some of which have been installed prior to delivery. Figure 5 illustrates the numbering of the solder jumper pads, while Figure 6 and Figure 7 indicate the location of the solder jumpers on the board. All but two solder jumpers are located on the top side of the module (opposite side of connectors).
Leaving U408 WDI input disconnected will disable the watchdog feature when in extended mode (see J400) These jumpers are provided as a test access points to determine currents supplied by their respective voltage regulators. Removing any of these jumper will result in failed module operation. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
MCKO signals routed to phyCORE-connector pin X200B1 closed * = Default setting Switchover from VCC to VBAT is automatic in this setting when the battery control and supply circuitry is populated on the module (default, but optional) PHYTEC Meßtechnik GmbH 2006 L-681e_1...
If you choose not to use a battery with the phyCORE-LPC3180 then either (1) jumper J506 should be set to the 2 + 3 position to connect the LPC3180’s RTC power pins to the 1.2V supply generated on the module (see section 4.1.1 for details on setting J506), or (2) VBAT should be connected to VCC...
OLTAGE UPERVISION The phyCORE-LPC3180 comes equipped with a triple voltage supervisor IC located at U409. This voltage supervisor is responsible for monitoring the 3.0V supplied to the module through the phyCORE-connector and the 1.8V and 1.2V fixed supplies generated on the module. In the event any...
ISP M TARTING THE In order to start the ISP command handler on the phyCORE-LPC3180, signal GPI_1/SERVICE_N of the microcontroller must be connected to a low signal level at the time the reset signal changes from its active to the inactive state. This is achieved by applying a low-level signal at pin X200C9 (BOOT) of the phyCORE-LPC3180.
System Memory YSTEM EMORY The phyCORE-LPC3180 provides three types of on-board memory: • SDR SDRAM: from 16MB to 64MB • SLC NAND Flash: from 32MB to 128MB • EEPROM: from 1KB to 32KB It should be noted that both the SDR SDRAM and the NAND Flash have dedicated memory buses to the LPC3180 microcontroller.
The LPC3180 is capable of addressing a single RAM bank located at memory address 0x8000 0000 and extending to 0x9FFF FFFF. It should be noted that this is beyond what the phyCORE-LPC3180 supplies for on-board memory. Refer to Table 9 for permissible SDRAM memory access ranges.
* = Default setting I²C EEPROM (U601) The phyCORE-LPC3180 is populated with a Microchip 24FC256 non-volatile 32KB EEPROM (U601) with an I²C interface to store configuration data or other general purpose data. This device is accessed through I²C port 1 on the LPC3180. The serial clock signal and serial data signal for I²C port 1 are made available at the phyCORE-connector as I2C1_SDA on X200D32 and I2C1_SCL on X200C31.
RxD line of the transceiver is connected to the TxD line of the COM port; while the TxD line is connected to the RxD line of the COM port. The Ground potential of the phyCORE-LPC3180 circuitry needs to be connected to the applicable Ground pin on the COM port as well.
Termination resistors and capacitors have already been populated on the phyCORE-LPC3180. A Vbus capacitor of 4.7uF has also been placed on the phyCORE-LPC3180. It should be noted that the maximum Vbus capacitance a USB OTG device can add to the bus is 6.5uF. Therefore, adding anything but a small capacitor value of 0.1uF external to the phyCORE-LPC3180 on Vbus is not...
NDEPENDENT ATCHDOG In addition to the LPC3180’s on-chip watchdog, the phyCORE-LPC3180 comes equipped with a MAX6301 processor independent watchdog located at U408. This processor independent watchdog is disabled by factory default configuration. To disable the MAX6301 the WDI input must be at high impedance, and the operation mode must be set to extended mode.
EBUG NTERFACE The phyCORE-LPC3180 is equipped with a JTAG interface for downloading program code into the external flash, internal controller RAM or for debugging programs currently executing. The JTAG interface also allows access to the Embedded Trace Buffer (ETB) and associated configuration registers.
Pin 2 of the JTAG connector is marked by a number two on the controller side of the module. Note: The JTAG connector X201 only populates phyCORE-LPC3180 modules with order code PCM-031-D. This version of the phyCORE module is included in all Rapid Development Kits (order code KPCM-031).
*Note: Row A is on the controller side of the module and row B is connector side of the module PHYTEC offers a JTAG-Emulator adapter (order code JA-002) for connecting the phyCORE-LPC3180 to a standard emulator. The JTAG-Emulator adapter extends the signals of the module's JTAG connector to a standard ARM connector with 2.54 mm pin pitch.
ECHNICAL PECIFICATIONS The physical dimensions of the phyCORE-LPC3180 are represented in Figure 10. The module's profile is approximately 7.2 mm thick, with a maximum component height of 2.6 mm on the bottom (connector) side of the PCB and approximately 3.0 mm on the top (microcontroller) side. The board itself is approximately 1.6 mm thick.
Page 45
VCC 3.0 V/000mA typical 2 MByte fast SRAM, 4 MByte Flash, 10 MHz quartz, 60 Mhz CPU frequency at 20°C These specifications describe the standard configuration of the phyCORE-LPC3180 as of the printing of this manual. PHYTEC Meßtechnik GmbH 2006...
Overheating the board can cause the solder pads to loosen, rendering the module inoperable. Carefully heat neighboring connections in pairs. After a few alternations, components can be removed with the solder-iron tip. Alternatively, a hot air gun can be used to heat and loosen the bonds. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
PHYTEC Single Board Computer (SBC) modules. Carrier Boards are designed for evaluation, testing and prototyping of PHYTEC Single Board Computers in laboratory environments prior to their use in customer designed applications.
D305 User LED #1 (red) D306 User LED #2 (red) 12.2.7 D309 User LED #3 (green) D310 User LED #4 (green) Table 21: Carrier Board Potentiometers OTENTIOMETERS ESCRIPTION ECTION R313 A/D optional input 12.2.9 PHYTEC Meßtechnik GmbH 2006 L-681e_1...
GPIO expansion port connector X201. As an accessory a GPIO expansion board is made available through PHYTEC to mates with the X201 connector on the phyCORE-LPC3180 Carrier Board. This expansion board provides a patch field for easy access to all signals, and additional board space for testing and prototyping.
ARRIER OARD The phyCORE-LPC3180 Carrier Board comes preconfigured with 7 solder jumpers and 12 solderless jumpers. The jumpers allow the user flexibility of rerouting a limited amount of signals for development constraint purposes. Table 22 below lists the 7 solder jumpers and 12 solderless jumpers, their default positions, and their functions in each position.
Page 51
BUTTON2 output routed to pin GPI_5 of the µC X201B45 of the GPIO 12.2.6 expansion board connector If J300 is not in its default position of 2 + 3 then JP304’s position becomes a don’t care. PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Figure 13: Location of the Jumpers (View of the Component Side) [NEW image required here!] Figure 14 shows the factory default jumper settings for operation of the phyCORE-LPC3180 Carrier Board with the standard phyCORE-LPC3180. Jumper settings for other functional configurations of the phyCORE-LPC3180 module mounted on the Carrier Board are described in detail in section 12.2.
The required current load capacity of the power supply depends on the specific configuration of the phyCORE-LPC3180 mounted on the Carrier Board as well as whether an optional expansion board is connected to the Carrier Board. An adapter with a minimum supply of 500 mA is recommended.
NTERFACE AT ONNECTOR Connector X300 provides an interface for a compatible SD card. The phyCORE-LPC3180 Carrier Board supplies additional card detection and power control circuitry to the SD card interface. Four configuration jumpers are supplied for card detection, write protect detection, SD card power source, and SD card power control.
D305, D306, D309, D310 User LEDs D305, D306, D309, and D310 are provided on the phyCORE-LPC3180 Carrier Board as general purpose LEDs for testing purposes. Four jumpers provide routing control over LED control source. The four jumpers have the following functions: JP306 Controls routing D305 control source.
To better understand the routing of the USB signals through the solder jumpers, Figure 16 is provided below. The signals to the left of the jumpers in Figure 16 are routed to the phyCORE-LPC3180 (and in turn are connected to the Philips ISP1301 OTG transceiver), while the signals on the right are routed to their respective USB connectors.
Figure 16: USB Signal Routing Solder Jumpers To configure the phyCORE-LPC3180 Carrier Board for connectivity other than the factory default of USB OTG, please refer to Table 24 below. Table 24: USB Jumper Configurations for Host/Device/OTG Operation J301 J302...
R313 OTENTIOMETER To provide a means of testing the A/D inputs of the LPC3180, the phyCORE-LPC3180 Carrier Board provides a 1k potentiometer as a voltage divider for the VCC = 3.0V module supply voltage. A single jumper JP305 controls routing the output of the wiper on the 1k potentiometer R313. The routing...
EBUG NTERFACE In addition to the JTAG debug connector available on the phyCORE-LPC3180, the phyCORE- LPC3180 Carrier Board also extends these signals to a 20 pin, 2.54mm pitch industry standard connection interface at X202. Pin 1 on the Carrier Board is marked with a clipped corner as depicted in Figure 18 below.
ATCH IELD As described in section 12.1 all signals from the phyCORE-LPC3180 extend in a strict 1:1 assignment to the Expansion Bus connector X201 on the Carrier Board. These signals, in turn, are routed in a similar manner to the patch field on an optional GPIO expansion board that mounts to the Carrier Board at X201.
However, the numbering scheme for Expansion Bus connector and patch field matrices differs from that of the phyCORE-connector, as shown in the following two figures: Figure 19: Pin Assignment Scheme of the Expansion Bus X201 PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Figure 20: Pin Assignment Scheme of the Patch Field on the Optional GPIO Expansion Board PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 65
Carrier Board The pin assignment on the phyCORE-LPC3180, in conjunction with the Expansion Bus (X201) on the Carrier Board and the patch field on the optional GPIO expansion board is detailed in the tables to follow. Please note that the tables are arranged in functional groupings. Because there are a number of multiplex pins on the Philip’s LPC3180 microcontroller, a particular pin may fall in multiple groups,...
Revision History 13 R EVISION ISTORY Date Version Changes in this manual numbers 11-Apr- Manual L-681e_1 First draft, Preliminary documentation. 2006 PCM-031 Describes the phyCORE-LPC3180 only PCB# 1247.0 PCM-967 PCB# 1248.0 PHYTEC Meßtechnik GmbH 2006 L-681e_1...
Page 79
How would you improve this manual? Did you find any mistakes in this manual? page Submitted by: Customer number: Name: Company: Address: Return to: PHYTEC Technologie Holding AG Postfach 100403 D-55135 Mainz, Germany Fax : +49 (6131) 9221-33 PHYTEC MeßtechnikGmbH 2006 L-681e_1...
Page 80
Published by PHYTEC Meßtechnik GmbH 2006 Ordering No. L-681e_1 Printed in Germany...
Need help?
Do you have a question about the phyCORE-LPC3180 and is the answer not in the manual?
Questions and answers