Home
SOMDIMM-LPC2478 User manual
Contents
1. M4 5 0 M6 760 f jConnecdtolPC2478Port2bit 14 17 eO 7 Comnected to LPC2478 Port 2 bit 15 M8 PIB Connected to LPC2478 Port 2 bit 19 19 60 Connected to LPC2478 Port 2 bit 21 120 GPIOI20 60 Connected to LPC2478Port2bit22 121 2 1 B Connected to 2478 2 222 GPIOI22 60 jConnecdtolPC2478Port2bit25 123 GPIO123 SSKR GPO O jConnecdtolPC2478Port2bit26 124 60 4 GPO Connected to 78 2 325 JNetcometed 1 26 NC Notconnected U 127 GPIO127_LCDVD2 LCD Data Bit2 0 ConnectedtolPC2478Port4bit28 128 GPIO128 LCDVD3 7 LCD Data Bit3 10 ConnectedtolPC2478Port4bit29 129 Ground 330 Ground U U U Unused 17 U 163 6ND Ground 164 60 Ground 7 2 165 33V J33VPowr P 1 166 Ground U U Unused U Unused U U Unused U Unused U Unused U U U Unused U Unused U Unused 199 33V BV Power 00 200 Ground 18 16 SOMDIMM Installation SOMDIMM LPC2478 should be inserted into the DIMM Socket as shown below and then locked into place by pushi
2. _ Connected to LPC2478 Port O bit3 51 GPIOSI 1258 GPIO 12S Receive Clock Connected to LPC2478 Port O bit4 52 GPIOS2 I2SRX 5 GPIO 12S Receive WriteSel Connected to LPC2478 Port O bit5 53 GPIO53 125 SDA GPIO 12S Receive Data 1 Connected to LPC2478 Port O bit6 o 54 GPIOS4 12577 GPlO D2STransmitClok Connected to LPC2478 Port O bit 55 GPIO55 DSTX WS GPIO 12S Transmit WriteSel ConnectedtolPC2478PortObit8 56 GPIOSG I2STX 50 7 GPIO 12S Transmit Data Connected to LPC2478 Port O bit9 57 GPIOS7_TXD GPIO Serial Transmit Data Connected to LPC2478 Port O bit 0 58 58 GPIO Serial Receive Data 1 Connected to LPC2478 Port O bit 11 59 59 USBH PWRD 7 GPIO USBHostPowerDetect Connected to 2478 105812 60 GPIO60 USBD UPLED GPIO USB Device Up LED O Connected to LPC2478 Port O bit 13 61 GPIOGI USBD 7 GPIO USB Device Connect ConnectedtolPC2478PortObit1 62 62 5 7 GPIO SPIClck O Connected to LPC2478 Port O bit 15 63 6463 GPO 0 Connected to LPC2478 Port Obit 1
3. 6 GND Ground 9 Pj 9 2 2 2 2 7 ETHLEDO 77710 Ethernet LEDO output from KSZ8041 8 ETHIED O Ethernet output from 57841 9 VBATIN Vdd Battery Input P Vddfor battery backupofinternalRTC 1 10 ALARM AlarmSignalFromMicro 0 1 11 RESETIN Reset Input j ResetinputtoPORICTPSS801 Reset Output from POR O Reset output from POR circuit 13 Ne JNecomected Notconnected 1 NC Notconnected 16 NC Notconnected U 1 17 nce Notconnected 1 18 Notconnected 1 19 NC JNetcometed U 1 20 nce Notconnected U 217 VDDA Vdd Analog 1 ADCPowrSupy 22 VRE i Reference Voltage 1 ADC Reference Voltage Input 23 VSSA 1 ADCGoumd 24 Ground P J J 0 9 25 GPIO25 LCDPWR 7 LCD Power Enable 71 ConnectedtolPC2478Port2bitO 26 GPIO26 ICDLE LCD Latch Enable ConnectedtolPC2478Port2bit1 27 GPIO27 LCD Clock 0 Comnected to LPC2478 Port 2 bit2 1 28 GPlozicore f O Comected to LPC2478 Port 2 bit3 29 GPIO29_LCDENAB 0 Connected to LPC2478 Port 2 bit4 S 30 0 C
4. 84 604 Notconnected Connected to LPC2478 Port 1bit12_ 86 86 LED GPIO LED Backlight Bright ConnectedtolPc2478Portibitis 87 GPIO87 USBH PPWR GPIO USB Host Power CtI Connected to 2478 GPIO88 LCDVD10 LCD Data Bit 10 0 ConnectedtolPC2478Port1bit20 1111 89 GPIO89 LCDVD11 710 Connected to LPC2478 Port 1bit21 90 GPIO90 ICDVD12 LCD DataBitt2 10 ConnectedtolPC2478Port1bit22 91 GPIO91 LCDVD13 LCD Data Bit 13 710 Connected to LPC2478 Port 1 bit23 92 GPIOS2 LCDVD14 7 LCD Data Bit 14 0 ConnectedtolPC2478Port1bit24 93 GPIO93 LCDVD15 7 LCD DataBitis 7 0 ConnectedtolPC2478Port1bit25 0 94 GPIO94 LCDVD20 1 LCD Data Bit 16 77 10 ConnectedtolPC2478Port1bit26 95 GPIO95 ICDVD21 LCD DataBitt7 0 Connected to LPC2478 Port 1 bit27 o 96 GPIO96 LCDVD22 LCD DataBit22 77 10 Connected to LPC2478 Port 1bit28 97 GPIO97_LCDVD23 7 LCDDetaBit23 7 O Connected to LPC2478 Port 1 bit29 98 GPIO98 0580 VBUS USB Device VBus Sense Input I Connected to LPC2478 Port 1bit30 99 GPIO99 05 GPIO or ADO 5 1 jConnectedtolPC2478Port 1 bit31 10 NC 8 Unsed 10 Ground 2 12 GND Ground 1 133 5 0 SOV Power
5. any Skipped and Failed items Installing the Demonstration Software via Flash Magic To upgrade the SOMDIMM LPC2478 with the latest demonstration software use the following instructions 1 2 3 4 9 Plug the SOMDIMM LPC2478 in an CARRIER board if you have not already done so Connect the 5V power to the CARRIER board at P5 and turn on the AC power Plug a USB ICP LPC2K into the PC and attach the adapter cable to J3 of the SOMDIMM LPC2478 Open Flash Magic version 4 30 or later and setup as shown 5 2 Flash Magic NON PRODUCTION USE ONLY 215 x File ISP Options Tools Help FREIA Step 1 Communications Step 2 Erase Port v Erase block 0 0x000000 0 000F FF Baud Rate 57600 Device LPC2478 T Erase block 4 0x004000 0 004FFF ww Interface LISB ICP LPC2K Erase block 5 0x005000 0x005F FF Erase all Flash Code Rd Prot Oscillator MHz fi 2 Erase blocks used by Hex File Hex File uz emo hex Browse Modified Unknown more info Step 4 Options Verify after programming Set Code Read Prot Start Fill unused Flash Gen block checksums Execute On Line training classes for microcontrollers and embedded networking and Internetworking waw esacademy com fag classes p S Select the COM port where the USB ICP LPC2K was installed or check the Device Manager Choose a baud rate of 57600 Device of LPC2478 and Osci
6. for RTOS BEZ independence and allow portability within a family of processors is ideally suited for Embedded Systems with standard features such as e Processor and Platform BSPs Board Support Packages e Real Time Operating System RTOS Memory Management NAND NOR Flash e SDRAM and DDR Memory e TCP IP stack e USB Device Host Libraries Mass Storage Devices e LCD Displays with Touch Screen e Input Output Devices 22 20 1 2 3 4 5 6 7 8 Configuring Rowley CrossWorks CrossStudio for ARM for J Link Flashing See the document uEZ Software Quickstart Guide for details on how to download the uEZ source code and setup the Rowley CrossWorks compiler Plug in the J Link device into the PC and install any drivers as directed Plug in the J Link s JTAG connector to the SOMDIMM board at J3 with the JTAG adapter Select Target menu and choose Targets The following list will appear to the right x 1 ww USB CrossConnect for ARM USB CrossConnect for ARM RTCK Macraigor Wiggler 20 Pin Macraigor Wiggler 14 Pin Olimex ARM USB OCD Olimex ARM USB TINY Amontec JTAGkey xVerve 5Signalyzer Luminary USB Debug STR3S comStick Seager J Link ARM Simulator Right click on Segger J Link and select Properties Mages uk emer Current Device Curent Speed 0 DLL Compile Time DLL Versio
7. null modem cable between the CARRIER RS232 port P4 and the loopback unit s RS232 port also P4 NOTE A gender change may be required Then connect a DB9 cable between the CARRIER CAN port P3 and loopback unit s CAN port also P3 Power will be provided to the loopback unit from the CARRIER CAN port When the loopback unit boots up select Settings and then FCT Loopback You are now ready to do the functional test Running Functional Test From the Main Menu select Settings and then Functional Test to start the test To abort the functional test PRESS and HOLD the Cancel button If the current test cannot be performed press Skip to go to the next test Most tests will run automatically and will report a green Pass or red Fail output Some tests will require user input in the form of a question and a Yes or No response If a test fails the functional test will pause to show the error press OK to continue The following tests are performed SDRAM Memory is sized and a basic test is performed to confirm read write access e LCD Colors Red Green and Blue are displayed in smooth bands to ensure the LCD lines are correct e External RTC The CARRIER board has an external NXP 2 PCF8563 Real Time Clock that is set to 1 1 2009 8 00 00 and then sampled for 3 seconds to verify that it is operational e Internal RTC The LPC2478 has an internal RTC that is programmed to 1 1 2009 8 00 00 and then sampled for 3 secon
8. shrouded connector The JST Part Number is SMO6B SHLS TF The pin out shown below is a direct 1 1 connection to the USB ICP LPC2K programmer available from Future Designs Digi Key or Mouser This ISP programmer may also be included in some but not all DK TS KITS Reset 5 14 14 On Board Functions Ethernet PHY U8 The SOMDIMM LPC2478 provides an Ethernet PHY from Micrel KSZ8041NL The KSZ8041NL is a single chip solution for a 100BASE TX 10BASE T physical layer transceiver It has support for media independent interface MII reduced MII RMII and HP MDI MDI X auto crossover This allows for any standard Ethernet cable to be used even a crossover cable The 578041 is fully compliant to IEEE 802 3u with support for auto negotiation and manual selection of 10 100Mbps speed as well as full and half duplex modes For detailed information please refer to the specific data sheet for this device available from the manufacturer MicroSD J2 The SOMDIMM LPC2478 provides a MicroSD interface for access to a removable Flash memory Micro Secure Digital cards are one of the lowest prices per capacity memory cards available They allow the LPC2478 to have access to a much larger amount of Flash memory in a very small form factor When using a MicroSD card it can be accessed via the SPIO bus of the LPC2478 At this time SDHC MicroSD Cards are not supported by the uEZ software Reset Generator U
9. user to scroll up and down through the material Slide back to the load screen to return to the main menu See Setting up a Slideshow for details on how to customize Draw A very simple art program is provided Use the touch screen to draw lines in the box to the right Click on Color to rotate through a list of color choices Save stores the graphic image as the file IMAGE RAW on the USB Flash drive Load recalls the saved graphic image from the USB Flash drive Console Presents an output screen showing what a remote user sees when Telnetting into the console On a Windows PC configure the PC as explained in PC to Demonstration Network Configuration then open a CMD window and type telnet 192 168 10 20 to connect to the DK TS KIT Type dir to show the contents of the Flash drive that is plugged into the DK TS KIT Type quit to disconnect Time amp Temperature Displays the current time and date from the external Real Time Clock RTC and the temperature from the LM75 temperature sensor on the CARRIER board Accelerometer Demonstrates the accelerometer by moving a simulated ball across the screen as the CARRIER board is tilted along the X and Y axis Settings Displays the submenu screen Calibrate Calibrates the Touch Screen and stores the new calibration information in the EEPROM on the SOMDIMM Functional Test Provides a step by step test of all basic features of the DK TS KIT Requires additional hardware to test all features
10. 3 The SOMDIMM LPC2478 utilizes a TPS3801 power on reset supervisor and voltage monitor The TPS3801 includes an external reset input that is connected to the reset button on the CARRIER Board For detailed information please refer to the specific data sheet for this device available from the manufacturer Serial EEPROM U2 The SOMDIMM LPC2478 includes serial EEPROM NXP 24508 This device provides 1K Byte of serial electrically erasable and programmable Read only memory EEPROM Data is received and transmitted via the serial I2C bus Access permissions limiting reads or writes can be set via the I2C bus to isolate blocks of memory from improper access 24508 Device 2 Bus 2 Address 0xA8 For detailed information please refer to the specific data sheet for this device available from the manufacturer 15 15 200 pin SOMDIMM Connector Details 4 Pin SOMDIMMSignalName ApplicationDetals SOMDIMMConnectionDetails 1 ETHTXP Ethernet Transmit Positive 77 Output from KSZ8041 Ethernet PHY 2 ETHRXP Ethernet Receive Positive Output from KSZ8041 Ethernet PHY 3 ETHTXN Ethernet Transmit Negative InputtoKSZ8041EthernetPHY 4 ETHRXN Ethernet Receive Negative Input to KSZ8041 Ethernet PHY 5 3 Analog3 3V Output from PHY Circuit
11. 6 used for EEPROM CS 64 GPIO64_MISO GPIO SPIMSO Connected to LPC2478 Port O bit 17 65 GPIO65 MOS GPIO SPIMOI Connected to 2478 16 66 GPIO66 ESDA GPIO External I2C SDA B Connected to LPC2478 Port 0 bit 19 67 GPIO67 ESCL GPlO Exrnall2CSCL 1 Connected to LPC2478 Port O bit 20 1 68 GPIOGB USBH 7 GPIO USB Host Over Current ConnectedtolPC2478PortObit21 69 GPIO69 TPIRO GPIO Touch ICIRQ Input Connected to LPC2478PortObit22 70 GPIO70 ADOO GPIO ADOBtO jConnectedtolPC2478PortObit23 71 71 7071 j GPIO ADOBit1 1 Connected to LPC2478 Port O bit 24 72 72 07 GPIO ADOBI2 1 jConnectedtolPC2478PortObit25 73 GPIO73 ADO3 GPIO ADOBit3 11 ConnectedtolPC2478PortObit26 74 GPIO74 SDA GPIO UserlOI2CBusSDA ConnectedtolPC2478PortObit27 75 75 51 7 GPIO UserlOI2CBusSCL ConnectedtolPC2478PortObit28 GND O 7 GND round 444424 78 GPIO78 ACC IRO GPIO Accelerometer IRQ Connected to LPC2478 Port 1bit2 80 GPIO RTCIRQ Input 71 Connected to LPC2478 Port 1 bit5
12. LPC2478 Power Requirements The following power requirements were measured at room temperature at 72MHz operating clock rate Booted at the uEZ Demo Screen Observed Max 7 Setting up the Hardware The following are step by step instructions for setting up the hardware 1 2 3 4 5 6 7 8 9 Make sure you have SOMDIMM LPC2478 board plugged into the CARRIER board at J1 Verify the LCD Interface ribbon cable connects the CARRIER board to the LCD CARRIER J7 board With the power off plug the 5V center positive Power Supply into 5V P5 of the CARRIER board Connect an RJ 45 Ethernet cable to the ETHERNET J5 interface of the CARRIER board Plug in female to female DB9 serial cable included in the DK TS KIT between PC and RS232 Insert a flash media drive with the demonstration files included into USB HOST P1 If available plug in a Mini USB cable to USB DEVICE P6 If available plug in a CAN DB9 cable into CAN Turn on the power The title screen should appear and a short tune is played The main menu will appear 10 After connecting all of the above your configuration should look as follows M d E 57 CARRIE i FUTURE DESIGNS INI PP i m B Time amp Temperature Accelerometer 8 Demonstration Software Main Menu The Demonstration Software has the following options Slideshow Loads up to nine slides from the flash drive and allows the
13. SOMDIMM LPC24 7 8 Users Manual For use with Touch Screen LCD Kit Copyright 02009 Future Designs Inc All Rights Reserved Future Designs Inc Your Development Partner 2702 Triana Boulevard SW Huntsville AL 35805 poc 9 27 een e e FP mp uo SEN 59 Table of Contents Introduction LPC2478 SOMDIMM Block Diagram Functional Description ESD Warning Requirements SOMDIMM LPC2478 Power Requirements Setting up the Hardware Demonstration Software Main Menu PC to Demonstration Network Configuration Setting up a Slideshow Board Layout DK TS KIT System Functional Block Diagram Connector Descriptions JTAG Connector J3 14 15 16 17 18 19 20 21 22 23 MicroSD Connector J2 ISP Connector 15 On Board Functions Ethernet PHY U8 MicroSD J2 Reset Generator U3 Serial EEPROM 02 200 pin SOMDIMM Connector Details J4 SOMDIMM Installation SOMDIMM Socket Details Mechanical Details Software Configuring Rowley CrossWorks CrossStudio for ARM for J Link Flashing Functional Test Software Configuring the Functional Test setup Running Functional Test Installing the Demonstration Software via Flash Magic Schematics Table of Figures N N N N NY NY N H e e e RP e e RP mB 1 A A A U Ui Ui Ui A A U N FP O Information in this docum
14. See Functional Test Software section for more details FCT Loopback Puts the unit into a mode that will communicate with another DK TS KIT running the Functional Test See Functional Test Software section for more details 9 PCto Demonstration Network Configuration In order to communicate via Ethernet to the DK TS KIT the PC s network configuration will need to be changed The simplest method is to give the PC another IP number and add the PC to another subnet If using Windows XP follow these instructions Other operating systems should have similar operations Start by going to the Control Panel and select Network Connections Then double click the Local Area Connection or similarly named and click Properties The following dialog should appear Scroll down to Internet Protocol TCP IP select and then click Properties Connect using Broadcom NetXtreme 57xx Gigabit This connection uses the following items JS File and Printer Sharing for Microsoft Networks v 15005 Packet Scheduler Intemet Protocol TCP IP Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides icati Descripti across diverse interconnected networks Show icon in notification area when connected Notify me when this connection has limited or no connectivity On the next screen the computer needs to be set to a static IP number Enter the current IP add
15. creen LCD Kits but can also be used for custom platform development or customer applications 2 LPC2478 SOMDIMM Block Diagram DIMM MODULE BORDER DEBUG SERIAL 22 m BB pune DIMM MODULE BORDER Figure 1 LPC2478 SOMDIMM Block Diagram 3 Functional Description SOMDIMM LPC2478 LPC2478 ARM7TDMI S based Microprocessor e 2Mx32 SDRAM 8Mega bytes optional up to 32Mx32 e 1 I2C Serial EEPROM with Access Protection e 10 100 Ethernet PHY e Micro SD Card Socket for up to 2Giga bytes storage SDHC is not supported Mini JTAG e ISP Connector for use with USP ICP LPC2K Power on Reset Generator 4 ESD Warning The DK TS KIT shipped in a protective anti static package The kit must not be subjected to high electrostatic potentials Damage may occur to the boards that will not be covered under warranty General practice for working with static sensitive devices should be followed when working with the DK TS KIT 5 Requirements The SOMDIMM LPC2478 requires a carrier board with a 200 pin SO DIMM socket The socket should have the key at the 1 8V location the SOMDIMM LPC2478 doesn t require 1 8V The CARRIER Board from Future Designs provides this socket and should be utilized to develop your application for initial verification Example SO DIMM Socket Manufacturer and Part Number TYCO 1473005 4 Please refer to section 10 for the pin out details of the SOMDIMM Edge Finger 6 SOMDIMM
16. ds to verify that it is operational e EEPROM The EEPROM is tested for communication and integrity e Temperature Sensor The CARRIER board has an external LM75A that is tested to be in a range of 20 30 C e Serial Port serial command is sent to the loopback unit and a response detected e CAN Port An 8 byte message is sent via CAN to the loopback unit and a response detected e Micro SDCard A FAT formatted Micro SDCard that is inserted into the SOMDIMM LPC2478 12 slot is read to verify that the file TESTSDC TXT is correct SDHC not supported e USB Host formatted USB Flash drive inserted into the CARRIER board P1 slot is read to verify that the file TESTUSB TXT is correct e Accelerometer on board accelerometer detects when the CARRIER board is rotated 90 degrees back LCD facing towards the back and upside down and then rotated forward 90 degrees LCD facing forward and right side up LEDs and Buttons All four LEDs LED1 to LED4 on the CARRIER board are lit by pressing the push button switches SW1 to SWA 24 USB Device The CARRIER board is plugged into a PC via its USB Device port P6 and acts as a keyboard Pressing the Caps Lock key twice on the PC will continue the functional test Speaker Tunes are played and the User is asked to verify that they are heard Ethernet Waits for a web page hit at http 192 168 10 20 A final report of PASS or FAIL is displayed along with a list of
17. ent is provided solely to enable the use of Future Designs products FDI assumes no liability whatsoever including infringement of any patent or copyright FDI reserves the right to make changes to these specifications at any time without notice No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical for any purpose without the express written permission of Future Designs Inc 2702 Triana Blvd Huntsville AL 35805 For more information on FDI or our products please visit www teamfdi com NOTE The inclusion of vendor software products in this kit does not imply an endorsement of the product by Future Designs Inc O 2009 Future Designs Inc All rights reserved uEZ is a registered trademark of Future Designs Inc Microsoft MS DOS Windows Windows XP Microsoft Word are registered trademarks of Microsoft Corporation Other brand names are trademarks or registered trademarks of their respective owners FDI PN MAO0012 Revision 3 12 15 2009 4 38 00 PM Printed in the United States of America 1 Introduction The SOMDIMM LPC2478 provides a quick and easy solution for implementing an ARM7TDMI S based design providing the basic functions necessary for a product on an easy to use SOMDIMM The SOMDIMM uses an industry standard 200 pin SO DIMM interface These sockets are utilized by virtually every laptop on the market This SOMDIMM is compatible with FDI s Family of Touch S
18. llator of 12 MHz Make sure Erase all Flash Code Rd Prot is checked Enter the name of the hex file or use Browse to select it Leave the rest of the items unchecked 10 Click Start and wait for the transfer to complete The board will reset when completed 11 Unplug the USB ICP LPC2K from J3 when done 25 22 Schematics Please see the website at http www teamfdi com SOMDIMM LPC2478 23 Table of Figures Figure d LP C2473 SOMDIMIVIBIOCK ati SON DIN VS 4 Feure 2 ssSOMDIMIVEEPEZ4789 TOD SIDB Lis asm etuisbai vindi mI Mu En 11 Figure 3 SOMDIMNIELUPC24178 BOUCONISIOB une Dee 11 Figure 4 DK TS KIT System Block AIM 12 Figure 5 Mini JTAG Adapter Wiring Diagram Va exe ox a REP avv ES FE E PUERO 13 eB INS er 16 D E 19 Figure 7 SOMDIMM LPC2478 Mechanical 5 0022000 00 0 nennen enne nnnm nennen annes nnns 20 26
19. n 0 Fimware Fimware Version 0 pe J Link DLL File C Program Files 5EGGER JLink amp RM V372c JLink ARM 4 i jeJ Speed 1 000 JTAG Ej Identify Target Yes Loader Erase All Erase All Timeout 60 000 milliseconds Target Debug Interface Type 23 Memory Access Timeout 1 000 milliseconds 8 4 Processor Byte Order Little Processor Stop Timeout 500 milliseconds If programming a blank LPC2478 part select a Speed of 100 If the part has already been programmed select a Speed of 1000 Go back to menu Target and select Connect Segger J Link Compile the application and press F5 to download and start debugging 23 21 Functional Test Software The functional test software tests all the features of the DK TS KIT Additional hardware is required to test all the features but these additional tests can be bypassed if the necessary hardware is not available Configuring the Functional Test setup Another DK TS KIT is required for complete functional testing By connecting to another kit s serial and CAN port the functional test can receive automatic responses for specific queries The DK TS KIT only needs a version of firmware that has the FCT Loopback program This document will refer to this second unit as the loopback unit Start with a CARRIER board that is already connected as described above but disconnect the PC to serial connection Connect a
20. ng down to the Carrier Board Ensure the SOMDIMM is inserted completely into the socket prior to locking The socket utilized on the CARRIER Board is rated for a minimum of 25 insertions SNI Figure 6 SOMDIMM Insertion 17 SOMDIMM Socket Details The SOMDIMM LPC2478 is designed to be used with a standard 200 DDR2 SO DIMM Socket connector An example connector part is as follows Mfg Tyco AMP Part Number 1473005 5 19 18 Mechanical Details EE DETAIL E FS a a ag ant ae ud X ne OF fff PE Pe n MEE EHE 7 Figure 7 SOMDIMM LPC2478 Mechanical Details 20 19 Software takes its name from the Muses of Greek mythology A Muse was a goddess who inspired the creation process for the arts and sciences Like its ancient Greek namesake the wEZ platform inspires rapid development by supplying customers with an extensive library of open source software drivers and processor support all under a common framework pEZ development works on the premise of design once reuse many times This provides an open source standard for embedded developers to build upon and support pEZ allows companies to focus innovation and on their own value added applications while minimizing development time and maximizing software reuse The diagram below show
21. ogao l Figure 4 DK TS KIT System Block Diagram 12 13 1 0 Connector Descriptions JTAG Connector J3 The SOMDIMM LPC2478 uses a new reduced size connector based on a 2mm Header This smaller connector provides 10096 of the functionality of the standard 20 pin JTAG connector but utilizes 7096 less board space The connector is a standard part available from most major vendors For users that may have existing JTAG debuggers an adapter may be fabricated using the following wiring diagram part numbers for the connectors are included from both the manufacturer and Digi key 41 42 CONTD MOLEX 21110 1050 18033 CON20 TYCO 2103308 5 A33155 ND Figure 5 Mini JTAG Adapter Wiring Diagram 13 MicroSD Connector J2 The SOMDIMM LPC2478 utilizes a MicroSD Socket for flexible mass storage capability MicroSD Flash Cards are utilized by almost every cell phone on the market and are very cost effective providing as much as 2GB of user changeable memory storage Adapter cards are available and are usually included with the MicroSD to facilitate installation of the MicroSD card into a standard SD reader At this time the SOMDIMM LPC2478 uEZ software does not support SDHC MicroSD Cards ISP Connector J5 The SOMDIMM LPC2478 includes an ISP programming header that is designed to be utilized with the USB ICP LPC2K programmer from Future Designs This connector is a 1 5mm JST Male
22. onnected to LPC2478 Port 2 bit5 31 GPIO31_LCDVD4 LCD Data Bit4 10 Connected to LPC2478 Port 2 bit6 o 4 32 GPIO32_LCDVD5 LCD Data Bit5 77 0 Connected to LPC2478 Port 2 bit7 1 33 GPIO33_LCDVD6 7 LCD Data Bit6 7 0 Connected to LPC2478 Port 2 bit8 34 GPIO34_LCDVD7 LCD Data Bit7 77 0 Connected to LPC2478 Port 2 bit9 37 33V BV Power GND Poo 39 33V BaN Power 0 Pj 40 en Ground JJ fJ P 9 2 2 29 41 USBHDP 7 USB Host Data Positive Connected to LPC2478USBPortAD 42 USBD DP 7 USB Device Data Postive ConnectedtolPC2478USBPortBDe 43 USBHDM USB Host Data Negative Connected to LPC2478 USB Port AD 44 USBD DM 7 USB Device Data Negative Connected to LPC2478 USB Port BD 45 GPIO45 LCDVD18 LCDDetaBit 8 77 10 ConnectedtolPC2478Port2bit 12 46 GPIO46 LCDVD19 LCD Data Bit19 77 0 Connected to LPC2478 Port 2 bit 13 47 GPIO47_RD_ GPIO CAN Receive Data Connected to LPC2478 Port O bitO 48 GPIOA8 TD GPIO CANTransmitData ConnectedtolPC2M78PortObit 49 GPO49 amp B Comnected to LPC2478 Port O bit2 50 00 j GPO
23. ress subnet mask default gateway and DNS servers enter the command ipconfig all at a CMD window to get this information Then click Advanced and then click Add and enter the following information and then click Add Click OK Click OK IP address 192 168 10 1 Subnet mask 255 255 255 0 Open another CMD window type the command ping 192 168 10 20 and should output the following C WINDOWS system32 cmd_exe C gt ping 192 168 10 20 Pinging 192 168 18 with 32 bytes of data Reply from 192 168 bytes 32 time i1ms TTL 255 Reply from 192 168 bytes 32 time 3ms TTL 255 Reply from 192 168 E bytes 32 time 3ms 255 Reply from 192 168 bytes 32 time ims TTL 255 Ping statistics for 192 168 10 20 Packets Sent 4 Received 4 Lost 1055 Approximate round trip times in milli seconds Minimum ims Maximum 3ms Average 2ms Open a browser and go to http 192 168 10 20 and watch the output It should appear as follows 2 http 192 168 10 20 index html Windows Internet Explore We 192 168 10 20 Page Hits 9 Task State Priority Stack t eee AAA WebSvr R 3 150 5 TS Mon R 3 154 6 IDLE R 0 89 2 Audio 3 150 8 lwIP B 3 413 0 Heart B x 100 3 ETH INT B 3 279 7 Main B 3 824 a GenHID a 3 210 CLET S
24. s a typical embedded application stack 2 has three primary categories of components that help simplify embedded application development 1 Operating System Abstraction Layer uEZ OSAL 2 Sub system drivers uEZ TCP IP EZ USB nEZ M Driver 3 Hardware Abstraction Layer HAL Applications uEZ uEZ TCP IP wEZ USB uEZ DRIVER LCD Touchscreen File System I2C SPI Etc FreeRTOS uEZ HAL The selection of an RTOS can be one of the most daunting aspects of an embedded system development With 2 the primary features of common multi tasking operating systems are abstracted thus easing the transition to an open source or low cost RTOS The pEZ OSAL provides applications access the following features an OS independent fashion e Pre emptive multitasking e Queues e Stack overflow detection e Semaphores binary counting mutex e Unlimited number of tasks 21 The pEZ sub system drivers utilize the OSAL functions to provide protected access to the processor peripherals The sub system driver API functions are typically protocol layer interfaces TCP IP USB etc designed as high level access routines such as open close read write etc where possible The HAL functions provide single threaded unprotected access to the processor peripherals Customers can use the WEZ HAL routines provided by FDI or they write their own The HAL routines provide
25. s components of the DK TS KIT They are for reference only and are subject to change 0000977 R4 mud x MICROSD J3 x 9 FUTURE DESIGNS IN www teamfdi com EN eo R7 R3mt 2 IT Bie 224 854 N mui s S R24 mmo 7 QE mm ZN PHY lr e U1 mum j C UIT TTT c40 ARM7DIMM US REV ES J4 Figure 2 SOMDIMM LPC2478 Side R18 R19mium FUTURE DESIGNS INC ARM7DMM REV 3 00000 00000 C32 C30 C31 C33 mum C7 mun c8 615 Figure SOMDIMM LPC2478 Bottom Side 11 12 DK TS KIT Svstem Functional Block Diagram The DK TS KIT Block Diagram is illustrated below 5 7 shown ISP LPC2478 5 Based Microprocessor 82 WINIGINOS O gt lt LL 200 PIN DIMM EDGE FINGER 2 e e z x SENSOR EXPANSION SIGNALS USB DEVICE LCD SIGNALS EXPANSION CONNECTORS E 50 PIN LCD INTERFACE CONNECTOR 50 PIN LCD INTERFACE CONNECTOR 5 7 640 480 LCD TOUCHSCREEN dalddv
26. tates are R Running B Blocked S Suspended D Deleted NOTE Blocked means the task is waiting for an event and has a timeout specified Suspended means it also waiting but has no timeout The Stack value is the stack watermark representing the lowest amount of stack left in 32 bit words For example in your screenshot the WebSvr task has always had 150 4 600 bytes or more available its stack is the task control block number FreeRTOS In short it is the unique number for an active task 10 Setting up a Slideshow The Slideshow demonstration loads and scrolls between images provided on a USB Flash drive Images must be in 24 bit uncompressed Targa format Adobe Photoshop and many other graphics programs can save images in this format When using DK TS KIT s with a QVGA LCD e g DK 57TS LPC2478 or DK 35TS LPC2478 the images must be 320x240 in size and use the file names OSLIDEO1 TGA OSLIDEO2 TGA OSLIDEO3 TGA etc QVGA LCD units can also use the older style file names PICTURE1 PICTURE2 etc There is a limit of 38 slides in a slideshow When using DK TS KIT s with a VGA LCD e g DK 57VTS LPC2478 the images must be 640x480 in size and use the file names VSLIDEO1 TGA VSLIDEO2 TGA VSLIDEO3 TGA etc For best results always use caps in the filename There is a limit of 8 slides in a VGA slideshow 10 11 Board Layout The following figures illustrate the layout of the variou
Download Pdf Manuals
Related Search
Related Contents
素濃縮装置の日常のお手入れ 02グリーンいバき5SPの使い方 Intellinet 19" Network Rack 42U Coulisses et tiroirs LG-H440n IOGear GMFPSU01 User's Manual Dx38 User Manual 3.18 MB Samsung GW73C Manuel de l'utilisateur Samsung RC-29 User Manual Samsung Galaxy S6 edge คู่มือการใช้งาน Copyright © All rights reserved.
Failed to retrieve file