Eurotech PXA320 User Manual

Graphics clientm
Table of Contents

Advertisement

Quick Links

USER MANUAL
Graphics ClientM
PXA320 Single Board Computer
Rev. A - July 2009
DIGITAL TECHNOLOGIES FOR A BETTER WORLD
www.eurotech.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PXA320 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Eurotech PXA320

  • Page 1 USER MANUAL Graphics ClientM PXA320 Single Board Computer Rev. A - July 2009 DIGITAL TECHNOLOGIES FOR A BETTER WORLD www.eurotech.com...
  • Page 2 The information in this document is subject to change without notice and should not be construed as a commitment by any Eurotech company. While reasonable precautions have been taken, Eurotech assumes no responsibility for any error that may appear in this document.
  • Page 3: Table Of Contents

    Contents Contents Introduction ..........................5 Block Diagram ......................5 Features ........................6 Handling Your Board Safely ..................8 Conventions ....................... 9 Software Specification......................10 Hardware Specification ......................11 Core Processor ......................11 Memory ........................12 Synchronous DRAM ..................12 Non-volatile Memory ..................13 Flash Memory ..................
  • Page 4 System Specification ......................46 Power Supply ......................46 Power Supply ....................46 Power Consumption ..................46 Electrical ........................47 PXA320 Processor ..................47 CPLD ......................48 Reset and Wake Up Inputs ................49 Display, VEE Adapter, and Backlight ............49 ADSmartIO ....................51 Audio Interface .....................
  • Page 5: Introduction

    Introduction The Graphics ClientM (GCM) is a low-power single-board computer based on the Marvell® PXA320 processor. The PXA320 processor integrates scalable general- purpose processing, 2D graphics acceleration, and wireless technology to provide hardware-accelerated graphics display and high-powered computing capabilities. The...
  • Page 6: Features

    Graphics ClientM User Manual Features Processor • Marvell® PXA320 processor 32 kB instruction and 32 kB data L1 cache, 256 kB L2 cache • • Hardware 2D graphics accelerator • Intel® Wireless MMX™ 2 technology • Clock rates up to 624 MHz Memory •...
  • Page 7 Introduction User Interface and Display • LCD interface • External VEE adapter support • Backlight interface with control signals for intensity and on/off • Resistive touch panel interface with 4- or 5-wire options • Optional Camera Sensor Interface (CSI) (For further details, see Camera Sensor Interface, page 20.) Audio Interface...
  • Page 8: Handling Your Board Safely

    Packaging Please ensure that, should a board need to be returned to Eurotech, it is adequately packed, preferably in the original packing material. Electromagnetic Compatibility The GCM is classified as a component with regard to the European Community Electromagnetic Compatibility (EMC) regulations.
  • Page 9: Conventions

    LVCMOS 1.8 V CMOS 3.3 V signal levels 5 V signal level no connection reserved use is reserved to Eurotech 110120-1000A...
  • Page 10: Software Specification

    Graphics ClientM User Manual Software Specification Operating System Support The GCM is compatible with the following operating systems: • Windows® CE • Linux 110120-1000A...
  • Page 11: Hardware Specification

    Hardware Specification Hardware Specification Core Processor The GCM is a low-power single-board computer based on the Marvell PXA320 processor. This 32-bit processor is optimized for power-efficient, graphics-intensive applications. The following are the key features of the PXA320: • Scalable general-purpose processing up to 624 MHz •...
  • Page 12: Memory

    Graphics ClientM User Manual GPIO Name Type Description IRQ_AVR Interrupt to ADSmartIO BT_EN Off-board Bluetooth transceiver enable USBH_PWR2# USB Host 2 over current detection (optional) IR_EN Off-board IrDA transceiver enable SSPFRMSEL Selection control for SPI interface to 5-wire touch screen controller or ADSmartIO FF_EN Selection control for EIA-232 or EIA422/485 operation on Serial 1 and EIA-232 transceiver...
  • Page 13: Non-Volatile Memory

    Clock, page 53. The operating system typically reads the RTC on boot or on wakeup and sets the RTC when the system time or date is changed. The PXA320 communicates with the RTC on the I C bus. For details about the I C bus, see Bus, page 18.
  • Page 14: Communications

    USB 2.0 client ports support full speed. The USB host ports include power switches and transient voltage suppressors. The PXA320 controls the power switch enables. The GCM supplies 5 V power to the USB host ports through the power switch with over-current detection. The USB protocol allows client devices to negotiate the power they need from 100 mA to 500 mA in 100 mA increments.
  • Page 15 Volume Production Options Three volume production options are available providing additional USB ports and a Camera Sensor Interface (CSI). Contact your Eurotech sales representative if your application requires one of these options. The first option provides two USB 1.1 host ports on socket (dual socket option) and a USB 2.0 client port on socket J12.
  • Page 16: Serial Ports

    CSI with 2 GPIOs PXA320 Processor USB 1.1 Host 1 USB 1.1 Host 2 Serial Ports The PXA320 includes three serial ports which are available externally on the GCM. The following table describes these serial interfaces. Serial Header Description Option...
  • Page 17: Ethernet

    GCM. Notice that the SD standard references SPI-mode signals with respect to the card with pin 2 of the SD header listed as "Data In". This manual and PXA320 documents reference the signals with respect to the socket. In the table, pin 2 is listed as "Data Out".
  • Page 18: Can 2.0B Bus

    A 1-Wire bus provides a low-speed, single-wire communication bus to external devices. Typically, this bus is used to communicate with small inexpensive devices such as batteries and security components. The PXA320 supports a 1-Wire bus on header J11, page 35. For electrical specifications, see PXA320 Processor, page 47.
  • Page 19: User Interface And Display

    The GCM supports an external VEE power supply adapter on header J7, page 33. This header supplies power and three control signals driven by the PXA320 to the adapter and receives VEE power from the adapter. For electrical specifications, see...
  • Page 20: Backlight

    Architecture, page 25. Touch Panel The GCM supports a 4-wire or 5-wire resistive touch panel on header J5, page 32. Standard GCMs use the integrated PXA320 touch screen controller to drive a 4-wire touch panel. For electrical specifications, see PXA320 Processor, page 47.
  • Page 21: Camera Sensor Interface (Optional)

    Camera Sensor Interface (CSI) supporting camera sensors of up to 3 megapixels. For electrical specifications, see PXA320 Processor, page 47. Note: The CSI option is mutually exclusive with the USB 2.0 client option and uses ten of the twelve GPIOs on socket J21. For further details about these volume production options, see Ports, page 14.
  • Page 22: Inputs And Outputs

    General-Purpose Inputs and Outputs The GCM supplies up to twenty seven GPIOs. Up to twenty two GPIOs interface to the PXA320, while five interface to the on-board CPLD. For electrical specifications, see PXA320 Processor, page and CPLD, page 48.
  • Page 23: Digital I/O

    Hardware Specification Digital I/O Ports designated as digital I/O on the ADSmartIO controller can be individually configured as inputs or outputs. If you write a "1" (logic level high) to an I/O port when it is configured as an input, it enables an internal pull-up resistor. A/D Inputs Each of the Port A I/Os (PA0-PA7) includes an analog-to-digital (A/D) converter.
  • Page 24: Power And Power Management

    Shorting the WAKEUP# signal available on J13, page to ground will wake the GCM. For electrical specifications, see Reset and Wake Up Inputs, page 48. • Timed Wakeup The PXA320 can wake up at a predetermined time. This feature is controlled by software. 110120-1000A...
  • Page 25 The following diagram illustrates the GCM power supply. Graphics ClientM on-board circuitry 5V Input VEE Adapter DC Power Input (V_IN) Step-Down Serial 3 DC/DC Controller Backlight Power Power PWR_EN from PXA320 GPIO Switch V3.3 Step-Down 1-Wire DC/DC Controller Power Management SYS_EN from PXA320 Unit Power Switch V3.3S...
  • Page 26: Mechanical

    Graphics ClientM User Manual Subsystem Partitioning Specific subsystems may be selectively disabled to conserve power. Applications and the operating system determine how selective power management is utilized. The following are the subsystems that can be disabled selectively: • Display • Backlight •...
  • Page 27 Hardware Specification The next diagram illustrates the front view of stereo jack J18 and socket J4. The next diagram illustrates the side view. 110120-1000A...
  • Page 28 Graphics ClientM User Manual The final view illustrates the underside. Notice socket J2 is located on the underside. 110120-1000A...
  • Page 29: Connectors, Leds, And Jumpers

    Connectors, LEDs, and Jumpers Connectors, LEDs, and Jumpers Identifying Connectors The following diagram illustrates the location of key components on the GCM. Socket J2 is located on the underside of the board indicated by a dashed line. J100 Switches, Controls, and Indicators This section describes the switches, controls, and indicators available on the GCM.
  • Page 30: Led Indicators

    Ethernet socket to indicate system operation. This section describes the LED functionalities. D3 and D4: Software-Controllable LEDs Type Description green Controlled by PXA320 GPIO0 Controlled by PXA320 GPIO1 Ethernet LEDs Socket J3, page integrates system status LEDs with the socket. These LEDs indicate valid Ethernet connection, speed, and bus activity.
  • Page 31: J2: Compactflash

    Connectors, LEDs, and Jumpers J2: CompactFlash Board connector: Type I and II CompactFlash card socket, Molex 55359-5029 Mating connector: CompactFlash card The 50-pin CompactFlash socket J2 conforms to the CompactFlash standard for Type I and II cards operating at 3.3 V. Header shields are tied to chassis ground. For a description of the external memory interfaces available on the GCM, see External Memory, page 13.
  • Page 32: J5: Touch Panel

    Signal names shown are for TFT active matrix color LCDs at 16 bits per pixel (bpp). For further details, see Display, page 19. Color Active TFT Display at 16 bpp PXA320 Eurotech Description Signal Name...
  • Page 33: J7: Vee Adapter

    Connectors, LEDs, and Jumpers Color Active TFT Display at 16 bpp PXA320 Eurotech Description Signal Name Signal Name LDD5 PNL_GREEN0 LDD6 PNL_GREEN1 LDD7 PNL_GREEN2 Green data LDD8 PNL_GREEN3 LDD9 PNL_GREEN4 LDD10 PNL_GREEN5 ground LDD4 PNL_BLUE0 LDD0 PNL_BLUE1 LDD1 PNL_BLUE2 Blue data...
  • Page 34: J8: Backlight

    Graphics ClientM User Manual J8: Backlight Board connector: 7-pin header, 1.25 mm, Molex 53398-0771 Mating connector: Molex 51021-0700 Header J8 includes the power and control signals required by an external LCD backlight inverter. For a description about the backlight power options, see Power Supply Architecture, page 25.
  • Page 35: J10: Sd/Mmc 1

    Connectors, LEDs, and Jumpers J10: SD/MMC 1 Board connector: SD/MMC socket, 3M SD-RSMT-2-MQ Mating connector: SD/MMC card Socket J10 provides SD/MMC 1 for memory and I/O expansion. Shields are tied to chassis ground. A standard GCM supports 3.3 V cards with a volume production option for 1.8 V cards.
  • Page 36 Graphics ClientM User Manual Name Type Description ADGND Analog ground ground ROW0 ADSmartIO ROW1 ground ROW2 ROW3 ROW4 ROW5 ROW6 ADSmartIO ROW7 UCIO0 UCIO1 UCIO2 V3.3 3.3 V power output ONE_WIRE 1-Wire bus ground reserved 110120-1000A...
  • Page 37: J12: Usb 1.1 Client Or Usb 2.0 Client (Optional)

    Connectors, LEDs, and Jumpers J12: USB 1.1 Client or USB 2.0 Client (optional) Board connector: Mini USB Type B receptacle, FCI 10033526-N3215LF Mating connector: Mini USB Type B plug Socket J12 supports a USB 1.1 client port. As a volume production option, socket J12 can support a USB 2.0 client port.
  • Page 38: J14: Serial 3 (Eia-232)

    Board connector: 2x5 shrouded header, 2 mm, OUPIIN 3112-10G00DBA Mating connector: OUPIIN 1101 series IDC socket Header J14 provides the PXA320 Bluetooth UART signals including hardware flow control at EIA-232 levels. An additional enable signal and 5 V output support an off- board Bluetooth transceiver in a volume production option.
  • Page 39: J16: Serial 2 (Eia-232)

    Board connector: 2x5 shrouded header, 2 mm, OUPIIN 3112-10G00DBA Mating connector: OUPIIN 1101 series IDC socket Header J16 includes the PXA320 IrDA UART signals at EIA-232 levels. An additional enable signal and 3.3 V output support an off-board IrDA transceiver in a volume production option.
  • Page 40: J18: Headphone Out And Audio Line In

    Graphics ClientM User Manual J18: Headphone Out and Audio Line In Board connector: dual stack stereo jack, 3.5 mm, CUI SJD-3510-45 Mating connector: 3.5 mm stereo plug The audio codec included on the GCM provides a stereo headphone Headphone output and audio line input on the dual stack stereo jack J18. The headphones are wired to the upper socket of the dual stack, while the audio line in is wired to the lower socket.
  • Page 41: J21: Gpio, I2C, And Csi (Optional)

    Outputs, page 22, and Bus, page respectively. As a volume production option, socket J21 can support a CSI with two PXA320 GPIOs. For further details, see Camera Sensor Interface, page 20. Note: The CSI option and the USB 2.0 client option each use ten of the twelve GPIOs on socket J21.
  • Page 42 Graphics ClientM User Manual Description Name Type USB 2.0 Client Standard CSI Option Option GPIO49 IO-3.3 PXA320 GPIO Data 0 Reserved GPIO50 IO-3.3 PXA320 GPIO Data 1 Reserved GPIO51 IO-3.3 PXA320 GPIO Data 2 Reserved GPIO52 IO-3.3 PXA320 GPIO Data 3...
  • Page 43: J22: Gpio, Serial 1 (Eia-422/485), And Reset

    This signal also connects to the reset button SW1: Reset, page 29. For electrical specifications, see Reset and Wake Up Inputs, page 48. The GPIO_RESET# signal issues a “soft” reset to the PXA320. For electrical specifications, see PXA320 Processor, page 47. Name...
  • Page 44: J23: Can 2.0B Bus

    Graphics ClientM User Manual Name Type Description GPIO113 GPIO114 GPIO115 IO-3.3 PXA320 GPIO GPIO116 GPIO117 ground GPIO121 GPIO122 GPIO123 IO-3.3 PXA320 GPIO GPIO124 GPIO125 ground J23: CAN 2.0B Bus Board connector: 2-pin header with friction lock, 0.1-inch, Molex 22-23-2021 Mating connector: Molex 22-01-3027 Header J23 supplies a CAN 2.0B bus.
  • Page 45: J99: In-System Programming

    Connectors, LEDs, and Jumpers J99: In-System Programming Board connector: 2x10 socket, 0.05-inch, Samtec SFMC-110-02-S-D Mating connector: Samtec FTS series header Socket J99 is used during manufacturing for programming and debug; otherwise, it is not supported for application use. Production customers may use this connector to reprogram boot code.
  • Page 46: System Specification

    Graphics ClientM User Manual System Specification Power Supply Power Supply The GCM accepts a main power input from an external supply on J1, page 30. Other voltages required by the processor and peripherals are generated by the on-board power supply. For further details, see Power Supply Architecture, page 25.
  • Page 47: Electrical

    PXA320 1-Wire interface. For a description of this interface, see 1-Wire Bus, page 18. The integrated PXA320 touch screen controller drives a 4-wire touch panel on header J5, page 32. For a description of this interface, see Touch Panel, page 20.
  • Page 48: Cpld

    Specifications are taken from the Marvell PXA3xx (88AP3xx) Processor Family Electrical, Mechanical, and Thermal Functional Specification, Doc. No. MV-S105156-00, Rev. 2.0 Version – April 6, 2009. Multi-Function Pin (MFP) drive strength is programmable using the PXA320 Multi- Function Pin Register (MFPR). Use the MFPR to enable or disable pull-ups.
  • Page 49: Reset And Wake Up Inputs

    The RESET_IN# signal forces a “hard” reset of the GCM. This signal also connects to the on-board reset switch SW1, page 29. The GPIO_RESET# signal provides a “soft” reset to the PXA320. For the GPIO_RESET# electrical specifications, see PXA320 Processor, page 47.
  • Page 50 0-3.3, 0-V_IN BKLT_PWM Notes: 14. The PXA320 enables the display power and display signal buffer. 15. Resistor R121 selects 5 V power, while R120 selects 3.3 V. 16. Inductor L10 selects 3.3 V signal levels, while L11 selects 5 V.
  • Page 51: Adsmartio

    System Specification ADSmartIO The ADSmartIO is an Atmel ATmega8535 microcontroller on the GCM designed to handle I/O functions autonomously. The ADSmartIO signals are available on header J11, page 35. For a description of these I/O capabilities, see ADSmartIO, page 22. Absolute Maximum Ratings Input voltage, any pin 3.8 V...
  • Page 52: Audio Interface

    Graphics ClientM User Manual Audio Interface A Cirrus Logic CS4202 AC ’97 codec with a National Semiconductor LM4863 dual audio amplifier provides the audio interface on the GCM. This audio interface supports stereo headphones and an audio line in on stereo jack J18, page and stereo speakers on header J17, page 39.
  • Page 53: General

    Agencies certifying the GCM for compliance for radio-frequency emissions typically need to know the frequencies of on-board oscillators. The following table lists the frequencies of all crystals on the GCM. Crystals Device Typ. Units PXA320 core 13.000 PXA320 RTC 32.768 USB 2.0 Client (optional) 24.000 AC ’97 codec 24.576...
  • Page 54: Appendix A - Reference Information

    Graphics ClientM User Manual Appendix A – Reference Information Product Information Product notices, updated drivers, support material: www.eurotech.com Marvell Information about the PXA320 processor: www.marvell.com CompactFlash CompactFlash Association and specification: www.compactflash.org SDIO Card SD Card Association and SDIO specification: www.sdcard.org MMC Card JEDEC MMC 4.0 specification:...
  • Page 55 Appendix A – Reference Information Xilinx Information about the control CPLD: www.xilinx.com Atmel Information about the ADSmartIO Controller: www.atmel.com Cirrus Logic Information about the AC ’97 codec: www.cirrus.com Maxim Information about the RTC: www.maxim-ic.com National Semiconductor Information about the audio amplifier: www.national.com 110120-1000A...
  • Page 56: Appendix B - Rohs Compliance

    Additionally, packaging used by Eurotech for its products complies with the EU Directive 2004/12/EC in that the total concentration of the heavy metals cadmium, hexavalent chromium, lead and mercury do not exceed 100ppm.
  • Page 57: Appendix C - Board Revision

    Appendix C – Board Revision Appendix C – Board Revision This manual applies to the current revision of the GCM as given in the following sections. Identifying the Board Revision The product revision number of the GCM is etched on the underside of the printed circuit board.
  • Page 58 Graphics ClientM User Manual Revision 4 Second preliminary release Changes Changes signals on J6 pin 28 and J6 pin 33 Changes support for USB 2.0 client function as volume production option only Revision A Production release New Features Adds volume production option for backlight power input Adds volume production options for USB ports and CSI Adds additional GPIOs on J21 Adds support for stereo speakers...
  • Page 59: Appendix D - Development Kit

    Appendix D – Development Kit Appendix D – Development Kit GCM development kits are designed to get the developer up and running quickly. To use the development kit, simply plug the power supply into the receptacle on the GCM. If the screen does not display anything after five to ten seconds, check the Frequently Asked Questions, below.
  • Page 60 Eurotech, we provide support to develop applications and drivers. Q: Is there online support? A: Yes. Information about the GCM hardware and software is available on the Eurotech support site at www.eurotech.com. Q: Can I upgrade the version of the operating system? A: Yes.
  • Page 61 Eurotech Group Worldwide Presence AMERICAS EUROPE ASIA North America Central & Southern Europe Japan EUROTECH USA EUROTECH Italy ADVANET US toll-free +1 800.541.2003 tel. +39 0433.485.411 tel. +81 86.245.2861 tel. +1 301.490.4007 fax +39 0433.485.499 fax +81 86.245.2860 fax +1 301.490.4582 e-mail: sales-it@eurotech.com...
  • Page 62 www.eurotech.com...

Table of Contents