Home

LPC2103 Education Board

image

Contents

1. Sometimes the USB COM port does not enumerate properly when the board in connected to the PC This is a known feature of the USB driver If you experience this problem just unplug the board shortly and then plug it in again A new COM port that can be accessed properly should be created the second time This problem may occur after every time you start i e power cycle your PC If the ISP jumpers are inserted pressing the reset button is often required in order to startup the board it can be placed in bootloader mode during startup due to RTS DTR signal handling by the USB driver during startup Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 22 5 Further Information The LPC2103 microcontroller is a complex chip and there are a number of other documents with useful information The following documents are recommended as a complement to this document 1 NXP LPC2103 Datasheet http ics nxp com products lpc2000 pdf lpc2101 lpc2102 lpc2103 pdf 2 NXP LPC2103 User s Manual UM10161 http ics nxp com support documents microcontrollers pdf user manual lpc2101 lpc2102 lpc2103 pdf 3 NXP LPC2103 Errata Sheet http ics nxp com support documents microcontrollers pdf errata lpc2103 pdf 4 ARM7TDMI Technical Reference Manual Document identity DDI0029G http www arm com pdfs DDI0029G_7TDMI_R3_trm pdf 5 ARM Architecture Reference Manual Document identity DDIO100E Book Second Ed
2. LPC2103 Education Board User s Guide Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Learn everything there is to know about the new ARM7 32 bit MCU s Start Developing Your Applications On Day 1 iA Embedded Artists EA2 USG 0802 Rev C LPC2103 Education Board User s Guide Page 2 Embedded Artists AB Davidshallsgatan 16 SE 211 45 Malm Sweden info EmbeddedaArtists com http www EmbeddedArtists com Copyright 2005 2012 Embedded Artists AB All rights reserved No part of this publication may be reproduced transmitted transcribed stored in a retrieval system or translated into any language or computer language in any form or by any means electronic mechanical magnetic optical chemical manual or otherwise without the prior written permission of Embedded Artists AB Disclaimer Embedded Artists AB makes no representation or warranties with respect to the contents hereof and specifically disclaim any implied warranties or merchantability or fitness for any particular purpose Information in this publication is subject to change without notice and does not represent a commitment on the part of Embedded Artists AB Feedback We appreciate any feedback you may have for improvements on this document Please send your comments to support EmbeddedArtists com Trademarks All brand and product names mentioned herein are trademarks services marks registered tradem
3. from DTR RTS Figure 11 below illustrates where the jumpers can be found LPC2103 Education Board v1 4 lt C 2007 cl ci ci oO ci el oO ci Txfio Embedded Artj Expansion Connector lnot JTAG Automatic ISP J3 in order from top to bottom ISP P0 14 ISP RESET Figure 11 LPC2103 Education Board Jumpers Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 15 3 3 Connectors Figure 12 illustrate the position of the two external connectors on the LPC2103 Education Board 1 lt C gt 2007 Mini B USB J2 Expansion connector J1 Expansion Connec br not JTAG TxE Embedded Artists AB 4 RESET Figure 12 LPC2103 Education Board External Connectors Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 16 3 4 Important Components Figure 13 illustrates the position on the board for some important components in the design Trim potentiometer 7 segment LED Display Voltage regulators USB RX Tx Expansion Connector not JTAG RGB LED EEPROM and Reset Generator Figure 13 LPC2103 Education Board Important Components 3 5 JTAG Note that the JTAG signals are not available on the LPC2103 Education Board The 20 pos expansion connector should NOT be mistaken for a JTAG connector Copyright 2012 Embedded Artists AB LPC2103 Ed
4. from FTDI The serial interface is not a full interface only the receive and transmit signals are connected to UART 0 There are two UART channels on the LPC2103 and only channel 1 has all control signals needed for a full Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 9 modem implementation Channel 0 only has got receive and transmit signals Channel 1 is not used and the signals are available on the expansion connector There are two LEDs connected to the USB to serial bridge chip These indicate Rx and Tx activity and can be a good help when determining if a connection with the board is working properly There is a special circuit to automate the ISP feature In System Programming With the help of two control signals RTS and DTR the processor can be placed in the bootloader mode The bootloader uses UART O0 for downloading new program images into the processor either into FLASH or into RAM DTR controls the processor reset and RTS can pull signal P0 14 low The signals are pulled low via diodes If the processor samples P0 14 low after reset the bootloader is entered or else the application code is executed The automatic ISP functionality can be disabled by removing the two jumpers on J3 Note that some terminal programs notably Windows Hyperterminal control the RTS DTR signals in an unfavorable way so that the board always enters bootloader mode or is always in reset mode In these cases
5. the jumpers must be removed Note that UART 0 P0 0 and P0 1 is always connected to the USB to serial bridge chip Figure 3 below illustrates the USB to serial interface and the ISP part of the design ISP functionality UART 0 over USB Serial Bridge J2 MIN USB B5 1 62223 a LEDS GREEN TX ce all z 10nF 500v J Xo Figure 3 LPC2103 Education Board Schematic USB to serial and ISP 3 1 3 Expansion Connector The LPC2103 Education Board is not just a monolithic design Via the expansion connector it is possible to expand the design Some of the LPC2103 pins are available on the expansion connector which is a standard 2x10 shouldered pin list with 100 mil pin spacing All signals are protected with a 270 ohm series resistor It is not by far a complete protection of the pins but will give a reasonable protection Figure 4 below illustrates the expansion connector part of the design As seen pins P0 2 P0 15 P0 23 P0 15 reset and power are available on the connector Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 10 R1 L 270 Expansion connector SDA 270 R3 2m ay Pos PS XPO5 XPOS 270 ASIST Poa RI xP0 6 XPO 14 13 14 X 770 XPO 15 16 XPQ 22 R9 19 20 a 270 R11 270 R13 270 P010 R15 XPO 10 270 PO R17 XP011 270 R19 270 R20 270 R22 PO14 p014 270 R24 270 R26 270 R28 po24 H xoa 270 R29 P025
6. 2103 RGB LED Figure 7 LPC2103 Education Board Schematic RGB LED 3 1 7 Reset Generation and 12C E2PROM The reset generation is handled by a mixed signal chip CAT1025 from Catalyst Semiconductor The reset signal will be held active i e low until the supply voltages 3 3V is within margins The reset duration is typically 200 mS consult the CAT1025 datasheet for exact details The output reset signal is an open collector open drain output An external reset source can also control the reset generator Figure 8 below illustrates this part of the design There is a reset push button SW2 RES_OUT is available on the expansion connector Note that an external driver of the RES_OUT signal should be an open collector open drain driver There is a red LED that lights when the reset signal is active I2C E2PROM and RESET U4 CAT1025 30 Figure 8 LPC2103 Education Board Schematic Reset Generation and 12C E2PROM The CAT1025 chip also contains a 2kbit E PROM accessible via the 12C interface The 12C communication channel can be used to easily connect more peripheral units just as long as the addresses do not collide The address of the 2kbit E PROM is 0xA0 Note the 3k pull up resistors which are always needed on 2C busses 3 1 8 Power Supply The power supply uses conventional low dropout voltage regulators the Sipex SP1117 The LPC2103 need dual voltages 3 3V for external i o and 1 8V for the internal code Du
7. 4 XPOS 270 R30 RES_OUT 4__XRFS_OUT 270 3V3 Ss 4 Figure 4 LPC2103 Education Board Schematic Expansion Connector The 3 3V power voltages is available on the expansion connector Note that the current consumption of external circuitry on the expansion boards should not exceed 300 mA Since power is drawn from the USB connector the USB host in the other end will shut down the current delivery completely 3 1 4 LED and Push button Signal P0 14 is connected to a push button that can pull the signal low A LED will also light when P0 14 is low P0 14 has got many functions Besides being a general purpose i o pin it can be configured as an interrupt input pin on the processor The signal is also used to enable ISP mode programming processor flash via UART 0 The signal must be sampled high after reset in order to start normal program execution or else the internal bootloader will be activated ISP mode Figure 5 below illustrates the circuit around signal P0 14 Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 11 ISP functionality m PUSHBUTTON Figure 5 LPC2103 Education Board Schematic LED and Push button 3 1 5 7 segment LED Display The port pins of the LPC2103 microcontrollers have a 4 mA driving capacity enough to directly drive the LEDs in a 7 segment display There are actually 8 LEDs since there is also a dot LED Figure 6 below illustrates the 8 LEDs in the
8. 4 SCKO CAPO 1 PO S MISOO MATO 1 23 E0 PO 6 MOSIO CAPO 2 24 EO PO 7 SSELO MAT2 0 u y1 29 P08 5 PO 8 TXD1 MAT2 1 One 14 7456MHz PO QIRXDIMAT22 22 P0S PO 10 RTS1 CAP1 0 AIN3 s2 E0 10 i PO 11 CTS1 CAP1 1 AIN4 s2 ED a amp PO 1ZDSRI MATI O AINS iren Oe PO 13 DTRIMAT1 1 4 E0 P0 14 DCD1 SCK1 EINTI j 14 P0 P0 15 RI1 EINT2 D PO 16 EINTOMATO 2 SEELA PO 17 CAP1 2ISCL1 4 E0 P0 18 CAP1 3 SDA1 3V3 PO 19 MAT1 2 MISO01 E PO 20 MAT1 3 MOSI1 E P0 21 SSEL1 MAT3 0 d PO 22 AINO F 32 E01 22 AINO PO 23 AIN1 1V9 PO 24 AIN2 3 P0 PO 25 AINS 5 5 PO2s AIN7 j22 EN 2A PO 27 TRSTICAP2 0 8 E0 PO 28 TMSICAP2 1 r E028 PO 29 TCK CAP2 2 j 0 E02 PO 3OTDIMAT3 3 18 E0 P0 31 TDO Figure 2 LPC2103 Education Board Schematic CPU The microcontroller crystal frequency is 14 7456 MHz This frequency has been selected in order to allow close to maximum execution speed 4 x 14 7456 MHz 58 9824 MHz as well as to provide standard serial communication bit rates The maximum cpu clock frequency is 70 MHz The LPC2103 also contains an Analog to Digital Converter or ADC for short The ADC requires a reference voltage which is supplied via the VDDA and VSSA input pins For simplicity the CPU power supply 3 3V is used For an education board like this the precision of the 3 3V supply is enough 3 1 2 UART O and ISP UART O0 on the LPC2103 is connected to a USB to serial bridge chip FT232RL
9. E27PROM e Connectors Mini B USB connector to UART 0 UART to serial bridge and powering 20 pos expansion connector e On board low dropout voltage and reset generation Generates 3 3V and 1 95V for powering the LPC2103 3 3V available for external circuits up to 300 mA e Powered directly from the mini B USB connector e Simple and automatic program download ISP via UART to serial bridge channel Circuit that automatically controls the bootloader from UART to serial bridge channel Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 6 e Dimensions 68 x 42 mm Four layer PCB FR 4 material for best noise immunity 2 3 Expansion Connector A 20 pos expansion connector allows the LPC2103 Education Board to be expanded with custom hardware for exciting experiments The following signals are available on the expansion connector e P0 2 P0 15 e P0 23 P0 25 e Reset e Power VCC 3 3V and GND 2 4 Experiment Expansion Board There is an expansion board called the Experiment Expansion Board that can be bought separately for more interesting and useful experiments For details about the board see the Experiment Expansion Board page on Embedded Artists website The picture below show how the LPC2103 Education Board can be directly connected to the Experiment Expansion Board via the expansion connector and a 20 pos flat cable 7 f i MW Figure 1 LPC2103 Education Bo
10. H of the LPC2103 The ISP In System Programming feature of the LPC2103 is then used ISP is enabled after reset by pulling pin P0 14 low In order to enable automated ISP invocation the LPC2103 Education Board allows control of both the reset signal and the P0 14 via the USB to serial bridge FT232RL from FTDI Reset is controlled by the DTR serial signal and P0 14 via RTS NXP has released a download program This program is however no longer supported Instead there is the open source LPC21ISP program as well as FlashMagic from ES Academy The latter is the recommended ISP download program to use This program can be downloaded from hitp www flashmagictool com Figure 14 illustrates the jumper settings when enabling the automatic ISP functionality Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 18 LE 5 ISP Automatic ISP re J3 in order from top to bottom Of ISP P0 14 uo oO ra al ISP RESET 1j O D p sts AB P 14 RESE Figure 14 ISP Jumpers enable automatic ISP Some terminal programs can control the DTR RTS signals when connected to the board so that the board is constantly in reset or always enabling ISP mode In that case the automatic ISP functionality must be disabled Figure 15 below illustrates the jumper settings when disabling the automatic ISP Disabling automatic ISP J3 in order from top to bottom ISP P0 14 ISP RESET sts AB P 14 RESE Figure 15 I
11. OM port number under the Advanced settings dialog NXP s FLASH Utility program for ISP program download needs for example a COM port number between 1 and 5 Very often the COM port number selected but the USB Serial Port is higher than that needs to be changed manually Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 21 It is common that all COM ports with low numbers are listed as occupied but try to change to a low number anyways Very often it is no problem at all to do that Advanced Settings for COM3 COM Port Number USB Transfer Sizes Select lower settings to correct performance problems at low baud rates Select higher settings for faster performance Defaults Receive Bytes 4096 v Transmit Bytes 4096 v r BM Options Miscellaneous Options Select lower settings to correct response problems Serial Enumerator Serial Printer Latency Timer msec 16 Cancel It Power Off Timeouts Event On Surprise Removal Set RTS On Close Minimum Read Timeout msec Disable Modem Ctrl At Startup Minimum Write Timeout msec Figure 20 Advanced USB Serial Port Properties Dialog Finally it is time to test if the USB Serial Port has been successfully installed and configured Start a terminal program Connect to the correct COM port with 115200 bits per second 8N1 no flow control Remember not to have the USB ISP jumpers inserted 4 4 1 USB Driver Behavior
12. SP Jumpers disable automatic ISP Note that the USB to Serial bridge chip must have its driver installed on the PC where FlashMagic and the terminal program are running from Section 4 4 describes the installation procedure 4 4 FTDI USB Driver A USB driver must be installed on your PC computer in order for the USB to UART chip FT232R to function Make sure to download the latest version of the driver which can be found at http www ftdichip com Drivers VCP htm search for a FT232R driver for your operating system Latest version of the driver at the time of writing this document is 2 02 04 When the LPC2103 Education Board is connected to the PC via a USB cable the PC will ask for a driver Unpack unzip the downloaded driver file and browse to the position of the driver files After successful driver installation a COM port will be created Before communication with the board can take place the UART settings must be correctly The following description is valid for Windows XP but other operating systems have similar dialog windows See the USB driver documentation for details if needed To change UART settings first open the System Properties dialog as illustrated in figure 18 Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 19 System Properties System Restore Automatic Updates Remote General Computer Name Hardware Advanced Device Manager Device The Devi
13. ard with Experiment Expansion Board 2 5 ESD Precaution Please note that the LPC2103 Education Board come without any case box and all components are exposed for finger touches and therefore extra attention must be paid to ESD Electro Static Discharge precaution Make it a habit always to touch the metal surface of the USB connector for a second with both hands before touching any other parts of the A boards That way you will have the same electrical potential as the board and therefore minimize the risk for ESD Note that Embedded Artists does not replace boards that have been damaged by ESD 2 6 General Handling Care Handle the LPC2103 Education Board with care The board is not mounted in a protective case box and is not designed for rough physical handling Connectors can ware out after excessive use The board is designed for evaluation and prototyping use and not for integration into consumer or industrial end products Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 7 2 7 CE Assessment The LPC2103 Education Board is CE marked See separate CE Declaration of Conformity document The LPC2103 Education Board is a class B product EMC emission test has been performed on the LPC2103 Education Board The USB interface has been in use and also powered the device during the test General expansion connectors where internal signals are made available for example processor pins have bee
14. arks or registered service marks of their respective owners and should be treated as such Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 3 Table of Contents 1 Document Revision History 4 2 Introduction 5 2 1 Contents 5 2 2 Features 5 2 3 Expansion Connector 6 2 4 Experiment Expansion Board 6 2 5 ESD Precaution 6 2 6 General Handling Care 6 2 7 CE Assessment 7 2 8 Other Products from Embedded Artists 7 2 8 1 Design and Production Services 7 2 8 2 OEM Education QuickStart Boards and Kits T 3 Board Design 8 3 1 Board Schematics 8 3 1 1 CPU 8 3 1 2 UART 0 and ISP 8 3 1 3 Expansion Connector 9 3 1 4 LED and Push button 10 3 1 5 7 segment LED Display Ti 3 1 6 RGB LED 11 3 1 7 Reset Generation and I2C E2PROM 12 3 1 8 Power Supply 12 3 1 9 Analog Input 13 3 2 Jumpers 14 3 3 Connectors 15 3 4 Important Components 16 3 5 JTAG 16 4 Getting Started 17 4 1 Test program 17 4 2 Program Development 17 4 3 Program Download via ISP 17 4 4 FTDI USB Driver 18 4 4 1 USB Driver Behavior 21 5 Further Information 22 Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 4 1 Document Revision History Revision Date Description A 2008 01 21 Original release B 2009 04 25 Update schematic Grammar and spelling corrections C 2012 01 13 Added note about CE marking Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Gu
15. ce Manager lists all the hardware devices installed on Manager your computer Use the Device Manager to change the properties of any device Device Manager Driver Signing lets you make sure that installed drivers are compatible with Windows Windows Update lets you set up haw Windows connects to Windows Update for drivers Driver Signing Windows Update Hardware Profiles Hardware profiles provide a way for you to set up and store different hardware configurations Hardware Profiles Figure 16 System Settings Dialog Then select the Device Manager and open the Ports list as illustrated in Figure 17 g Device Manager File Action View Help e TSR ARA 6 IDE ATA ATAPI controllers IEEE 1394 Bus host controllers H 5 Keyboards l7 Mice and other pointing devices L Monitors 8 Network adapters B 1394 Net Adapter E9 Broadcom 440x 10 100 Integrated Controller B Dell draadloze WLAN 1450 dubbele band WLAN Mipi a Wireless G Notebook Adapter with SRX a Other devices PCMCIA adapters Ports COM amp LPT BYAUSB Serial Port COM3 Processors B a 7 SCSI and RAID controllers 8 izi u E Sound video and game controllers System devices Universal Serial Bus controllers H H Figure 17 Device Manager Dialog The new COM port USB Serial Port will be listed under the Ports list Right click on the new USB Serial Port and select Properties as illustrated in Fig
16. design The LEDs in the display are connected to pin P0 16 P0 18 P0 26 P0 30 The 470 ohm resistors limit the current to about 3 5 mA A low output pin drives current through the LEDs and they will light 7 segment display R4 470 Q Ge pg R6 470 o R8 a lt I J 470 T a 8 Lli C gt 2 470 a z R12 LL 470 5 R14 amp cof wo lt t cu 09 u a 470 HD A101 R16 E 470 R18 PO 470 Figure 6 LPC2103 Education Board Schematic 7 segment LED Display 3 1 6 RGB LED There is a full color RGB LED that could be controlled by pulse width modulated PWM signals The intensity of each LED can easily be controlled by adjusting the pulse width of the signals The list below explains the signal connections e Red LED controlled by signal P0 19 MAT1 2 e Blue LED controlled by signal P0 20 MAT1 3 e Green LED controlled by signal P0 21 MAT3 0 The MAT signals are available as alternative signals on the pins and are generated from the timer peripheral unit Both timer 1 and 3 must be used to control all three LEDs Figure 7 below illustrates the RGB LED part of the design Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 12 Note that the LEDs are driven from the 5V power supply The reason for that is that the forward voltage drop of the blue LED is typically around 3 5V which is more than the 3 3V power supply for the LPC
17. e to an errata on the Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 13 LPC2103 the 1 8V voltage has been increased to 1 95V For a full specification of the SP1117 voltage regulator see the datasheet from Sipex Figure 9 below illustrates the voltage regulator part of the design Power is drawn from the USB connector which void the need for an external power supply Power Supply C15 C16 C17 P 100nF il Xo Xo Xo C9 C1 C13 C14 1 1 c10 2 IK HL Le SP1117M3 3 3 aga ape oonF T 100nF D D D D D Go GD Figure 9 LPC2103 Education Board Schematic Power Supply 3 1 9 Analog Input The LPC2103 has got 8 analog inputs connected to a 10 bit ADC Analog to Digital Converter The conversion time is as short as 2 44 us and the input pins VCCA and VSSA are used as conversion reference Of the 8 inputs one is used on board and three are available on the expansion connector Figure 10 below illustrates the on board analog input As seen a trim potentiometer is used to generate a variable voltage to analog input 0 P0 22 Analog Input AINO Figure 10 LPC2103 Education Board Schematic Analog Input Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 14 3 2 Jumpers The LPC2103 Education Board has only got two jumpers These enable the automatic ISP invocation functionality i e controlling P0 14 and Reset signals
18. ide Page 5 2 Introduction Thank you for buying Embedded Artists LPC2103 Education Board based on NXP s ARM7TDMI LPC2103 microcontroller This document is a User s Guide that describes the LPC2103 Education Board hardware design It also covers some basic software interface principles regarding the hardware Embedded Artists has also created another document containing many experiments that will guide you through the art of embedded program development 2 1 Contents The box received when ordering the LPC2103 Education Board contains e The LPC2103 Education Board e A 20 pos flat cable for expansion e AUSB cable of type mini B to A for powering and communicating with the boards from a PC 2 2 Features Embedded Artists LPC2103 Education Board with NXP s ARM7TDMI LPC2103 microcontroller lets you get up and running quickly The small form factor board offers unique features that ease your learning curve and speed up your program development Here are some of the features e NXP ARM7TDMI LPC2103 microcontroller with 32 KByte program Flash and 8 KByte SRAM e 14 7456 MHz crystal for maximum execution speed and standard serial bit rates e On board Peripherals UART to USB bridge interface on UART 0 RGB LED each color can be controlled via PWM signal LEDs on P0 14 and Reset signal Pushbutton on P0 14 interrupt input Reset button Analog input via a trimmer potentiometer 7 segment LED display 2Kbit 2C
19. ition edited by David Seal Addison Wesley ISBN 0 201 73719 1 Also available in PDF form on the ARM Technical Publications CD 6 ARM System Developer s Guide Designing and Optimizing System Software by A N Sloss D Symes C Wright Elsevier ISBN 1 55860 874 5 7 Embedded System Design on a Shoestring by Lewin Edwards Newnes ISBN 0750676094 8 GNU Manuals http Awww gnu org manual 9 GNU ARM tool chain for Cygwin http www gnuarm org 10 An Introduction to the GNU Compiler and Linker by Bill Gatliff http www billgatliff com 11 LPC2000 Yahoo Group A discussion forum dedicated entirely to the NXP LPC2xxx series of microcontrollers http groups yahoo com group lpc2000 12 The Insider s Guide to the NXP ARM7 Based Microcontrollers by Trevor Martin http www hitex co uk arm Ipc2000book index html Note that there can be newer versions of the documents than the ones linked to here Always check for the latest information version Copyright 2012 Embedded Artists AB
20. n left unconnected Connecting other devices to the product via the general expansion connectors may alter EMC emission It is the user s responsibility to make sure EMC emission limits are not exceeded when connecting other devices to the general expansion connectors of the LPC2103 Education Board Due to the nature of the LPC2103 Education Board an evaluation board not for integration into an end product fast transient immunity tests and conducted radio frequency immunity tests have not been executed Externally connected cables are assumed to be less than 3 meters The general expansion connectors where internal signals are made available do not have any other ESD protection than from the chip themselves Observe ESD precaution 2 8 Other Products from Embedded Artists Embedded Artists have a broad range of LPC1000 2000 3000 4000 based boards that are very low cost and developed for prototyping development as well as for OEM applications Modifications for OEM applications can be done easily even for modest production volumes Contact Embedded Artists for further information about design and production services 2 8 1 Design and Production Services Embedded Artists provide design services for custom designs either completely new or modification to existing boards Specific peripherals and I O can be added easily to different designs for example communication interfaces specific analog or digital I O and power supplies Embedded Ar
21. tists has a broad and long experience in designing industrial electronics in general and with NXP s LPC1000 2000 3000 4000 microcontroller families in specific Our competence also includes wireless and wired communication for embedded systems For example IEEE802 11b g WLAN Bluetooth ZigBee ISM RF Ethernet CAN RS485 and Fieldbuses 2 8 2 OEM Education QuickStart Boards and Kits Visit Embedded Artists home page www EmbeddedaArtists com for information about other OEM Education QuickStart boards kits or contact your local distributor Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 8 3 Board Design This chapter contains detailed information about the electrical and mechanical design of the LPC2103 Education Board The schematic can be downloaded in pdf format from the support page and is recommended to have printed out while reading this chapter 3 1 Board Schematics The following subsections describe in more detail each part of the design 3 1 1 CPU The core part of the design is the NXP LPC2103 microcontroller It is an ARM7TDMI S CPU core with many different peripheral units and on chip memory 32 kByte FLASH and 8 kByte SRAM There is no external memory bus interface Figure 2 below illustrates the CPU section of the design U1 LPC2103 PO OTXDO MATS 1 F 13 ED O TXD p PO 1 RXDOMAT3 2 j 14 P0 PO 2 SCLO CAPO 0 E0 SC PO 3 SDAO MATO 0 55 ED isa PO
22. ucation Board User s Guide Page 17 4 Getting Started 41 Test program The LPC2103 Education Board comes preloaded with a test program This program can be used to verify that the board operates correctly e Download the test program by using the hex file for the test program o Insert the two jumpers in order to enable automatic ISP activation during program download e Push the reset button and watch the Reset LED light shortly e Watch the 7 segment display count from 9 8 7 6 5 4 3 2 1 0 e Turn the trim potentiometer and watch the 7 segment display number change between 0 and 9 e Press the P0 14 push button Watch the P0 14 LED light and watch the decimal dot LED on the 7 segment display light e Watch the RGB LED flash red blue green red blue green etc A terminal program can be attached to the USB to serial mini B USB connector The test program will send test information regarding the 12C and E2PROM test over the UART Also the UART USB channel can be tested by typing characters in the terminal program The settings for the terminal program are 115 2 kbps 8 data bits no parity bits and one stop bit i e 8N1 4 2 Program Development Consult the QuickStart Program Development User s Manual for more information about the QuickStart Build Environment from Embedded Artists and program development for the ARM7 in general 4 3 Program Download via ISP UART O is used to download program code into the internal FLAS
23. ure 18 Copyright 2012 Embedded Artists AB LPC2103 Education Board User s Guide Page 20 Q Device Manager File Action View Help t MAS RARA 6 IDE ATA ATAPI controllers 7 IEEE 1394 Bus host controllers gt Keyboards 75 Mice and other pointing devices USB Serial Port Monitors E9 Network adapters B 1394 Net Adapter E9 Broadcom 440x 10 100 Integrated Controller B Dell draadloze WLAN 1450 dubbele band WLAN Mini P E9 Wireless G Notebook Adapter with SRX Gb Other devices 5B PCMCIA adapters 5 P F Ports on amp LPT l oe lal Port CON Update Driver Disable H SCSI and RAID controlli rinctal Sound video and game H PRAA 9 System devices Scan for hardware change amp Universal Serial Bus con Sa a Opens property sheet for the current selection property sheet for the current selection Figure 18 Device Manager Port Dialog Set 115200 bits per second 8 data bits none parity 1 stop bit and none flow control as illustrated in Figure 19 Select Advanced settings USB Serial Port COM3 Properties General Port Settings Driver Details Bits per second Data bits fp l Bariy Nons x Stop bits hooo UART settings Advanced Restore Defaults Advanced settings OK Cancel Figure 19 USB Serial Port Properties Dialog Set the desired C

Download Pdf Manuals

image

Related Search

Related Contents

Fujitsu PRIMERGY RX300 S8  Oracle Database Licensing Information  IP camera User Manual  ET-7000/PET-7000 AIO series User Manual  Guía de inicio rápido TX  

Copyright © All rights reserved.
Failed to retrieve file