Home

User`s Manual - Embedded Artists

image

Contents

1. R79 4 R77 Figure 2 LPC4357 OEM Board Picture bottom side Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 3 Board Options The schematic for the LPC4357 OEM Board show some different mounting options mainly via SJx jumpers but also some resistors that are not mounted per default The design has been prepared for customized versions for different needs 3 8 1 kBit I2C E2PROM with EUI 48 Number The LPC4357 OEM Board contains a small E2PROM 24AA02E48 from Microchip that can be accessed via I2C The chip contains a globally unique 48 bit number EUI 48 that can be used as Ethernet MAC address See the 24AA02E48 datasheet for details Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 OEM Base Board Design This chapter contains information about the peripherals and general design of the OEM Base Board and how to set the different jumpers on the board The schematic can be downloaded in pdf format from the support page and is recommended to have printed out while reading this chapter Section naming begins with SPx which is short for Schematic Page x The picture below gives an overview of the OEM Base Board design USB Interfaces Audio Interfaces Ethernet Interface o o OC 8 m
2. 5 3 Installing USB Driver The OEM Base Board contains an USB to UART bridge chip FT232R from FTDI that connects UART channel 0 on the LPC4357 to a virtual COM port on the PC laptop via USB This UART channel is typically used as the console channel for applications Printf output can for example be directed to this UART channel A USB driver must be installed on the PC laptop in order for the virtual COM port to be created See FTDI s installation guides for details how to install the driver for different operating systems http www ftdichip com Support Documents InstallGuides htm 5 4 Program Download This section describes some basic methods for downloading application code to the LPC4357 Note that this section does not describe how to create the application code write the program and compile it It is assumed that a binary file exist that represent the application program This file is often also called hex file which is a file format that Intel created a long time ago It can also be a pure binary file which is typically called a bin file There are four basic methods for program download the top two methods are the recommended SP over USB ISP is short for In System Programming The LPC4357 contains a bootloader in ROM that can be enabled by pulling pin P2 7 low during reset pulling signal ISP EN low will pull P2 7 low With proper bootmode setting USBO booting selected the application can then be downloaded
3. Figure 13 Digital IO GPIO 10 Open collector driver on P2 7 This signal is an input only on the the LPC4357 OEM board and can only be used to pull P2 7 low i e enable ISP mode after a reset GPIO 73 PA 1 4 13 SP8 Serial Expansion Connector The Serial Expansion Connector is a standardized serial interface connector that is included on many boards from Embedded Artists including the OEM Base Board The purpose is to provide a simple expansion connector for smaller expansion modules Such modules are typically sensors of different kinds and communication modules but can also be smaller displays The connector contains 14 pins that support SPI UART and I2C communication Four additional pins exist for specific functionality like module reset interrupt pins analog signals and pwm signals Power 3 3V is also provided Maximum current consumption of the external module is 250mA All signals are protected with 470 ohm series resistors to minimize current in case of shorts to ground 3 3V or similar Usage of the different signals is specific for each module connected All signals can be configured as either main function or alternatively as a general purpose input output signal GPIO The picture below show where the connector can be found and the table lists which pins are connected The application program has the responsibility to program the individual pins to correct state function Note that the UART channel is not
4. OR MONON MONON BH EH Jm gt ol 5 cli Sie NE i Cm r1nnmrnimnmii B 2 4 L Lr BH 37 38 iB Connector Select for n Oc Bu USBO booting T IEE c EU ba Upper Use J21 B ma G i Lower Use J32 mini B B B F cI Cc 1 1 L 24 L 24 EE DUO HE E OT Figure 30 Booting via USB Channel 0 or 1 Three situations will be described below In all cases the DFUSec application from NXP must be downloaded and installed Select latest version currently v1 11 Download it from here http www lpcware com content project dfu download programming utility and security Ipcdfusec tool or go to http www lpcware com and search for lpc_dfusec 1 Download to internal SRAM code size S32Kbyte Make sure that the application fit within 32Kb and setup linking to place it in SRAM starting at address 0x10000000 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide e A bin file must be created In Keil uVision this is done by adding the following user command fromelf bin o SL L bin SL L axft See the project files in the sample applications for how it is added to the compile process e Settings in lpc_dfusec Use the HDR RAW modes tab Point to the binary file and make sure that the Auto append header checkbox Is ticked rz m Ipc dfusec tool is File Help C
5. 1 I P2 TIEREN i TIR E in SH ID gl LU II RF Module on backside uw EMIT NI LO mid 3s lel ele DARRBBB TAIT ER RE moon 2000009 O Em T T Tm t OU II Lr Figure 15 RF Module SIE UART RXD P2 4 via multiplexor USART 3 is used SIE UART TXD P9 3 via multiplexor USART 3 is used Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 15 SP9 UART Multiplexing UART channels from four sources are multiplexed into one UART channel which is connected to the OEM Board e Serial Expansion Connector RF module Note that if the RF module is soldered to the board then UART channel on the Serial Expansion Connector is occupied e LCD Expansion connector e RS422 485 Interface e RS232 Interface The multiplexing is static in the sense that a change in the multiplexor setting requires jumpers to be moved It is not controlled from the OEM Board The picture below shows where to find the pin list to control multiplexing and the different settings The table lists signal connection lolelololo Y Hg mun Jumper settings for JP6 JO t UU OOONNUUUL ioe M i8 g o Serial Interface a Expansion Connector RF module default M 9 a mmm I3 d 3p mpm D en r gg Goo Oo ma eA M a I i UART to LCD Expansion d Connector 14 e in M OORO E VE ES EE Di0 2 2 c1 r2
6. Board ground before even connecting the JTAG interface Never have the OEM Board unpowered while the JTAG pod is powered ISP over UART ISP is short for In System Programming The LPC4357 contains a bootloader in ROM that can be enabled by pulling pin P2 7 low during reset pulling signal ISP EN low will pull P2 7 low With proper bootmode setting USART 0 3 booting selected the application can then be downloaded over USART 0 or 3 An application is needed on the PC for downloading the application code for example Flash Magic http www flashmagictool com Note that the LPC4357 OEM board does not support ISP over USART booting due to Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide pinning conflicts It was not possible to place the used pins for USART communication on the pins to make it compatible with other OEM boards and the OEM Base Board Note however that the pins for USART 0 P2_0 and P2_1 are available as special test points on the pcb TP4 and TP5 respectively The pins for USART 3 P2_3 and P2 4 are also available as special test points on the pcb TP6 and TP7 respectively TP4 TP5 are found in the upper right corner of the pcb and TP6 TP7 are found in the upper left corner of the pcb AP over Ethernet or USB IAP is short for In Application Programming In this case the LPC4357 must have a small bootloader installed that allow application code to be downloaded over Ethernet USB
7. ta ra L ij at Tm paci i HO 99 i i d DITE e e OO F LL o Oo ee ol JUOUU0 1 m g al ili OO B E I ILI OOF OQE 3 ul To Hpi 3 BBBO mam Do 1 Co ZO 6 T i LECT SER UBL HEEL ULL EU de BE ai alfa estat a al alfa fm B uuo uL O0 I m ha I LO Lou gg 2 En JBE BE m B ICI Oo gs aal E m TERRE m E EE El Else EEEEIEEEREEEEEREDE LP D pieg oo 6 o o o Figure 9 SD MMC Memory Card Interface Not used Copyright 2014 Embedded Artists AB a Ni o Y SD MMC Connector J13 not used LPC4357 Developer s Kit User s Guide 4 9 SP6 VBAT ALARM Handling The board can power the VBAT input supply to the OEM board from two different sources e The 3 3V power supply via D1 when board is normally powered e A3V Lithium CR1025 size coin battery via D2 Note that battery is not included see the LPC4357 datasheet for details about VBAT voltage range The ALARM signal control LED21 Note that LED21 will consume a lot of current from the battery and or super capacitor Restrict on high time to preserve energy perse 3 3 T a iro Bode JAE I mI EE EEN I 3 O jag diia ais s SEH o Lll yo gEm poe nh a i aga BOD lo CHO DOO a MEM ran ETE B mu b E Bao oJ BB In LIU gis D RE BEES iL 5 LWT g RIT ILI p71
8. 0 GPIO66 USBO ID 4 21 1 USB Channel 2 USBO on LPC4357 as USB Host When USB channel 2 is used as USB Host JP17 JP18 JP19 shall all be set in position 2 3 J22 is the connector to use when USB Host is used In order to provide 5V to the external USB device connected to this connector J20 channel B of U20 must be enabled VBUS2 is enabled by GPIO26 active low Over current status back is provided via GPIO55 LED35 lights green when 5V is available on J22 The VBUS2 signal is also feed back to GPIO54 JP31 has no effect LED33 can signal that an external USB device has been connected 4 21 20 USB Channel 2 USBO on LPC4357 as USB Device When USB channel 2 is used as USB Device JP17 JP18 JP19 shall all be set in position 1 2 Also a 1 5Kohm pull up resistor is needed on the USB DP data signal GPIO28 controls this Alternatively 9J4 pin 2 3 can be connected to always enable this pull up resistor LED32 lights when the pull up resistor is enabled J21 is the connector to use when USB Device is used This is a USB B connector The VBUS signal is also feed back to GPIO54 LED35 is has no meaning JP31 has no effect 4 21 3 USB Channel 2 USB0 on LPC4357 as USB OTG The USBO interface of the LPC4357 supports USB OTG directly JP17 JP18 JP19 shall all be set in position 2 3 J32 is the connector to use when USB OTG is used This is a mini AB USB connector The VBUS signal is also feed back to GPIO54 LED35 is has no
9. 1 Amp power supply 5W is all what is needed If USB Host is used with high external current consumption a 5VDC 2 2 5 Amp power supply 10 12 5W is needed A 2 1mm standard power plug is used to interface the board Center pin is positive oee Figure 28 below for locating the USB connector and or the 2 1mm power connector It is possible to have both the USB cable and external powering connected to the board at the same time Your PC Laptop Optional NM alt 1 Jl Z S Power 5 Supply Oo eaS USB cable i D esceeeeeeeeeeeeeeneeene oe enej T p a a a 0 i r g n al LS v N Figure 28 Powering of OEM Base Board 9 2 Demo Application The LPC4357 Developer s Kit comes pre loaded with a demo application If the demo application is missing or over written by another application follow the guidelines for how to download a program to the LPC4357 see section 5 4 The source code and pre compiled hex file is available on the support site Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide The demo application demonstrates some features of the LPC4357 Developer s Kit e The accelerometer and memory mapped register the row of LEDs LED16 to LED1 are controlled by tilting the board e Buttons and PCA9532 port expander there is a running light pattern on the 8 LEDs controlled by the I C port expander By pressing the push buttons also on the lC port expander t
10. 2mA It is possible to remove R1 R2 and or R3 for measuring current with an external multimeter Note that VCC MAIN and VCC_BUFFERS are connected on the LPC4357 OEM board so there is no difference between these supplies This division has been done for 9 with other OEM boards 3 Hipp ps E Dong gt NS 37 38 E cun LN jurium z Omn s C o ma m Lo B T Current Measurement J2 left signal right gnd Figure 4 Current Measurement J2 44 SP3 Expansion Connectors All relevant OEM board signals are available for external use via three 64 pos IDC expansion connectors J3 J4 and J5 The expansion connectors are close to the SO DIMM connectors to minimize signal distortion Note that some OEM board circuits may need to be disconnected before externally used Carefully investigate the need for this before using a signal for external expansion Note that J4 has gathered all needed signals for expanding the memory bus 16 bit bus expansion J4 is the expansion connector closest to the board edge For 32 bit memory bus expansion J3 is also needed for the upper 16 bits of the databus Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide JOP tes SIGE LS Eq q QURE Expansion Connectors left to right J4 J3 J5 us nn 1 1 a paar EB annan B OOOOOOOOOOO QOOOQOCQCUOQO Figure 5 Expansion Connectors J3 J4 J5 45 SP
11. 5 of a second i e 200mS 6 Disconnect the powering and mount the OEM Board again in J1 Now measure the 5V and 3 3V voltages again see step 2 above If the 5V voltage is below acceptable range it is a sign of too weak power supply to the board If the reset LED starts dimming instead of being clearly on or off it is also a sign of too weak power supply to the board If the reset LED always light now when the OEM Board is mounted it is a sign of too weak power supply or a serious error on the OEM Board When doing this test be sure to not have any SWD JTAG interface connected or any external source driving the reset signal Verify that the reset LED flash when pressing the reset push button T In section 4 3 it is described how to measure the current consumption of the OEM Board Measure the voltage over J2 while pressing the reset push button constantly This will give Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide the passive current consumption of the OEM Board i e when the board is in reset Valid range is 100 350mV which corresponds to 20 70 mA If current consumption is outside of this range it is an indication that something can be wrong with the OEM board Note that the valid range is quite wide Being outside this does not necessarily mean that something is wrong More symptoms than this is needed to judge if a board is wrong or not Do not forget to press the reset push button a
12. ARM dual core Cortex M4 MO LPC4357 microcontroller in BGA package with 1 MByte program FLASH and 136 KByte SRAM e 16 MBit QSPI flash on SPIFI interface e External FLASH memories 128 MB NAND FLASH e External data memory 32 MB SDRAM 32 bit databus width e 12 0000 MHz crystal for maximum execution speed and standard serial bit rates including CAN and USB requirements e 32 68kHz RTC crystal e 100 10M Ethernet PHY interface based on SMSC LAN8720 e Buffered 32 bit data bus for external expansion e 1 Kbit E2PROM with EUI 48 number for Ethernet MAC address e 200 pos expansion connector SODIMM 200 format 0 6mm pitch Most LPC435 pins available see LPC4357 OEM Board datasheet for details e 3 3V only powering e Onboard reset generation e Compact SODIMM format 68 x 50 mm Eightlayer PCB design for best EMC performance with controlled impedance and length matched routing for critical signals There is an accompanying OEM Base Board that can be used for initial prototyping work The features of the board are e Interfaces and Connectors 200 pos 0 6mm pitch SODIMM connector for OEM Board LCD expansion connector with control signals for touch screen interface Expansion connector with all OEM Board signals Ethernet connector RJ45 CAN interface amp connector provision for second CAN interface but not mounted USB1 OTG or Host interface amp connector Copyright 2014 Embedded Artists AB LP
13. CAN interface not supported by LPC4357 OEM board pinning GPIO19 P4 4 LCD databit 1 can also be connected to TD2 for CAN channel 2 CAN interface not supported by LPC4357 OEM board pinning GPIO20 LCD databit 8 GPIO 1 LCD databit 9 GPIO22 LCD databit 16 GPIO23 LCD databit 17 GPIO24 P9 3 Connects to UART multiplexing TxD further to LCD expansion connector serial expansion connector RF module RS232 and RS422 485 GPIO25 P2 4 Connects to UART multiplexing RxD further to LCD expansion connector serial expansion connector RF module RS232 and RS422 485 GPIO26 inverted P2 3 Connects to USB2 VBUS power enable GPIO27 Connects to USB2 up LED active low GPIO28 P9 5 Connects to USB2 connect functionality for USB device operation GPIO29 PF 0 SPI SCK Connects to LCD expansion connector via buffer Connects to serial expansion connector GPIO30 SPI SSEL Connects to LCD expansion connector GPIO31 ipe SPI MISO Connects to LCD expansion connector Connects to serial expansion connector GPIO32 PF 3 SPI MOSI Connects to LCD expansion connector via buffer Connects to serial expansion connector GPIO33 Connects to LCD expansion connector GPIO function GPIO34 PE 15 Connects to LCD expansion connector GPIO function touch controller spi ssel GPIO35 ADC5 No special usage on OEM Base Board GPIO36 ADC4 No special usage on OEM Base Board Nosy open OE Bra I2C SDA I2C SDA I2C SDA connects to PCA9532 E
14. Limits of USB Ports The current consumption of LPC4357 OEM Board OEM Base Board and the 4 3 inch LCD Board is in the region of 450 525mA This is very close to what a normal USB A port can supply If the boards are powered from a USB A port for example a PC or laptop and there are problems like spontaneous resets or other strange things it is likely that an external power supply is needed When using the 7 inch LCD Board an external power supply is always needed 9 6 3 LCD flickering When using the LCD expansion interface R163 must be removed on the OEM Base Board If not the LCD can start flickering and the blue component of the pixel color can disappear for short time periods the flickering If the picture is mainly blue it will look like a black row on the display If other colors are dominating on the picture shown it can also look like yellow lines white minus block color component result in a yellow color The reason for this problem is that the 2C interface of the MIC2555 USB OTG transceiver is connected to the two MSB signals of the blue color component Even though the pixel data is very much out of spec for the I2C interface the MIC2555 reacts on some sequences and start driving the MSB signal low which is the flickering that is seen The solution is to remove resistor R163 The LCD interface and the USB OTG transceiver cannot be used at the same time on the OEM Base Board Copyright 2014 Embedded Artists AB
15. RS232 interface Make sure all jumpers in JP11 are removed BAO BA23 Buffered signals The address bus buffered signals from OEM Board Connects to parallel NOR flash and 16 bit register BOE Buffered P1_3 OE buffered signal from cpu board Connects to parallel NOR flash BWE Buffered P1_6 WE buffered signal from cpu board Connects to parallel NOR flash and 16 bit register BBLSO Buffered P1 4 BLSO controls lower 8 bits of external memory databus 16 bit parallel register Connects to 16 bit register BBLS1 Buffered P6 6 BLS1 controls upper 8 bits of external memory databus 16 bit parallel register Connects to 16 bit register BRAS BCSO Buffered PD 13 BLS2 controls bit 16 23 of external memory databus BBLS2 BCAS BCS1 Buffered PD 10 BLS3 controls bit 24 31 of external memory databus BBLS3 BCSY Buffered P1 5 CSO chip select for parallel NOR flash BCSX Buffered PD 12 CS2 chip select for parallel 16 bit register DBUS EN Buffered PD 11 CS3 chip select Bey No special usage on OEM Base Board VBAT VBAT Coin cell battery can connect to vbat signal ALARM ALARM Connected to alarm LED active high LPC435 7 signal connected has nothing to do with VREF ADC6 placed here to use otherwise unused pins Remove resistor R93 on OEM Base board in order to use ADC6 Used to generate reference voltage for trimpot analog inputs SWD JTAG SWD JTAG Connected to SWD JTAG connectors sinas agnas Note that the LPC4
16. TR uxo OOOOOO SH Itl ums OOOOOOOO E B Ce OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOO Tulln n dL D n pen nn 1 JP34 3 LL 32 OOOOOOOOOOOOOOOOOOOOO0000U T O 3 O Se d Y CY CV CC N nn EEUU RINT OOOO goo pop 0 P Figure 27 OEM Base Board Default Jumper Positions Note that the default position for the six 12S jumpers is not what is needed for the LPC4357 OEM board Also JP34 is in wrong position Before working with 12S audio and the LCD interface change the jumper settings Remove all JP11 jumpers Jumpers needed to change are marked with green this is the position they should have some signals are used on different interfaces that cannot be active simultaneous See table in next section for information about pin usage Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 27 Usage of CPU Pins Almost all pins of the LPC435 7 are directly available on the expansion connectors Only in a few cases are pins used for dedicated functionality like Ethernet interface and chip select signals Such pins are not available on the expansion connector The table below lists all pins and their possible restrictions OEM Base LPC4357 Pin Board signal OEM Board Usage name signal name LCDPWR signal to LCD expansion connector GPIOO0 P7 7 GPIO1 P7 0 GPIO7 P8 6 GPIO8 P8 5 GPIO9 P8 4 GPIO10 ISP EN GPIO11 PF 4 GPIO12 P7 2 GPIO13 P7 1 IrDA functionality is n
17. an Denna M LT USB1 DP USB1 DP USB1 DM USB1 DM e e e c un le e e 5 5 e G NU L amp Ada MIC2SSS Expansion r JP30 TO Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide GPIO42 GPIO51 PB 2 dual functions GPIO52 PB 1 GPIO53 PB 0 GPIO46 P8 3 normally not connected GPIO43 PF 6 normally not connected 4 20 1 USB Channel 1 as USB Host When USB channel 1 is used as USB Host 15Kohm pull down resistors are needed on the USB data signals These are activated inside the USB OTG chip U31 and this has to be done via the I2C interface of GPIO52 GPIO53 J20 is the connector to use when USB Host is used In order to provide 5V to the external USB device connected to this connector J20 channel A of U20 must be enabled It is enabled by default since SJ5 is normally connected between pin 1 2 LED34 lights green when 5V is available on J20 JP15 shall not be inserted JP16 has no effect 4 20 2 USB Channel 1 as USB Device When USB channel 1 is used as USB Device a 1 5Kohm pull up resistor is needed on the USB DP data signal There are two methods to create this JP15 is inserted and the pull up resistor is always enabled Alternatively the pull up resistor is activated inside the USB OTG chip U31 and this has to be done via the 12C interface of GPIO52 CPIO53 In the latter case JP15 shall not be inserted J19 is the connector to use when US
18. audio codec provides a mono microphone input a stereo line input a stereo line output and a stereo headphone output The board also has an on board speaker The right line output can be used to drive the speaker The analog output from the LPC4357 as well signal GPIO40 See picture below for locating relevant components The table below lists signal connections Audio Connectors Left to right J27 J28 J29 J30 Mic in Line in Line out Headphone out tel 4 10 JABBA ADAR o ol rpm mp LLI iol oO Cat Crt CE Do HEP I1 oo gu d dH Pr Left to right JP22 JP23 DE JP24 JP25 JP26 JP27 JP28 3 O oo IH MO s Oggi ze 10 s OGIO Os E Figure 26 12S Audio Codec Interface eow ms 0 Copyright 2014 Embedded Artists AB IDEO IDE g LPC4357 Developer s Kit User s Guide 4 26 Default Jumpers Positions Figure 27 illustrates the default jumper positions as mounted when the board is delivered from Embedded Artists Default jumpers are marked with red color Change JP22 JP23 JP24 JP25 xim JP26 JP27 JP28 to pos 2 3 OOOOL e OOOOOOL OOOOOOO OOO OOO 5 g Avr paeog seg WHO ZIOZ d SISTJIY peppequaQ WOS SJSTIAYPSppsqug MMM wg ez OOOOOOOOOO OOOOOOOOOOOOOOOO f MJ O O O O O O O O O O O O O OOOOOOOOOOOO OOOOOOOOOOOO OO IEEE TTG e 20 Change JP34 to pos 2 3 7 1 OO
19. directly connected to USART channel 3 on the LPC435 It is multiplexed with other UART channels see section 4 15 for details Also note that the Serial Expansion Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide Connector and the RF module see section 4 14 share the same UART channel Once the RF module is soldered the Serial Expansion Connector cannot be used for UART communication Also note that pin 13 and 14 on the Serial Expansion Connector J15 are connected to ADC1 and ADC2 respectively These pins are input only on the LPC4357 In order to have GPIO functionality on these two pins on J15 other GPIO signals has to be wired to these pins This can easily be done at the J3 J5 and J5 connectors For example pin 27 and 29 of J3 can be shorted connected That way signal MCICMD carrying LPC4357 pin PC 11 is connected to GPIO38 AIN1 Pin 21 and 23 of J5 can also be shorted connected That way signal GPIO33 LCD DC carrying LPC4357 pin P4 0 is connected to GPIO37 AINO IDIOT ju E 38 LOC SEE ERR Egl oo EBSRREEEEEREEEE ll B Figure 14 Serial Expansion Connector L NNNM NN ADC1 GPIO37 AINO This is pin 13 of J15 It is suggested to short pin 27 and 29 of J3 in order to connect LPC4357 pin PC 11 to this signal to get GPIO functionality on this pin Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide GPIO38 AIN1 AD
20. in position 1 2 in JP17 JP18 JP19 GPIO28 controls USB connect functionality and LED32 lights when the USB Device is connected SJ4 has pads 1 2 shorted by default LED33 is controlled by GPIO27 and signals USB up state GPIO54 is used for VBUS sensing For USB Host operation insert jumpers in position 2 3 in JP17 JP18 JP19 USB Host power is controlled via distribution switch U20 found in schematic page 11 Signal GPIO26 is active low and enables 5V on VBUS2 LED35 light whenever 5V is present on VBUS2 GPIO55 is connected to status feedback from the distribution switch GPIO54 is used for VBUS sensing 15Kohm pull down resistors are always active See picture below for locating relevant components The table below lists signal connections USB B Connector J21 Mini B USB Connector USB A Connector J32 Host Device Select JP19 JP18 Left USB Device im Right USB Host aE AT m E 2 1 M mn w 20 alien asm dB CO C0 20 18 USB2 Up LED IE BH L 1 L LED33 mi oo ge 7 D 5 10 11 12 Hm L FENDER HE By NQOOOGO Dopgoo ojo Upper USB Device Lower USB Host A ULL HUUU UULU AEREE TA Figure 22 USB Channel 2 USB2 DP USBO DP USB2 DM USBO DM inverted P2 3 the signal has been inverted to be Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide compatible with signal polarity of the OEM base board GPIO55 P8
21. meaning JP31 shall be inserted Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 22 SP13 UART to USB Bridge There is a UART to USB bridge on the board This is to simplify connection to a PC because serial ports are not so common any more especially not on laptops The USB port also offers the possibility to power the board It is USART 0 that is connected to the USB channel This UART is commonly used as the console channel for applications Printf output is for example typically directed to this UART channel The UART to USB bridge is based on the chip FT232RL from FTDI A driver is typically needed to be installed on the PC side The driver creates a virtual COM port on the PC that represents the UART channel Any program on the PC can connect to this COM port for communication with the LPC4357 UART channel There are two LEDs Transmit LED38 and Receive LED37 that signal communication activity It is NOT possible to download code in ISP UART mode via this interface like it is with other OEM boards The jumpers in JP20 should NOT be inserted It was not possible to make pinning of the LPC4357 OEM board compatible with the OEM Base Boards to allow for automatic ISP invocation and usage of ISP UART mode Read section 5 4 for more information about how to download code to the LPC4357 See picture below for locating relevant components The table below lists signal connections N
22. of the LPC4357 Developers Kit 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 Note that the LPC4357 OEM board is classified as a component and is hence not CE marked separately It can perform different functions in different integrations and it does not have a direct function It is therefore not in the scope of the CE Directive An end product where an OEM Board is integration into is however very likely to need CE marking Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 2 6 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 6 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 easil
23. over USB 0 The DFU class is used to download the application also called the boot image An application is needed on the PC for downloading the application code NXP provides this application called DFUSec from http www lpcware com content project dfu download programming utility and security Ipcdfusec tool Using this method it is possible to load the application into internal SRAM or to internal flash memory or external spifi flash Details about this method are found in sub section below Note that the USB1 bootmode is not supported on the OEM Base Board SWD JTAG There are many different SWD JTAG interfaces on the market NXP has created LPC LINK Keil has ULINK IAR Segger has JLINK Code Red has Red Probe etc There is also OpenOCD which is an open source project Consult the respective manual for the SWD JTAG interface used to get instructions how to download a hex binary file via SWD JTAG Using this method the application can be downloaded to internal SRAM to internal flash memory to external NOR flash or external spifi flash Note that the debugger needs special download functionality in order to download to flash memories internal or external Check the supported functions in the program development environment IDE that is used SWD JTAG Note that the LPC4357 MCU is sensitive to ESD on the JTAG port Observe extra care around this Make sure the ground of the JTAG interface is connected to the OEM Base
24. that the register is accessible in memory region 0x1E00 0000 OX1EFF FFFF No jumper in JP2 is needed when working with the LPC4357 OEM Board SJ12 shall be in default position pad 1 2 shorted to let BCS2 control chip select of the 16 bit register SJ1 controls the output enable of the register By default it is grounded pad 1 2 is shorted and hence the register drives the LEDs and expansion connector J6 Eg sis la Parallel NOR FLASH EH 2 U3 O EN UH E ICI n i i lo Register CS Register OE control control SJ12 JP2 and JP1 left JP2 right JP1 z B T a Ole IOI eee ESTERE kel bet aa GEB BIBBB Ld f SE pontaoonto DOOOODOOOODOGNO d mi nim E youn VILLA 63 dr 54 64 OL O 1 Oo ie Ei BB RRS 7 Bt AA IAG BIBIBIAIEI la x o DIMM DDD DDD BE d nm A Els E a re PE LEDs m ON M A P z 4 d 2 4 O 2 4 EH 2 Figure 6 External Memory Bus Circuit 4 6 SP5 Debug Interfaces Note that the LPC4357 MCU is sensitive to ESD on the JTAG port Observe extra care around this Make sure the ground of the JTAG interface is connected to the OEM Base Board ground before even connecting the JTAG interface Never have the OEM Board unpowered while the JTAG pod is powered The multiple debug interfaces can look complex but that is just because the board supports many different OEM Boards The connectors are e J this is the n
25. 2PROM LM74 3 axis Accelerometer audio codec serial expansion connector lcd expansion connector I2C SCL I2C SCL I2C SCL connects to PCA9532 E2PROM LM74 3 axis Accelerometer audio codec serial expansion connector lcd Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide a NN USB1 DP DM USB1 DP DM Connects to USB Host OTG interface USB2 DP DM USBO DP DM Connects to USB Host Device interface MCICLK PROS Connects to MCICLK on SD MMC connector Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead MCICMD PC 11 Connects to MCICMD on SD MMC connector Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead MCIPWR Connects to MCIPWR on SD MMC connector Note that LPC4357 OEM Board pinning does not support the PC MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead MCIDATO Connects to MCIDATO on SD MMC connector PF 24 8_ Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead 3 4 MCIDAT1 7 Connects to MCIDAT1 on SD MMC connector Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead MCIDAT2 PC 14 Connects to
26. 357 MCU is sensitive to ESD on the JTAG port Observe extra care around this Make sure the ground of the JTAG interface is connected to Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide the OEM Base Board ground before even connecting the JTAG interface Never have the OEM Board unpowered while the JTAG pod is powered RESET_IN RESET Connects to RESET push button and USB to serial bridge for automatic ISP functionality RESET OUT RESET Connects to RESET LED indicator Used to reset PCA9532 UDA1380 FT232RL MIC2555 RF module and LCD expansion connector Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 5 Getting Started This chapter contains information about how to get acquainted with the LPC4357 Developer s Kit Please read this section first before you start using the board it will be well spent time 5 1 Powering The board can normally be powered from a PC laptop via the included USB cable mini B to A cable This is done via the USB to UART connector and will work in most cases Note however that not all PC laptops can provide the needed current An external USB hub can be used in this case or an external power supply A separate power supply is always needed in stand alone situations or when running USB Host application when powering external USB devices If USB Host is not used or used with very low external current consumption a 5VDC
27. 4 External Memory Bus This part of the OEM Base Board demonstrates how the external memory bus can be used for expansion of custom circuits Two different devices are connected to the memory bus a 16 bit parallel NOR flash and a 16 bit register In order to be universal between 16 and 32 bit databus width OEM Boards only the lower 16 bits are connected The 16 bit parallel NOR flash is enabled when JP1 is inserted see picture below for guidance where to find JP1 on the OEM Base Board Note that the signal name is cryptic since the OEM Base Board is compatible with many different OEM Board For the LPC4357 OEM Board the signal BCSY is actually signal BCSO This means that the NOR flash is accessible in memory region 0x1C00 0000 Ox1CFF FFFF Also a 16 bit register is connected to the external memory bus The 16 bits in the register directly drives 16 LEDs a high signal light a LED The signals are also available on an expansion connector J6 It can for example connect to a logic analyzer for high bandwidth logging The upper and lower 8 bits are individually writeable Signals BBLSO BBLS1 controls the lower and upper 8 bits respectively Since the OEM Base Board is universal and supports many different OEM Boards the chip select signal is either signal BCSX or GPIO69 For the LPC4357 OEM Board the signal BCSX is actually Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide signal BCS2 This means
28. 57 OEM Board Do not forget to follow standard ESD precaution routines when mounting removing the OEM Board Most signals exposed on the 200 edge contact fingers on the SO DIMM board are unprotected Maintain the same electrical potential of the OEM Board to be mounted and the base board Do not touch the OEM Board edge connectors Handle the OEM Board only by the three other edges Also do not touch the components on the board 5 6 Things to Note This section lists things to note when using the LPC4357 OEM Board and the OEM Base Board 9 6 1 Humming in Speaker In some situations there can be a humming sound from the on board speaker This is because of high frequency noise on signal GPIO40_AOUT The layout in the base board has not been design for lowest possible noise If the sound is disturbing just remove both jumpers in JP29 see section 4 25 for locating the jumpers Alternatively add a 100nF ceramic capacitor in parallel to R239 See Figure 34 below where to locate R239 The capacitor will create a low pass filter removing the noise in the audible region Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide L0 ocT a Veg LI IL OOIc pil Cm oll aL s OO mn BOO gt UB d Ba Im se ES 4 m LT LT E Cun GG in parallel A B EE TES UEM DE A 13 J S pon m ik En Tu Li C Figure 34 Speaker Amplifier U28 5 6 2 Current Consumption and
29. AG debug pod is used J8 can alternatively be used If trace is also used use the connector J1 on the LPC4357 OEM board Note that this requires an advanced JTAG probe that supports trace Note that JP4 shall be shorted in order to enable the JTAG SWD interface on the LPC4357 JP4 might not be inserted by default on the OEM Base Board JP3 is not used for debug purposes when working with the LPC4357 OEM Board Debug Connectors ETM Control Jumpers JP3 not used Debug Control Jumpers 3 2 XI TESTER TESTS ma Trace amp Debug Mm DRR JARDO T Connectors i J10 not used un Trace amp Debug Connectors J9 not used BIETET wr m mo ma wu m iE BEE NNE MOOO Connectors J7 e hy or m Cm m Miil ala cic LI T ee suit z Spek Cl COMTI 3 Lo Ol Tm ilL 2 O 2 1 O 27 s Reset LED 4 5 HL LED17 Figure 7 Debug Interfaces HULU HULU ZEE Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 7 SP6 Ethernet Interface The board has an Ethernet interface J11 which is a RJ45 connector with integrated magnetics There is also provision on the board for connecting a PoE interface All signals can be accessed via expansion pads J12 Five 0 ohm resistors have to be removed in that case for isolating J11 from the new connector this is because J11 is not capable of handling a PoE i
30. B Device is used Normally it should be a USB B connector for creating a USB Device interface but the mini AB connector can also be used in this case The status of VBUS can be read via U31 JP16 shall not be inserted LED34 is has no meaning 420 3 USB Channel 1 as USB OTG When USB channel 1 is used as USB OTG pull up and pull down resistors are controlled via the USB OTG chip U31 and this has to be done via the I2C interface of GPIO52 GPIO53 Note that some LCD signals interfere with the I2C signals to the USB OTG chip In particular note that R163 is typically not mounted on the OEM Base Board J19 is the connector to use when USB OTG is used VBUS is controlled via U31 JP15 shall not be inserted LED34 is has no meaning JP16 can be inserted in order to force USB Host behavior on the interface if the external device connected to J19 cannot pull the ID signal low Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 21 SP12 USB Channel 2 This section describes the second USB interface on the board This interface has a USB Host connector USB A a USB OTG USB mini B and a USB Device connector USB B One of these interfaces can be used at a time i e both cannot be used simultaneously The software on the LPC4357 OEM Board is also different between the two interfaces This interface is connected to the USBO interface on the LPC4357 For USB Device operation insert jumpers
31. C2 This is pin 14 of J15 It is suggested to short pin 21 and 23 of J5 in order to connect LPC4357 pin P4 0 to this signal to get GPIO functionality on this pin 4 14 SP8 NXP Jennic RF Module Interface There are pads on the backside of the OEM Base Board for soldering a JN5148 NXP former Jennic RF module These pads are opposite of the SD MMC memory card interface connector There is also provision on the board for programming the RF module This is done via 6 pos pin list J31 where a FTDI programming cable is connected TTL to USB Serial Converter cable TTL 232R 3V3 see for example Digikey 768 1015 ND During programming multiplexor U29 and U30 connects the UART channel directly to the programming cable via J31 The RF module can be reset via SW1 Program mode is entered by pressing SW9 during and shortly after reset Note that the UART channel is not directly connected to a UART channel on the LPC4357 It is multiplexed with other UART channels see section 4 15 for details Also note that the Serial Expansion Connector see section 4 13 and the RF module share the same UART channel Once the RF module is soldered the Serial Expansion Connector cannot be used for UART communication See picture below for locating the relevant components on the board See also the table for signal connection 3 ANNI PSS pen cm s003 2 4 Er pg J31 sono da ES mr gg oe oo Ut P I Ini LN I 1
32. C4357 Developer s Kit User s Guide USB2 Device or Host interface amp connector Provision for NXP JN5148 RF module former Jennic interface RF module not included Full modem RS232 cannot be fully used on 32 bit databus OEM boards R 422 485 interface amp connector 2S audio codec mic in line in line out headphone out SWD JTAG connector race connector e Power Power supply either via USB or external 5V DC Coin cell powering supported CR1025 battery not incl for RTC and LED on ALARM sig e Other OEM Board current measuring Parallel NOR flash on external memory bus 16 bit register and LEDs on external memory bus b key joystick 3 axis accelerometer I2C connected LM75 temperature sensor I2C connected 5 push button keys four via I2C and one on P2 10 9 LEDs 8 via I2C and one on P2 10 Analog input USB to serial bridge on UART 0 FT232R and ISP functionality Reset push button and LED Speaker output on analog output from OEM Board or from 12S audio codec Compact size 160x150 mm 2 2 ESD Precaution Please note that the LPC4357 OEM Board and OEM Base Board come without any case box and all components are exposed for finger touches and therefore extra attention must be paid to ESD electrostatic discharge precaution A Make it a habit always to first touch the metal surface of one of the USB o
33. CD expansion connector The trade off is that the UART and 12C serial interfaces have to be removed Via SJ6 SJ11 it is possible to select what signals to make available on the LCD expansion connector By default pad 1 2 are connected on SJ6 SJ11 For performance reasons on the LPC4357 a system with 16 bit color information per pixel is typically what is implemented A 565 system is most commonly used This means 5 bits for red 6 for green and 5 for blue 16 bits in total 24 bit systems will double to load on the external memory bus since each pixel is stored as 32 bits instead of 16 bits or fewer Note that the LCD Expansion Connector only supports connecting to a display via the RGB interface Some lower resolution displays have the option to connect via a memory bus like interface typically 8 or 16 bit If a memory bus like interface shall be used use the external memory bus available via expansion connector J4 instead There are many steps to consider when connecting a custom LCD to the LCD Expansion Connector e s a first step the pixel color signals must be matched between the LPC4357 and display The LPC4357 has many options for routing the pixel data to different pins and there are differences depending on the display mode selected The OEM Base Board supports the default settings when using TFT 4 4 4 or TFT 5 6 5 mode For 24 bit systems the extra serial interfaces on the LCD Expansion Connector must be traded off o Many dis
34. GPIO18 CANRD P4 1 but do not carry any CAN signals GPIO19 CANTD P4 4 but do not carry any CAN signal Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 19 SP10 IrDA The board is prepared for an IrDA interface but the IrDA transceiver TFBS4652 is not mounted Note that the pinning of the LPC4357 OEM board is not compatible with the IrDA interface which cannot be used IrDA Transceiver 1o m jj ERO Gog ol BER aEESdEBHEE n E IT 31 2 m oo ILI O Lu g n giim Ga Bp CIC JE IEE T nuu s SUNOS ra EJ T CRDI CHO 7 CD E oOo gr HEE b i ES BA EN BB d 1 m uj n r1 Ba LEE og m E Ooo I Ic g to el QO Somm ptit i BEH a gn E BBE n rumor B87 2 20000000 BBB cog 8 1 erc BB p OS Sele Figure 20 IrDA Interface Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 20 SP11 USB Channel 1 The board contains two USB interfaces This section covers the first 1 that offers a USB Host or USB OTG interface Only one of these interfaces can be used at a time i e both cannot be used simultaneously The software on the LPC4357 OEM Board is also different between the two interfaces This interface is connected to the USB1 interface on the LPC4357 There is an external USB OTG transceiver U31 This transceiver is used for OTG specific signaling but also for con
35. Hz core emc frequency and 144 72MHz By following the solutions outlined in the separate note document full operating speed can be achieved which means 102 102MHz and 204 102MHz operation 5 6 7 JTAG SWD Connection Problems Note that JP4 shall be shorted in order to enable the JTAG SWD interface on the LPC4357 JP4 might not be inserted by default on the OEM Base Board Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 6 LCD Expansion Connector Embedded Artists supplies many different display options as add on boards These display boards are great to use for getting started quickly and test a specific display resolution in an application All LCD boards supplied from Embedded Artists use the LCD Expansion Connector There is also an option to connect custom displays via the LCD Expansion Connector J26 The OEM Base Board contains a buffered LCD expansion interface via a 50 pos IDC connector J26 The expansion interface also includes UART see UART multiplexing I2C and SPI interfaces These additional interfaces are for identifying external displays via configuration I2C E2PROM as well as touch screen controllers An external LCD pixel clock can also be supplied via the expansion connector The LCD expansion connector carries 18 data bits per pixel by default 6 per RGB color The LPC4357 LCD controller can produce 24 data bits per pixel and it is possible to output all these signals on the L
36. LPC4357 Developer s Kit User s Guide o ol CIM BAY et BJ Lx i mill om Gana gren Ba oot 20 mm see sis sisi aisi m rj ALI ia mie a Im 5 19 LI Si aH ee oo HA Cn HE C jo Bo sc T ole le Bo Cc i ce 4 SEDRE ea LO m m L 1 C XH OA IB L co EH o L3 X HB 1 Co BH z amp 5 L1 C H Remove R163 MDINA 2 l d Insect H io gg On OIO Z SAI OO CL 13 i Cin 3 E E 37 38 LH S LL ARE LE 2 oo lhe Ummm L E oo mom Figure 35 Identi z 2 e A A e oO Note that R163 has been removed on all boards shipped out from Embedded Artists after May 15 2012 Since there is a transition period and stock at distributors there is no guarantee that the resistor has been removed on boards delivered after this date Please always check if the board has R163 removed If not remove R163 9 6 4 Initialization of External Memory Bus The databus buffers U12 U14 on LPC4357 OEM board to the external memory bus are controlled by the OE and BLSx signals Even though the external memory bus is not used OE and BLSx are reserved and cannot be used for other purposes This is also true if only the SDRAM is used but not the static memory areas The BLSO BLS1 BLS2 and BLS3 must be set as outputs and set high in order not to enable the databus buffers It is recommended to initialize the EMC peripheral and associated pins fully for both SDRAM and sta
37. LPC4357 Developer s Kit User s Guide Copyright 2014 Embedded Artists AB LPC435 Developer s Kit User s Guide SIUH HTH Oe Ain we wi C Tl ff mer mots LLL CLE E eho ow beat nda riu ITE f 3 T al s sere swe oe sr SA dE T AD cteteteted c E LEA LLL LJ Dd B lf 2 i ERG e zd z ESSE Um rrr PreTre mnt ERE wir jE j pt at 4l Mm er TTA EE Oy os ce et oe EM UN vA MW DL Get Up and Running Quickly and Start Developing Your Application On Day 1 Embedded Artists EA2 USG 1208 Rev A LPC4357 Developer s Kit User s Guide Embedded Artists AB Davidshallsgatan 16 211 45 Malmo Sweden info EmbeddedArtists com http www EmbeddedArtists com Copyright 2014 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 repre
38. MByte in size external use It is however possible to disable NAND flash chip by removing R25 on LPC4357 OEM Board Static memory 2 CS2 0x1E00 0000 Available for external Ox1EFF FFFF Use OEM Base Board can connect a 16 bit parallel register to this chip select NENNEN 0x1F00 0000 OxTFFF FFFF Available for external use Dynamic memory 0 DYCSO 0x2800 0000 SDRAM 256 MBit2 32 Cannot be accessed on Ox2FFF FFFF MByte in size external memory bus Dynamic memory 1 DYCS1 0x3000 0000 Cannot be accessed on Ox3FFFF FFFF external memory bus Static memory 3 As seen in the table above it is only the static memory regions that are available on the external memory bus from the LPC4357 OEM Board The data bus buffers on the LPC4357 OEM Board are controlled automatically and only enabled when a static memory region is accessed The address and control bus buffers are always enabled Note that the BLSO BLS1 BLS2 and BLS3 pins must be initialize for these functionalities Else the buffer control will not work correctly 3 1 1 NAND Flash Note that the NAND flash is connected after the memory bus buffers i e on the same side as the LPC4357 OEM Board expansion signals This is to allow flexibility in NAND flash usage and reduce loading on memory bus that is directly connected to the SDRAM Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide The NAND FLASH has an optional bu
39. MCIDAT2 on SD MMC connector Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead 5 8 MCIDAT3 P Connects to MCIDAT3 on SD MMC connector Note that LPC4357 OEM Board pinning does not support the MCI interface Use uSD transflash memory card interface on LPC4357 OEM board instead GPIO41 No special usage on OEM Base Board GPIO42 Connects to LCD expansion connector backlight control Connects to USB1 up LED active low Connects to serial expansion connector GPIO43 PF 6 Connects to RS422 485 transmit receive control Can optionally be connected to USB1 VBUS power enable GPIO44 P4 10 LCD databit 10 GPIO45 LCD databit 11 GPIO46 P8 3 LCD databit 12 Can optionally be connected to USB1 VBUS feedback GPIO47 PB 6 LCD databit 13 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide GPIO48 LCD databit 14 GPIO49 LCD databit 15 GPIO50 LCD databit 20 GPIO51 PB 2 LCD databit 21 Also connected to USB OTG transceiver interrupt signal Can optionally be connected to USB1 VBUS power switch over current flag GPIO52 LCD databit 22 can also be connected to USB OTG transceiver GPIO53 LCD databit 23 can also be connected to USB OTG transceiver GPIO54 USBO_VBUS Connects to USB2 VBUS signal GPIO55 Connects to USB2 VBUS power switch over current flag GPIO56 Can be connected to 12S audio codec BCKI I2S T
40. MCU Using Test Program to Verify Correct Operation 8 Further Information Copyright 2014 Embedded Artists AB 29 30 31 32 33 33 33 34 35 35 35 36 37 37 38 40 41 47 47 47 49 49 50 53 53 53 54 54 95 39 59 56 57 60 60 60 61 61 62 LPC4357 Developer s Kit User s Guide 1 Document Revision History Bes Re ems 0000000000007 PA4 2013 04 08 Clarified that JP4 must be shorted jumper installed in order for the LPC4357 SWD JTAG interface to function PAS 2013 06 04 Added information about external SDRAM frequency and CLK2_OUT signal relation see section 5 6 6 2013 07 26 Updated section 5 4 1 for DFUSec ver 1 10 2014 05 22 Corrected jumper description and DFUSec ver 1 11 in section 5 4 1 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 2 Introduction Thank you for buying Embedded Artists LPC4357 Developer s Kit based on NXP s ARM dual core Cortex M4 MO LPC4357 microcontroller This document is a User s Guide that describes the LPC4357 OEM Board and the OEM Base Board hardware design which together form the LPC4357 Developer s Kit 2 1 Features Embedded Artists LPC435 OEM Board lets you get up and running quickly The small form factor OEM board offers many unique features that ease your learning curve and program development The board has been designed for OEM applications with volume discount available e NXP s
41. S 4 u iH BE E O O0 0O Be 10 i t B 10 4 10 E JIDD Ol Oo m 7 EREEREER E gi EI oo o A Bir E Ol O ILI LJ goa alo Balla al I Transmit LED LED38 ELA umy EXPIRES Figure 23 UART to USB Bridge GPIO16 TXD PF 10 USARTO is used GPIO17 RXD PF 11 USARTO is used Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 23 SP13 Power Supply The power supply on the board is straight forward There are three powering sources 1 5V DC via 2 1mm power jack J24 Center pin positive There is also an alternative connector J23 for this powering option 2 USB powering via the USB to UART Bridge connector J25 3 5V DC power form the PoE Power over Ethernet connector J12 In all cases a stable 5V DC voltage powers the board Current consumption depends on USB Host usage If USB Host is not used or used with very low external current consumption a 1 Amp power supply 5W is all what is needed If USB Host is used with high external current consumption a 2 2 5 Amp power supply 10 12 5W is needed The second powering option via the USB to UART connector will work in most cases Note however that not all PC s and laptops can provide this amount of current An external USB Hub can be used in that case or an external power supply U21 is a 1 5A 3 3V linear regulator LED36 signals presence of regulated 3 3V Three voltage measurement pads exist for verif
42. SE Z E ii a H Im ALARM LED LED21 Figure 10 VBAT and ALARM circuit Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 10 SP7 12C Peripherals There are several 12C peripherals on the board See picture below for locating the different components on the board The 12C addresses for the individual components are given in the schematic e Configuration E2PROM 64kbit This chip contains version information about the OEM Base Board e LM 5 Temperature sensor e 3 axis Accelerometer MMA 455 Note that the two interrupt outputs are not connected but available on JP5 e Port expander PCA9532 with 8 LEDs and 4 pushbuttons The Card Detect and Write Protect signals from the SD MMC memory card connector are also connected to this chip LED22 23 are positioned above SW2 LED24 25 are positioned above SW3 LED26 27 are positioned above SW4 and LED28 29 are positioned above SW5 ell HII ee Temp Sensor U9 E FE I gd T LR 2 if 5 BO ae I mea ric i Cc u on of i mosea 0 as g rF LI L Di 14 Accelerometer ns o ois i BE vil 3 OT E 3 o7 e Figure 11 I2C Peripherals I2C SDA I2C SDA I2C SCL I2C SCL Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 11 SP8 Analog Input The board contains a trimming potentiometer R94 for manually generating an
43. X SCK GPIO57 PC 12 Can be connected to 12S audio codec BCKI I28 TX SDA GPIO58 PC 13 Can be connected to I2S audio codec BCKI I2S5 TX WS LN NND oS aon BO 5 SOK P6 2 Can be connected to 12S audio codec BCKI I2S RX SDA GPIO65 WAKEUPO No special usage on OEM Base Board GPIO66 USBO ID Can be connected to USB2 OTG interface id pin GPIO67 SAMPLE No special usage on OEM Base Board GPIO68 CLK2 OUT Can be connected to 12S audio codec SYSCLK GPIO69 P9 2 Can be used as chip select for 16 bit register on external memory bus but not for the LPC4357 Can be used as enable signal for IrDA transceiver active low GPIO70 P8 1 Connects to LCD expansion connector interrupt signal from touch screen controller Connects to serial expansion connector Connects to joystick switch Connects to joystick switch Connects to joystick switch GPIO76 POO Connects to joystick switch Connects to joystick switch GPIO78 No special usage on OEM Base Board Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide GPIO79 No special usage on OEM Base Board GPIO80 LCD databit 2 GPIO81 LCD databit 3 BDO BD15 Buffered signals Occupied for 16 bit databus versions Connects to parallel NOR flash and 16 bit register BD16 DB31 Buffered signals Also occupied for 32 bit databus versions which is what the LPC4357 OEM board has No special usage on OEM Base Board but some pins can be connected to
44. adjustable voltage between GND and VREF See picture below where to locate the trimming potentiometer on the board The table list which pin the adjustable voltage is connected to It is recommended to remove resistor R93 on the OEM base board in order to be able to use signal ADC6 In order to be compatible with other OEM boards R93 connects signal V3A and VREF but signal VREF is carrying signal ADC6 on the LPC4357 OEM board i a ITT s BI E LLL dt B pmp mmr r Pr a iE emn Cemar f C Figure 12 Analog Input GPIO39 AIN2 ADC3 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 12 SP8 Digital lO There is a push button SW6 that is connected to a signal that enable the ISP mode after reset on the OEM Board For the LPC4357 this is pin P2 7 If this pin is sampled low after reset the ISP mode for the LPC4357 is entered LED30 is positioned above SW6 and will light when SW6 is pressed It is also possible to control LED30 as an output from the OEM Board without damaging the output driver when SW6 is pressed R110 limits the current There is also a 5 key joystick that directly connects to five general purpose input output pins See picture below for locating SW6 and SWT yp er T ego po go pe gj po goi por Gg ETE mk mk SAS mk mk maner ABARRRRRAPRPRRRR L PERE a i lien Dondon JU aera H00 O o0 LI i al m IJ a LHO mim mim mm
45. ansmitter and receiver individually via JP7 and JP8 The interface component used SN65HVD35 has built in ESD protection See picture below for locating relevant components The table below lists signal connections Ej La coo Transmit Control Z JP7 RS422 485 part of Connector 8 o B J16 rg HOOO m O S N From top pos 1 to bottom 3 El 8 Li c L3 eS GND Te 4 COIT CL z A Hpo at cu jum Banas ES ais TX imm Termination Resistors Control O RX EH RX eo Jeo Figure 18 RS422 484 Interface GPIO25 RXD P2 4 via multiplexor USART 3 is used GPIO24 TXD P9 3 via multiplexor USART 3 is used Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 18 SP10 CAN There is one CAN interface mounted on the board The board is also prepared for a second CAN interface but this cannot be used with the LPC4357 OEM board Via JP16 it is also possible to add termination resistors if needed The interface has on board ESD protection See picture below for locating relevant components The table below lists signal connections WW Co co 2 a4 at ial O co mmm ERIE E eee BUM S iniu a CAN part of Connector P CIO i HIE From top pos 6 to bottom 2 mm GND s CANI L i CANI H CAN2 L CAL2 H i nna sq Goo aS cwn CSS Figure 19 CAN Interface GPIO14 CANRD P3 1 CANO is used GPIO15 CANTD P3 2 CANO is used
46. d compared to VSYNC i e VSYNC must have a falling edge before HSYNC assuming that HSYNC VSYNC are active negative If this is needed HSYNC can be delayed one DOTCLK cycle with two D type flip flops e In most cases the LPC4357 can generate the appropriate DOTCLK frequency The higher the frequency needed the fewer available frequencies can be selected when dividing the core clock If a specific frequency is needed the GP CLKIN pin PF 4 signal can be used It is an input to the LPC4357 If not used just leave PF 4 unconnected o Most displays can accept a quite wide range of frequencies on the DOTCLK signal e Some displays has a serial interface typically SPI like for initialization of the controller chip inside the display This is relatively common for smaller QVGA sized displays but larger resolution above QVGA 320x240 displays typically do not require this initialization o The LCD Expansion connector has an SPI interface that supports both 3 wire transfer and 4 wire transfers A 3 wire SPI interface typically means that 9 data bits are transferred in every time 8 data bits and one bit indicating if itis a command or data byte SPI CLK SPI MOSI and SPI SSEL are needed i e 3 signals For a 4 wire interface the transfers are 8 bits and a separate signal the fourth wire is used to signal if it is a command or data transfer Signal SPI LCD DC is typically used for this Few displays allow for read back of interna
47. e NO CONN status in the lower left corner to change into HIGH SPEED USB The press the Start button to download The program should then be flashed and started automatically r P DFU programmer LPC Link 2 Configuration Tool x Step 0 Add Step Clear step s Algo programming algosNram dfu util any bin hdr uma File _ temp _web binaries intemal_SRAM s_ob fatfsbin Address x1A000000 Size 0x00080000 Param x00000000 Device erase options No erase Region erase Full device erase Operation after program cycle complete Do nothing Reset Jump to address Exec 000000000 Verify image after programming by reading it back 4 Compute Insert checksum in image before programming Performs OTP fuse programmnig as last program step Stan Clear text PROG mode NO CONN gt s Figure 32 LPC DFU Download Program Mode Options 3 Download to internal FLASH code size gt 512Kbyte Same as option 2 above but instead of a single bin file generated a folder with ER IROM1 and ER IROM 2 files in it will be generated 1 Follow the same steps as option 2 above when setting up DFUSec Select the ER IROM file to be downloaded in step 0 Click Add Step to configure step 1 For Algo select the file programming algosiram dfu util any bin hdr For File select the ER_IROM2 file that has been gene
48. e minimal less than 50mV 3 Measure the 5V and 3 3V voltages with the help of the voltage measuring pads on the OEM Base Board Acceptable range for the 5V voltage is 4 5V to 5 5V Acceptable range for the 3 3V voltage is 3 2V to 3 4V If the reset LED is dimming instead of being clearly on or off it is also a sign that the supply voltages are not stable and outside of valid ranges If problem since the OEM board is disconnected and there is normally no big current consumption on passive OEM Base Board it is likely that some part of the OEM Base Board consumes a lot of current It might be possible to locate the faulty section component by checking component temperatures with the finger tip Be careful because faulty components can get very hot 4 Verify that there are no voltage dips on the supply A typical indication of this is that the reset LED flash from time to time An oscilloscope can detect voltage dips measure the supply voltage in AC mode Set horizontal resolution to 50mV per square Set the trigger to normal mode and adjust the trigger to 50mV below the normal level That way the oscilloscope will trigger every time a voltage dips occurs By watching the dips it is possible to judge if there is a problem or not 5 Verify that the reset LED flash when pressing the reset push button The LED should also light shortly after releasing the push button The extra LED on time is very short but still noticeable typically a 1
49. em HOCU T oo T 2 EFE B EE Eel EESTI AO LCD Expansion Connector Memory Bus Pushbuttons Reset Push button Expansion and LEDs SWI Figure 3 OEM Base Board Overview 4 1 Modifications to OEM Base Board The OEM Base Board has been designed to be flexible Most options can be controlled via jumpers but some options might need soldering Note that modifications to the board are done at own risk and void all warranties Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 2 SP2 OEM Board Connector The LPC4357 OEM board connector is a standard DDR2 SO DIMM socket with 200 positions and 0 6mm pitch It has 1 8V keying which is what DDR2 stands for The JEDEC standard defining the DDR2 SODIMM boards is called JEDEC MO 224 The signal names are general and represent the OEM base board functionality rather than the LPC435 7 signal names This is because the OEM base board also supports other OEM boards 4 3 SP2 Current Measurements It is possible to accurately measure current consumption of the LPC4357 OEM board This can be very valuable when working with applications that make use of the low power modes of the LPC4357 processors The circuit is based on the chip ZXCT1010 from Diodes Zetex This chip generates a voltage output proportional to the current through R2 This voltage can be measured over J2 100mA gives a 500mV output voltage or expressed differently 1mV correspond to 0
50. en interface is typically needed o Embedded Artists display boards often use the TSC2046 from Tl It has a simple SPI interface o Capacitive touch screen controllers typically have 12C or SPI interfaces Do not forget that some displays have configurations pins for selecting interface type functionality LPC4357 Developer s Kit User s Guide 7 Troubleshooting This chapter contains information about how to troubleshoot boards that does not seem to operate properly It is strongly advised to read through the list of tests and actions that can be done before contacting Embedded Artists The different tests can help determine if there is a problem with the board or not For return policy please read Embedded Artists General Terms and Conditions document can be found at htto Mwww embeddedartists com shop 7 1 No SWD JTAG Connection Note that JP4 must be shorted jumper installed in order to enable the JTAG SWD interface on the LPC4357 JP4 might not be inserted by default on the OEM Base Board 7 2 Powering The first step is to make sure that powering works properly The input power interface is described in section 4 23 1 Disconnect the powering and removed the OEM Board i e remove it from the socket J1 All other connections to the OEM Base Board shall also be removed 2 Connect a stable DC supply 5V positive center to J24 Minimum current capability shall be 1A for this test The noise level should b
51. ew and smaller footprint standard ARM debug connector It has 2x5 pins in 50 mil pitch The connector supports both the SWD and JTAG interfaces Note that not all and in particular older JTAG debug probes do not support the SWD interface standard Note where pin 1 is found see picture below for this connector e J8 this is the old and big footprint standard ARM debug connector It has 2x10 pins in 100 mil pitch The connector supports both the SWD and JTAG interfaces Note that not all and in particular older JTAG debug probes do not support the SWD interface e J9 this is the old and big footprint 38 pin Mictor connector for ETM trace for the LPC2478 This connector is not mounted It is not used when working with the LPC4357 OEM board The connector can be soldered to the board if needed The connector can be bought from Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide Tyco Electronics Amp and is a 38 way receptacle Mictor connector 0 025 pitch part number 767054 1 or 2 5767004 2 RoHS compliant e J10 this is the new and smaller footprint standard ARM Cortex M3 M4 connector for trace It carries the trace signals as well as the debug signals found on J7 Note that this connector is not used when working with the LPC4357 Instead a 20 pos trace connector J1 exists on the LPC4357 OEM board itself When working with the LPC4357 OEM Board J7 is typically used If an older and big footprint JT
52. get compatible pinning with other OEM boards Instead J1 was added to the design to support trace Debugging without trace can be done either via J1 on the LPC4357 OEM board or the 10 pos debug connector J7 on the OEM Base Board 3 9 I2S and SGPIO Connectors There are two 20 pos 50 mil pitch connectors on the top side of the LPC4357 OEM board See Figure 1 for location These connectors carry selected 12S 12C SGPIO and SCT signals and can be used to connect these signals to a separate expansion boards For example an audio and video expansion board Note that some of the signals can be used on the OEM base board Before using the signals always check for possible contentions 3 6 uSD Memory Card Interface There is a uSD transflash memory card interface connector J2 on the bottom side of the board See Figure 2 LED2 on the top side lights when the interface is powered See Figure 1to locate LED2 The signals on the SODIMM edge connector that are normally allocated for memory card interface on other OEM boards carry other signals on the LPC4357 OEM board that have no relation to the memory card interface R39 Ax rie Ma fe amp OL on HE ug Ex IE iei eii zb dd nih enn bie nn HIT P it p E E d O onde Do jw c79 erret tii la J2 uSD transflash connector TP1 9 Owe a qn Ll 4 i tig mEnE a me jm 9 y n i a E 3 1 t a E Tni
53. he pattern can be changed e Joystick and GPIO the 5 key joystick can also control the running lights pattern UP key increases the speed CENTER key returns it to normal and DOWN key decreases the speed LEFT key changes to the previous pattern for the running lights and RIGHT key changes to the next pattern e Speaker and DAC the melody played at startup demonstrates the use of DAC to output a short sound clip e UART and USB to UART bridge a message is printed on the UART It will look like this ARCKCkCk Ck k ok k ck k k k k k k k k k k k k k k k k k k kk kkkkAk Ak k amp amp k amp k amp k amp k amp k amp k amp k amp k amp kkk kx kx Demo Application for the LPC4357 OEM Board C Embedded Artists AB 2012 and congratulations on your choice x Thank you for buying Embedded Artists 5 of microcontroller LPC4357 Developer s Kit i KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK Version 1 0 build October 24 2012 e LCD controller the program will detect if a display one of Embedded Artists LCD boards is connected on the LCD Expansion Connector and display an image on it like below Thank you for buying Embedded Artists LPC4357 Developer s Kit and congratulations on your choice of microcontroller L2 Embedded Artists Figure 29 Demo Application Image Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide
54. icrocontroller to signal possible errors during booting LED3 will flash with a 1 Hz rate for 60 seconds if the boot process fails After 60 seconds the device is reset Slider switch JP1 is found on the top side of the LPC4357 OEM board in the upper left corner J1 Trace connector Connector normally mounted J4 and J5 I2S SGPIO and SCT expansion connectors Eo E mmi zug an ml SE PEER LPC4357 OEM Board rev PA RPNMLKJHGFEDCBA REF DES 7c Mov x Nc v Amo cost I ED HF alata JP1 From top to bottom BSO setting TL zy BS1 setting 3 ROSER 834 BS2 setting ll i JA editis VES wg 2E BS3 setting OE OC ED c oe 0 on pos to the right Mf l i Mei ame 1 off pos to the left EN o BMC E MUT rr DEA JE 25 popes mm rv i tr 9 dE S St E d i Embedded Artists AB 2012 Artists ErbeddedArtists com Figure 1 LPC4357 OEM Board Picture top side Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 3 4 Trace Connector There is a connector on the top side of the LPC4357 OEM board carrying all signals needed for debugging with trace It is a standard 20 pos 50 mil pitch trace connector as defined by ARM Figure 1 illustrates where J1 is located on the board There is a trace connector on the OEM Base Board also but this shall not be used for trace on the LPC435 It was not possible to
55. ini ZI MEM JJ D MI m m Bislpre mmm oo T ba o L 2 lette 7 BIG Oligo epo a Lo PRBBDAA SG Eje BG 9 10 11 12 Sete Boios IEEE eu Banon po Bid n Bem Be EG Ge ao HE ZH BESEBEE Y EE oo umm mo 7 lt Lc cO E BE ICI C EE d Bryn FE ER Lu th Sn 2 1 E foto 2 4 10 9 Di s E QUUD US m J Q E ETE 3 Selle 5 ER m EJ Co JEJE oo 2 i Q 1 ier 4 Mm O LO Bieb EX DUUDUROOOUE gy P oo 3 C IMEE i m B jo o mm mn i T E ge Bog 8 Ss mum s ke B B bug BEBE z oo 2 SSE E B EB DoS 40 Er a El ae n El BE Ro X E OEM Board E e mI Connector Di E ial Serial ES ES mi mi Interfaces et Il o gt d X BgooOoun Sonn B BUM 4 Boo c EB 4 mp 29000000 BB SO ii B End 303 ES LII ES 5 ho oo 5 ol0OOOOD BUB Q 4 BH E i pais E Aja RC SD MMC B sS 200 X connector B E m OS amp EChJBH 2 E E gi aimn 5 6 ce nl Gos E ES e Dy l fol ae ES H ICI sg a 54 2 c 199 ES ES 200 E Ey TIDOIDOOOONOOODDOOOOOI 2 oL Hsr Ga O 30 I e O tB C Expansion 7b bep po pg p peppen Ghebepe CL LI BB 3 2 SIGISI S615 SIS S1S E16 61616 ojo oe Pd Connectors Ege IET T Ta TT mu B D rh CIE Sooo oo colo ojo ooo ae co E a a pees DOOR f 153 Hl l mU mimant tution od _ HE ml E_E n DSA PERRE 7 r
56. l control registers via SPI Only write transfers are typically supported Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide Copyright 2014 Embedded Artists AB Many displays have strict requirements of power sequencing during power up and down Embedded Artists display boards has an I2C GPIO expansion chip PCA9532 and voltage control of 3 3V and 5V to allow power sequencing o Embedded Artists recommend that the power sequences outlined in the display datasheets are followed for best long term performance of the display For simplicity Embedded Artists has added a configuration i2c e2prom in the display add on boards that contains information about the connected display This simplified development of portable software o A standard 24LC64 chip is used with i2c address OxAC AD 1 0 1 0 1 1 0 rw AO on the chip is connected to GND and A1 A2 to VCC to get address OxAC AD some displays also require a reset signal after VCC VDD has stabilized In that case the I2C GPIO expansion chip can be used to create this signal Alternatively a free GPIO signal in the LCD Expansion Connector can be used All TFT LCDs must have a control for backlight A constant current source is needed Some displays have one LED string while others have 2 4 strings making control slightly more complicated o OLEDs do not require separate backlight since the pixels transmit light themselves As a final step a touch scre
57. lacing jumpers in position 2 3 in JP12 and JP13 In this case it will not be a full modem RS232 interface but RxD TxD will still be available The interface component used SP3243E has built in ESD protection RS232 Modem Connection JP11 remove all jumpers RS232 DSUB 9 Connector RS232 Modem Connection Upper JP12 Lower JP13 i Left pos 1 2 Right pos 2 3 a oS 5 Place in pos 2 3 or no jc j es EE 3 jumpers at all HII e o est DR D ra ra 4 Co ars SB x Bi E nn gg Goo Oo fae 3 20 029 Te Ss Figure 17 RS232 Interface GPIO25 RXD P2 4 via multiplexor USART 3 is used GPIO24 TXD P9 3 via multiplexor USART 3 is used Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 17 SP9 RS422 485 Interface There is a RS422 485 interface on the board RS422 has individual transmit and receive pairs while RS485 share the same signal pair and is hence half duplex By inserting both jumpers in JP9 the two signal pairs are connected and a RS485 interface is created By removing the jumpers in JPY a RS422 interface is created Via JP10 it is also possible to add termination resistors if needed Direction is controlled via signal GPIO43 and is by default half duplex i e no simultaneous transmit and receive A high level enables the transmitter while a low level enables the receiver It is possible to remove R135 and R136 and control the tr
58. lear text HDR RAW mode NO CONN Figure 31 LPC DFU Download Options 2 Download to internal FLASH code size 512Kbyte Make sure that the application fit within 512Kbyte and setup linking to place it in FLASH starting at address 0x1A000000 e header must be added to the binary that represents that application In Keil uVision this is done by adding the following user command SK ARM BIN ELFDWT EXE L BASEADDRESS 0x1A000000 See the project files in the sample applications for how it is added to the compile process e A bin file must be created In Keil uVision this is done by adding the following user command fromelf bin o SL L bin SL L axft oee the project files in the sample applications for how it is added to the compile process e Settings in lpc_dfusec See Figure 32 for details of the description below 1 Use the Program Mode tab 2 Only Step 0 is used 3 For Algo select the file programming algostiram dfu util any bin hdr Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 For File select the bin file that has been generated to be downloaded 9 For Address enter 0x1A000000 6 For Size enter 0x00080000 T The Param field is not used so leave it as default 8 Tick the Erase region before programming checkbox 9 Tick the Compute Insert checksum checkbox Start the board in DFU mode and wait for th
59. ll the time during this measurement Redo the test in case of uncertainty 8 Now measure the current consumption of the OEM Board when it is running an application It is a problem to not have a specified application running because the current consumption can vary widely between different applications The current consumption shall increase compared to the previous test in case an application is running It is recommended to download one of the precompiled sample applications from the LPC4357 Developer s Kit support page on the Embedded Artists web site How to download is explained in next section The sample application s sdram hex has for example a known current consumption range The valid range is 650 900m V which corresponds to 130 180mA The current consumption varies between different sample applications depending on which peripherals that are active A running application will in general give a range of 400 700mV which corresponds to 80 140mA 9 In most cases it is possible to power the board via the USB interface J25 the UART to USB bridge mini B USB connector Redo tests 3 to 8 above again with USB powering Connect J25 directly to a PC with the USB cable included in the Developer s Kit Note that not all PC s and or laptops can power the board In such cases a USB hub with independent powering can work In this case connect J25 to a USB Hub which in turn is connected to a PC 7 3 Contact with OEM Board MCU The second ste
60. maged if too much pressure is applied to them Note that Embedded Artists does not replace boards where the LCD has been improperly handled 2 4 Code Read Protection The LPC4357 has a Code Read Protection function specifically CRP3 see datasheet for details that if enabled will make the LPC4357 impossible to reprogram unless the user program has implemented such functionality Note that Embedded Artists does not replace LPC4357 OEM boards where the LPC4357 has CRP3 enabled It s the user s responsibility to not invoke this mode by accident 25 CEAssessment The LPC435 Developers Kit consisting of the LPC435 OEM Board and OEM Base Board is CE marked See separate CE Declaration of Conformity document The LPC4357 Developers Kit is a class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures EMC emission test has been performed on the LPC435 Developers Kit Standard interfaces like Ethernet USB serial have been in use General expansion connectors where internal signals are made available for example processor pins have been 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 LPC4357 Developers Kit Due to the nature
61. nterface so a new RJ45 connector must added See picture below for where to find the relevant components on the board I r OR j ji mo ON Bl I SACI 20 00o bio so 19 CO Co Isolation Resistors R51 52 53 56 57 ni 4 MOOO MOOO E deu i 38 38 m i i coe TER 5 Imi a uj lg CHO tj oll c ha z m oy HULU HULU ci PoE Connector J12 pin 1 leftmost H a m E E EB Figure 8 Debug Interfaces PoE modules that can be used for testing can for example be found at http www silvertel com poe products htm Select a version delivering 5V with enough current capability for the specific application in mind For example using USB Host with power hungry external devices will require more current In most situations a 9 10W module will be sufficient Besides the PoE module a RJ45 capable of handling PoE is also needed Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 48 SP6 SD MMC Memory Card Interface The board has a SD MMC memory card interface J13 Note that this interface SHALL NOT be used for accessing the MCI peripheral interface of the LPC4350 Instead there is a uSD transflash memory card interface on the bottom side of the LPC4357 OEM board There is visual indication via LED2 on the LPC4357 OEM board that supply voltage to the memory card is present m m
62. o UART to RS422 485 o a Gi n OG mt OR BoB transceiver CO co cm 3 zeio Gas O 6844 JE af J fis 2 BB e Solo E of LB DELELO Se im 5 UART to RS232 Interface BB eO i 2 5 2 cp NL OfO Figure 16 UART Multiplexing GPIO25 RXD P2 4 via multiplexor USART 3 is used GPIO24 TXD P9 3 via multiplexor USART 3 is used Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 16 SP9 RS232 Interface There is a RS232 interface with all modem signals on the board The RS232 interface is available on a 9 pos male DSUB The OEM Base Board is a DTE Data Terminal Equipment An external device can be a DCE Data Communications Equipment For connecting DTE to DCE a straight thru cable shall be used An external device can also be a DTE For connecting DTE to DTE a null modem cable shall be used also called a crossover cable See picture below for locating relevant components on the board The table below lists signal connections Note that for the LPC4357 OEM board which has 32 bit databus the UART signals Rx Tx and modem signals are not available at the same place as other OEM boards The upper half of the databus occupies the signals used in this interface Therefore J18 has to be used to allow custom connection of the signals needed The needed signals can be wired from J3 J4 and J5 Note that it is possible to connect just the RxD TxD UART signals to the UART multiplexor USART 3 used by p
63. or some other communication channel The bootloader must be created by the user and is typically specific for the application This method is not supported by any sample applications from Embedded Artists Embedded Artists support site contains sample applications for the LPC4357 Developer s Kit Source code and pre compiled binary images hex files can be downloaded from there 9 4 1 ISP over USB Program Download When using ISP over USB both USB interfaces can be used Set the active USB interface via the bootmode sliders to USBO See sections 3 3 and LPC4357 User s Manual for details Use USB connector J21 USB B connector or J32 USB mini B connector as shown in Figure 30 Note that jumpers JP17 JP19 must be in different positions depending on which connector that is used Note that the OEM Board can be configured for either USB0 or USB1 bootmode but the OEM Base Board only support USB0 boot mode Mini B USB Connector J32 USBO booting B USB Connector J21 USBO booting Connector Select for USBO booting JP19 JP18 Left Use J21 B Right Use J32 mini B p4 N X NE A gt CML O00 I a 3 Si dais Els geo a M 3 gt i 20 omen SG T so 10 11 12 Ein i 20 19 rj EET o ee IIBIPIUIEIS m gi ets L PA iml idle coe BE EES Sanne B oN EI AG 30 OOo A Ge mE m mm c 2 E T E OOOHOO Ki ACT
64. ot supported by LPC4357 OEM board GPIO14 P3 1 pinning GPIO15 P3 2 Connects to TD1 for CAN channel 1 can also connect to IrDA transceiver IrDA functionality is not supported by LPC4357 OEM board pinning LCDLE signal to LCD expansion connector LCDDCLK signal to LCD expansion connector Connects to trace connector but not relevant for LPC4357 LCDFP signal to LCD expansion connector Connects to trace connector but not relevant for LPC4357 LCDENAB signal to LCD expansion connector Connects to trace connector but not relevant for LPC4357 LCDLP signal to LCD expansion connector Connects to trace connector but not relevant for LPC4357 LCD databit 4 Connects to trace connector but not relevant for LPC4357 LCD databit 5 LCD databit 6 LCD databit 7 P4_5 P4_6 P7_6 P8_7 7 8 Connected to push button for enabling bootloader during reset Also connects to LED active low Connects to USB to serial bridge for automatic ISP functionality LCD clock input an external clock signal can be feed to this pin LCD databit 18 LCD databit 19 Connects to RD1 for CAN channel 1 can also connect to IrDA transceiver GPIO16 PF_10 Connects to USB to serial bridge TxD on USART 0 GPIO17 PF 11 Connects to USB to serial bridge RxD on USART 0 GPIO18 LCD databit 0 can also be connected to RD2 for CAN channel Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 2 i
65. p com documents errata sheet ES LPC435X 3X 2X 1X FLASH pdf ARM Processor Documentation Documentation from ARM can be found at http infocenter arm com Information on different ARM Architectures http www arm com products processors technologies instruction set architectures php ARMv7 M Architecture Reference Manual Document identity DDI 0403D http infocenter arm com help index jsp topic com arm doc ddi0403c index html Cortex M4 Technical Reference Manual Revision r0p1 http infocenter arm com help index jsp topic com arm doc ddi0439c index html LPCXpresso IDE NXP s low cost development platform for LPC families which is an Eclipse based IDE http ics nxp com Ipcxpresso LPC2000 Yahoo Group A discussion forum dedicated entirely to the NXP LPC series of microcontrollers not just the LPC2000 series http tech groups yahoo com group lpc2000 10 LPCware NXP s community for developers http www lpcware com Note that there can be newer versions of the documents than the ones linked to here Always check for the latest information version Copyright 2014 Embedded Artists AB
66. p is to make sure that the LPC4357 MCU on the OEM Board is working Test that it is possible to download one of the precompiled test programs that exist on Embedded Artists support site Use the DFUSec application to download code over USB See section 5 4 1 for details how to download Optionally test that it is possible to download via the JTAG SWD interface A JTAG SWD debug interface us then needed The low cost LPCXpresso target board series from NXP contains a JTAG SWD debug interface called LPC Link that can be used for this Other brands will also work 7 4 Using Test Program to Verify Correct Operation The third step is to utilize the just downloaded precompiled sample applications one after one to verify correct operation of individual parts of the OEM Board as well as the OEM Base Board While doing these tests be sure to not have anything connected to the system Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 8 Further Information The LPC4357 microcontroller is a complex circuit and there exist a number of other documents with a lot more information The following documents are recommended as a complement to this document 1 2 3 4 9 6 7 8 9 NXP LPC4357 Datasheet http www nxp com documents data sheet LPC435X 3X 2X 1X pdf NXP LPC4357 User s Manual http www nxp com documents user_manual UM10503 pdf NXP LPC435 7 Errata http www nx
67. plays have 24 or 18 bit color interfaces i e 8 or 6 bits per color This means that some color information is missing when using TFT 4 4 4 or TT5 6 5 mode Always connect the available color bits from the LPC4357 to the MSB bits A common solution is to connect the most significant color bit to the missing LSB bits Alternatively just ground the LSB bits o The table below lists where the pixel color information can be found when working in TFT 4 44 or TFT 5 6 6 mode LCD VD bit in TFT 4 4 4 mode TFT 5 6 5 mode LCD Expansion Connector J26 LCD VD3 25 REDO LSB Note JP34 in position 2 3 LCD VD4 REDO LSB RED1 LCD VD5 RED1 RED2 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide LCD_VD6 9 RED2 RED3 LCD VD7 RED3 MSB RED4 MSB LCD VD12 GREENO LSB GREEN2 LCD VD13 GREEN1 GREEN3 LCD VD14 GREEN2 GREEN4 LCD_VD15 GREEN3 MSB GREENS MSB LCD_VD19 26 i BLUEO LSB LCD_VD20 BLUEO LSB BLUE LCD_VD21 BLUE BLUE2 LCD_VD22 BLUE2 BLUE3 LCD_VD23 BLUE3 MSB BLUE4 MSB e The HSYNC VSYNC DEN control signals and the DOTCLK pixel clock signals must be connected to the display All displays typically require the DOTCLK signal but there are variations on the control signals o Some displays require all three control signals HSYNC VSYNC DEN o Some displays require only HSYNC and VSYNC o Some displays require only DEN control signals o Some displays require that HSYNC is delaye
68. r Ethernet connectors for a few seconds with both hands before touching A any other parts of the boards That way you will have the same potential as the board and therefore minimize the risk for ESD Never touch directly on the LPC4357 OEM Board and in general as little as possible on the OEM Base Board The push buttons on the OEM Base Board have grounded shields to minimize the effect of ESD Note that Embedded Artists does not replace boards that have been damaged by ESD Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 2 2 1 ESD sensitivity on JTAG interface Note that the LPC4357 MCU is sensitive to ESD on the JTAG port Observe extra care around this Make sure the ground of the JTAG interface is connected to the OEM Base Board ground before even connecting the JTAG interface Never have the OEM Board unpowered while the JTAG pod is powered 2 3 General Handling Care Handle the LPC4357 OEM Board and OEM Base Board with care The boards are not mounted in a protective case box and are not designed for rough physical handling Connectors can wear out after excessive use The OEM Base Board is designed for prototyping use and not for integration into an end product For boards with LCD do not exercise excessive pressure on the LCD glass area That will damage the display Also do not apply pressure on the flex cables connecting the LCD touch screen These are relatively sensitive and can be da
69. rated to be downloaded For Address enter 0x1B000000 For Size enter 0x00080000 The Param field is not used so leave it as default Tick the Erase region before programming checkbox O Oo cw SoS de cc Tw Tick the Compute Insert checksum checkbox Start the board in DFU mode and wait for the NO CONN status in the lower left corner to change into HIGH SPEED USB The press the Start button to download The program should then be flashed and started automatically Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 5 9 Handling SO DIMM Boards See picture below for instructions about how to mount remove the LPC4357 OEM Board To install the OEM Board align it to the socket 1 Push the board gently and with even force between the board edges fully into the socket 2 Then push the board down in a rotating move 3 until it snaps into place 4 The OEM Board shall lie flat and parallel to the base board To remove the OEM Board spread the two arms of the SO DIMM socket apart slightly The board will pop up 5 Gently rise the board in a rotating move 6 and then extract the board from the socket 7 Apply even force between board edges when removing so that the board is removed parallel to the locking arms SSO ON HOW TO MATE UNMATE AND MATING ae d RISE UP DUM ss UM MODULE HEICHT 412 4 0 LEVER EJECT Figure 33 Instructions how to Mount Remove the LPC43
70. ripherals 22 4 11 SP8 Analog Input 23 4 12 SP8 Digital IO 24 4 13 SP8 Serial Expansion Connector 24 4 14 SP8 NXP Jennic RF Module Interface 26 4 15 SP9 UART Multiplexing 27 4 16 SP9 RS232 Interface 28 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 4 17 4 18 4 19 4 20 4 20 1 4 20 2 4 20 3 4 21 4 21 1 4 212 4 21 3 4 22 4 23 4 24 4 25 4 26 4 27 SP9 RS422 485 Interface SP10 CAN SP10 IrDA SP11 USB Channel 1 USB Channel 1 as USB Host USB Channel 1 as USB Device USB Channel 1 as USB OTG SP12 USB Channel 2 USB Channel 2 USBO on LPC4357 as USB Host USB Channel 2 USBO on LPC4357 as USB Device USB Channel 2 USBO on LPC4357 as USB OTG SP13 UART to USB Bridge SP13 Power Supply SP14 LCD Expansion Interface SP15 I2S Audio Codec Default Jumpers Positions Usage of CPU Pins 5 Getting Started 9 1 9 2 9 3 9 4 9 4 1 9 9 9 6 9 6 1 9 6 2 9 6 3 5 6 4 9 6 5 9 6 6 9 6 7 Powering Demo Application Installing USB Driver Program Download ISP over USB Program Download Handling SO DIMM Boards Things to Note Humming in Speaker Current Consumption and Limits of USB Ports LCD flickering Initialization of External Memory Bus USB OTG Transceiver External SDRAM Clock Frequency and CLK2_OUT JTAG SWD Connection Problems 6 LCD Expansion Connector 7 Troubleshooting 7 1 7 2 7 3 7 4 No SWD JTAG Connection Powering Contact with OEM Board
71. sent 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 trademarks or registered service marks of their respective owners and should be treated as such Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide Table of Contents 1 Document Revision History 5 2 Introduction 6 2 1 Features 6 2 2 ESD Precaution 7 2 2 1 ESD sensitivity on JTAG interface 8 2 3 General Handling Care 8 2 4 Code Read Protection 8 2 5 CE Assessment 8 2 6 Other Products from Embedded Artists 9 2 6 1 Design and Production Services 9 2 6 0 OEM Education QuickStart Boards and Kits 9 3 LPC4357 OEM Board Design 10 3 1 Memory Layout 10 3 1 1 NAND Flash 10 3 2 SPIFI 11 3 3 Bootloader Mode Setting 11 3 4 Trace Connector 12 3 5 12S and SGPIO Connectors 12 3 6 uSD Memory Card Interface 12 3 7 Board Options 13 3 8 1kBit 2C E2PROM with EUI 48 Number 13 4 OEM Base Board Design 14 4 1 Modifications to OEM Base Board 14 4 0 SP2 OEM Board Connector 15 4 3 SP2 Current Measurements 15 44 SP3 Expansion Connectors 15 45 SP4 External Memory Bus 16 4 6 SP5 Debug Interfaces 17 4 7 SP6 Ethernet Interface 19 48 SP6 SD MMC Memory Card Interface 20 4 9 SP6 VBAT ALARM Handling 21 4 10 SP7 12C Pe
72. sion connector By default pad 1 2 are connected on SJ6 SJ11 Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide On rev B of the OEM base board JP34 has been added to support the LPC4357 OEM board JP34 shall be in position 2 3 to route signal LCD_VD3 properly to where LCD VD18 otherwise is The reason for this is for backward compatibility with previous OEM board designs Note that the default setting for JP34 is 1 2 and not 2 3 which it should be for LPC4357 For performance reasons on the LPC4357 a system with 16 bit color information per pixel is typically what is implemented See picture below for locating relevant components The table below lists signal connections UU Expansion Connector Options E Left to right ci SJ11 SJ6 SJIO SJ7 SJ8 SJO Figure 25 LCD Expansion Interface I2C SDA I2C SDA eaw p 4 25 SP15 12S Audio Codec The board contains an 12S audio codec based on UDA1380 from NXP The codec is controlled via 12C and audio data is transferred over the 12S bus The OEM Base Board supports different OEM Boards and the 12S signals can be located at two different groups of signals from the OEM Board Jumper JP22 JP27 selects which group of signals to connect to the 12S interface of the UDA1380 For LPC4357 OEM Board set all jumpers in lower position see picture below Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide The
73. sy output that can be used for controlling the erase program operations with better precision The signal is available on the expansion connector If needed the signal can be routed to a suitable i e free input pin The OEM Base Board can connect the signal to GPIO72 by inserting a jumper between pin 3 4 on JP2 The busy status of the chip is also available under software control 3 2 SPIFI There is a 16 MBit QSPI flash connected to the SPIFI interface of the LPC4357 This memory region is available in the following address region 0x1400 0000 0x1800 0000 3 3 Bootloader Mode Setting There are several boot modes for the LPC4357 microcontroller For details read the LPC4357 User s manual The LPC4357 OEM board has four sliders switches JP1 where the boot mode can bet set Note that there are situations where the slider switch settings do not affect boot more Read the LPC4357 User s manual for details about this but in general the slider settings will be used to determine the boot mode when P2 7 is pulled low during reset This is accomplished by pulling pin ISP EN low which in turn is accomplished by pressing SW6 on the OEM base board during reset If signal P2 7 is high during reset the LPC4357 boos from internal FLASH by default Schematic page 2 of the LPC4357 OEM board contains a list of the boot modes and associated slider settings for JP1 LED3 on the LPC4357 OEM board is connected to signal P1 1 A6 BS0 and is used by the m
74. tic memory regions 5 6 5 USB OTG Transceiver The USB OTG transceiver U31 MIC2555 exists in two versions OYML and 1YML Either one can be mounted on the OEM Base Board The difference is the I2C address that the chip answers to Any software using the MIC2555 must check which I2C address the chip responds to 5 6 6 External SDRAM Clock Frequency and CLK2_OUT This note applies for LPC4357 OEM board revision A1 See also separate note on product page for the board oignal CLK2 OUT pin CLK2 on the LPC4357 is available at SODIMM pad pin 115 on the LPC4357 OEM board When the external SDRAM is used signal CLK2 OUT cannot be used for anything It is an SDRAM clock signal and any distortion on the signal will affect SDRAM operation Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide Signal CLK2_OUT can only be used as a general clock signal if the external SDRAM is not used activated If external SDRAM Is not used on the LPC4357 OEM board then there are no limitations on the core clock frequency of the LPC4357 It can run at up to 204 MHz On the OEM base board on which the LPC4358 OEM board is mounted SODIMM pad pin 115 is connected to signal GPIO68_I2S MCLK which is routed a long distance over the base board This will distort the CLK2 OUT signal seen by the LPC4357 and as a result limit the core clock operating frequency when the external SDRAM is used The problem limits the frequencies to 96 96M
75. trolling the 1 5Kohm pull up and 15Kohm pull down resistor control that is needed for USB Host Device If just USB Device is needed it is possible to insert a jumper in JP15 to statically connect a 1 5Kohm pull up resistor to the USB DP signal LED31 can be used to signal USB up state USB Host power is controlled via distribution switch U20 Pads 1 2 on SJ5 are by default connected to always enable 5V on VBUS channel 1 LED34 light whenever 5V is present on VBUS1 VBUS feedback via GPIO46 is by default disconnected as well as status feedback from the distribution switch via GPIO51 In case VBUS1 shall be actively controlled from the LPC4357 OEM Board R190 and R198 must be soldered and pad 2 3 on SJ5 must be connected Further GPIO43 46 51 must not be used for other tasks in the design It is possible to force USB Host detection when using the USB OTG interface by inserting a jumper on JP16 See picture below for locating relevant components The table below lists signal connections USB A Connector J20 USB mini AB Connector J19 USB1 VBUS Power LED34 Y PETS mi ia O Goo Force USB Host 4 O iy Dc oO GE i Paz fant I Ave eee BE Ej E Za TORVET 7 00 Er Em Tm FOR LO iai T USB1 Up LED F LED31 i og es eae E cns pg ES pooo r Pa 3c Blo iW Can DL EECHER I y L3 L E EM A0 Ign Los a ze ae Es 4 Figure 21 USB Channel 1 LE Illes 2 18 inl E
76. y to different designs for example communication interfaces specific analog or digital I O and power supplies Embedded Artists 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 6 2 OEM Education QuickStart Boards and Kits Visit Embedded Artists home page www EmbeddedArtists com for information about other OEM Education QuickStart boards kits or contact your local distributor Copyright 2014 Embedded Artists AB LPC4357 Developer s Kit User s Guide 3 LPC4357 OEM Board Design Please read the LPC4357 OEM Board datasheet and associated schematic for information about the board Some additional information about the LPC435 7 OEM Board is presented below 3 1 Memory Layout The external memory controller on the LPC4357 defines eight memory regions See table below for details about usage Control Address range Memories on LPC4357 External memory bus signal OEM Board comment Static memory 0 0x1C00 0000 Available for external Ox1CFF FFFF use OEM Base Board can connect a parallel NOR flash to this chip select Static memory 1 CS1 0x1D00 0000 NAND FLASH 1 GBit Not available for 0x1DFF FFFF 128
77. ying correct voltage levels on the board See picture below for locating relevant components The table below lists signal connections PoE Connector J12 pin 1 leftmost op A Sp T i E D Power Supply Input 10 far SS J24 SSG SEES nip penam do See S pig mm LED DOE icu CHO B i IE lt E oo E i B parm mi 3 LED3 aims E E DOO ng O iA x D B LE ec Ji 2 T j mum n iz 2 BH comm li LTTE 2 mm C im D Ei USB mini B Connector 7 Q A COE 125 Q Voltage Measuring Pads E prium Left to right T J Br Wf exp 5v aav FE 0 S bore Ern Figure 24 Power Supply 4 24 SP14 LCD Expansion Interface The board contains a buffered LCD expansion interface via a 50 pos IDC connector The expansion interface also includes UART see UART multiplexing I2C and SPI interfaces These additional interfaces are for identifying external displays via configuration I2C E2PROM as well as touch screen controllers An external LCD pixel clock can also be supplied via the expansion connector The LCD expansion connector carries 18 data bits per pixel by default 6 per RGB color The LPC4350 LCD controller can produce 24 data bits per pixel and it is possible to output all these signals on the LCD expansion connector The trade off is that the UART and 12C serial interfaces have to be removed Via SJ6 SJ11 it is possible to select what signals to make available on the LCD expan

Download Pdf Manuals

image

Related Search

Related Contents

User manual F850  senior - Bordeaux  caution - suncoolenergy.com  User Manual - Spectra Services  Massive Table lamp 45172/17/10  Manual de Calibração e Operação - AGR  sèche mains à air pulsé nouvelle generation sechage en  Peach 312916 ink cartridge  Leica M Monochrom  Newcastle University ePrints  

Copyright © All rights reserved.
Failed to retrieve file