USER MANUAL ZEUS PXA270 RISC based EPIC Single Board Computer Rev. 5.0 - April 2009 - ETH_ZEUS_USM DIGITAL TECHNOLOGIES FOR A BETTER WORLD www.eurotech.
ZEUS user manual Disclaimer 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. Warranty This product is supplied with a 3 year limited warranty. The product warranty covers failure of any Eurotech manufactured product caused by manufacturing defects.
Contents Contents Introduction...............................................................................................................................5 ZEUS ‘at a glance’........................................................................................................7 ZEUS features ..............................................................................................................9 ZEUS support products ................................................................................
ZEUS user manual Appendix C - Reference information...................................................................................... 94 Appendix D - Wireless modem datasheets ............................................................................ 96 Appendix E - ZEUS Modem details ......................................................................................110 Appendix F - ZEUS-FPIF details...........................................................................................
Introduction Introduction The ZEUS is an ultra-low power, high performance, single board computer based on the PXA270 processor. The PXA270 is an implementation of the Intel XScale micro architecture, combined with a comprehensive set of integrated peripherals including: • Flat panel graphics controller. • Interrupt controller. • Real time clock. • Various serial interfaces. The ZEUS board is based on the EPIC form factor. Included as standard are: • Two Ethernet ports. • Two USB host ports.
ZEUS user manual Variant Details ZEUS-M64-F32-003-R6 Main features (all other features are included unless otherwise stated): • 5V only (No DC/DC PSU). • No CAN bus, LVDS or secondary Ethernet port. • 520MHz processor. ZEUS-M128-F32-004-I-R6* Main features (all other features are included unless otherwise stated): • Industrial temperature range (-40°C to +85°C). • 5V only (No DC/DC PSU). • 416MHz processor. ZEUS-Mx-Fy-zzz-R6 ZEUS-Mx-Fy-zzz-I-R6* Please note: • x can be 256, 128 or 64.
Introduction ZEUS ‘at a glance’ 10-30V input option Audio GPIO SRAM Camera PXA270 DRAM Flat panel LCD Touchscreen 4-wire/5-wire Flat panel LCD – LVDS CAN bus Flash Reset switch Serial RS422/485 JTAG User jumpers Two serial RS232/ 485/422 10-30V User Power input LEDs Two Two USB Ethernet host USB Serial PC/104 Serial client RS232 RS232 SD/SDIO/ MMC DRAM IEEE 802.15.
ZEUS user manual 5V input option 5V power input 8 Issue E
Introduction ZEUS features Microprocessor • PXA270 312/416/520MHz processor (520MHz fitted as standard). • 32K data cache, 32K instruction cache, 2K mini data cache. Cache System memory Fixed on-board memory: - 64/128/256 MB SDRAM (32-bit wide SDRAM data bus). Flash memory • Fixed on-board memory - 32/64MB Flash. • 256 KB of SRAM battery backed on board. • 18-bit flat panel interface for STN and TFT displays. • Optional LVDS interface.
ZEUS user manual USB support • Two USB 1.1 host controller ports supporting 12MB/s and 1.5MB/s speeds. • Alternatively, one host channel may be configured as a USB 1.1 client controller port supporting 12MB/s and 1.5MB/s speeds. • Power switch included on board with 500mA current limit. • Two USB A-type connectors for host ports. • Header for client port. Expansion interfaces • CompactFlash CF+ socket to support Type I,II form factor CF+ cards. • SDIO socket to support MMC/SD/SDIO cards.
Introduction Temperature sensor • I2C temperature sensor. • Front panel user LEDs (3x yellow). User LEDs Test support • JTAG interface (standard 20-pin ARM header). • Reset button. Reset Power requirements • 5V operation (8-pin ATX style connector) or 10-30V input (front panel DC connector). Mechanical • EPIC form factor (115mm x 165mm). Environmental • Operating temperature: - Commercial: -20°C (-4°F) to +70°C (+158°F) for speed variants up to 520MHz.
ZEUS user manual ZEUS support products The following products support the ZEUS: • ZEUS Modem Board 1, a low profile module attached to the solder side of the ZEUS main board. It provides the following wireless connectivity options: - Quad band GSM/GPRS: Sony Ericsson GR64 or Dual band Siemens MC39i module. - iDEN: Motorola iO270 module (includes internal GPS receiver). - GPS: Fastrax iTRAX0312 channel GPS receiver module. See ZEUS Modem Board 1, page 110, for further details.
Introduction Product handling and environmental compliance Anti-static handling This board contains CMOS devices that could be damaged in the event of static electricity being discharged through them. At all times, please observe anti-static precautions when handling the board. This includes storing the board in appropriate antistatic packaging and wearing a wrist strap when handling the board.
ZEUS user manual Conventions The following symbols are used in this guide: Symbol Explanation Note - information that requires your attention. Caution – proceeding with a course of action may damage your equipment or result in loss of data. Jumper is fitted. Jumper is not fitted. Jumper fitted on pins 1-2. Jumper fitted on pins 2-3. Tables With tables such as that shown below, the white cells show information relevant to the subject being discussed. Grey cells are not relevant in the current context.
Getting started Getting started A ZEUS Quickstart Manual is provided with each Development Kit to enable you to set up and start using the ZEUS board. Please read the relevant manual and follow the steps explaining how to set up the board. Once you have completed this task, and your ZEUS system is working, you can start adding further peripherals enabling development to begin. This section explains how to set up and use some of the features of the ZEUS.
ZEUS user manual Using the Ethernet interface The boot loader configures the Davicom DM9000A 10/100BaseTX Ethernet controller. Connection is made via a dual RJ45 connector. See the sections Ethernet, page 47, and J6 – Ethernet connector, page 72, for further details. Using the PC/104 expansion bus PC/104 modules can be used with the ZEUS to add extra functionality to the system. This interface supports 8/16 bit ISA bus style peripherals.
Detailed hardware description Detailed hardware description This section provides a detailed description of the functions provided by the ZEUS. This information may be required during development after you have started adding extra peripherals, or are starting to use some of the embedded features.
ZEUS user manual ZEUS address map PXA270 chip select Physical address Bus width Description CS0# 0x00000000 – 0x03FFFFFE 16-bit Flash memory/Silicon disk CS1# 0x04000000 – 0x07FFFFFE 16-bit Ethernet controller 0 CS2# 0x08000000 – 0x0BFFFFFE 16-bit Ethernet controller 1 CS3# 0x0C000000 – 0x0FFFFFFF - Reserved CS4# 0x10000000 – 0x11FFFFFE 16-bit Quad UART 0x12000000 – 0x13FFFFFE 16-bit CPLD registers CS5# 0x14000000 – 0x17FFFFFE 16-bit SRAM - 0x18000000 – 0x1FFFFFFF - Reserved
Detailed hardware description UART and CPLD address map PXA270 chip select Physical address CS4# Issue E Bus width Description 0x10000000 – 0x107FFFFE 16-bit UART 1 0x10800000 – 0x10FFFFFE 16-bit UART 2 0x11000000 – 0x117FFFFE 16-bit UART 3 0x11800000 – 0x11FFFFFE 16-bit UART 4 0x12000000 16-bit REG0 (CPLD Ver/Issue) 0x12800000 16-bit REG1 (PC104 IRQ status) 0x13000000 16-bit REG2 (CF Reset) 0x13800000 16-bit REG3 (WD Register) 19
ZEUS user manual PXA270 processor The ZEUS board is based on a PXA270 processor. The PXA270 processor is an integrated system-on-a-chip microprocessor for high performance, low power portable handheld and handset devices. It incorporates the Intel XScale technology with on-the-fly voltage and frequency scaling and sophisticated power management. The PXA270 processor complies with the ARM Architecture V5TE instruction set (excluding floating point instructions) and follows the ARM programmer’s model.
Detailed hardware description The design supports 520MHz, 416MHz and 312MHz speed variants of the PXA270 processor. The standard variant of the ZEUS board is fitted with the 520MHz version of PXA270. The maximum speed available for extended temperature versions of the ZEUS is 416MHz. A 13MHz external crystal is used to run the PXA270 processor. All other clocks are generated internally in the processor.
ZEUS user manual PXA270 GPIO pin assignments The table below summarizes the use of the 118 PXA270 GPIO pins, their direction, alternate function and active level. Key: AF Dir Active Alternate function. Pin direction. Function active level or edge. For details of pin states during sleep modes and reset see the Pin Usage table in the Intel PXA27x Processor Family Electrical, Mechanical and Thermal Specification.
Detailed hardware description GPIO No AF Signal name Dir 14 0 ETH0_IRQ# Input 15 2 ETH_CS1# Output Active Function Ethernet 0 Interrupt Low Wake-up source 3 Chip Select 1 – Ethernet 0 16 2 PWM0 See Invert Backlight Brightness er On/Off or variable if Output data PWM sheet 17 0 ISA_IRQ Input 18 0 RESERVED 19 0 BKLEN Output 20 0 ISA_RST# Input 21 0 LVDS_EN Output 22 0 USB_PWE2 23 1 24 ‘OR’ of PC/104 interrupts High LCD Backlight Enable See section… Ethernet, page
ZEUS user manual GPIO No AF Signal name Dir 32 2 MMCLK Output 33 2 SRAM_CS5# Output 34 1 GSM_FFRXD Input 35 0 CF_CD# Input 36 1 GSM_FFDCD# Input NA Modem Data Carrier Detect 37 1 GSM_FFDSR# Input NA Modem Data Sender Ready 38 1 GSM_FFRI# Input NA Modem Ring Indicator 39 2 GSM_FFTXD Output NA Modem Transmit Data 40 2 GSM_FFDTR# Output NA Modem Data Terminal Ready 41 2 GSM_FFRTS# Output NA Modem Request To Send 42 1 ZB_BTRXD NA ZigBee Receive Data 43 2
Detailed hardware description GPIO No AF Signal name Dir 52 Input 0 MMC_WP Active Function Low Input SDIO Write Protect Status 53 0 MMC_CD 54 2 CB_PCE2# Output Low Card Bus High Byte Enable 55 2 CB_PREG# Output Low Card Bus Register Space Select 56 1 CB_WAIT# Input Low Card Bus WAIT# 57 1 CB_PIOIS16# Input Low Card Bus IOIS16# 58 2 LCD_D0 Output NA LCD Data Bit 0 59 2 LCD_D1 Output NA LCD Data Bit 1 60 2 LCD_D2 Output NA LCD Data Bit 2 61 2 LCD_D3 Out
ZEUS user manual GPIO No AF Signal name Dir 78 2 ETH_CS2# Output NA Chip Select 2 - Ethernet 1 Ethernet, page 47 79 1 CB_PSKTSEL Output NA Card Bus Socket Select Expansion interfaces, page 36 80 2 CPLD_CS4# Output Low 81 1 SPI_TXD3 Output NA SPI Transmit Data 82 1 SPI_RXD3 Input NA SPI Receive Data 83 1 SPI_CS3# Output Low SPI Chip Select 84 1 SPI_CLK3 Output NA SPI Clock 85 1 CB_PCE1# Output Low Card Bus Low Byte Enable 86 2 LCD_D16 Output NA LCD Data
Detailed hardware description Issue E GPIO No AF Signal name Dir 97 0 CF_PWEN Output 98 2 CIF_DD0 99 0 CF_RDY 100 Active Function Wake-up source See section… High Compact Flash Power Enable CompactFlash, page 37 Input NA Camera Interface Data 0 Quick Capture camera interface, page 54 Input NA Compact Flash Ready/Busy Status Flag CompactFlash, page 37 3 GSM_FFCTS# Input NA Modem Clear To Send Wireless modem and GPS receiver, page 34 101 0 LCD_EN High LCD Logic Supply Ena
ZEUS user manual Interrupt assignments Internal interrupts For details on the PXA270 interrupt controller and internal peripheral interrupts please see the Intel PXA27x Processor Family Developer’s Manual on the Development Kit CD.
Detailed hardware description On-Board GPIO expanders pin assignments Two GPIO expanders (MAX7313) are used to provide additional GPIOs for use with different on-board peripherals. The GPIO expanders are connected to the I2C bus of PXA270 and are accessible through I2C bus addresses 0x21 and 0x22. The following tables summarize the use of the 17 GPIO pins of MAX7313 on ZEUS board, and indicate their direction and active level.
ZEUS user manual Expander 2 - I2C Address 0x22 Dir 0 CLK_SHDN# Output Low Clock Synthesizer Shutdown 1 LVDS_FES# Output Low LVDS Falling Edge PU Strobe LVDS interface, page 44 2 CAN_SHDN Output High CAN Transceiver shutdown PU CAN bus, page 52 3 U1_RS232_SH Output DN# Low COM1 RS232 transceiver shutdown PU Low COM2 RS232 transceiver shutdown Function PU PU See section… Clock generator power management, page 64 COM Ports power management, page 65 4 U2_RS232_SH Output DN# 5 U3
Detailed hardware description Real time clock The ZEUS uses an external real time clock (RTC) (Intersil ISL1208) to store the date and time, and provide power management events. The RTC is connected to the I2C bus of the PXA270 processor and is accessible through I2C bus address 0x6F. The RTC is battery backed. The accuracy of the RTC is based on the operation of the 32.768 KHz watch crystal.
ZEUS user manual Watchdog timer The ZEUS uses an external watchdog timer (MAX6369) which can be used to protect against erroneous software. This is a programmable watchdog timer that can be adjusted for timeout periods of 1ms, 10ms, 30ms, 100ms, 1s, 10s and 60s. The board is reset when timeout occurs. The MAX6369 watchdog timer can be programmed using the WD setup register provided within the CPLD. The register is memory mapped (accessible through CS5#).
Detailed hardware description Flash memory The ZEUS supports 32MB or 64MB of Spansion (AMD) MirrorBit Flash memory for the boot loader, OS and application images. The Flash memory is arranged as 128Mbit x 16bit (32MB device) or as 256Mbit x 16-bit (64MB device). The Flash memory array is divided into equally sized symmetrical blocks that are 64-Kword in size (128KB) sectors. A 256Mbit device contains 256 blocks, and a 512Mbit device contains 512 blocks.
ZEUS user manual Wireless support The ZEUS can support various wireless modems, GPS functionality and an IEEE802.15.4 / ZigBee wireless sensor network interface. This is achieved using two optional add-on modules. GPS and cellular functionality are integrated on a single module (ZEUS Modem-n) while the IEEE802.15.4 / ZigBee port is provided by a separate module. Other cellular wireless modems such as EVDO, EDGE or satellite modems may be supported via this interface.
Detailed hardware description ZEUS Modem-1 supports the following modules: • Sony Ericsson GR64, a quad-band (850/900/1800/1900) version of GR47/48. Functionally comparable to the Sony Ericsson GR47/GR48 devices, the GR64 offers a broad range of voice and data features. The integrated TCP/IP stack enables effective use of GPRS. For further details see Sony Ericsson GR64, page 96. • Siemens MC35i/39i, a dual-band GSM/GPRS module (EGSM 900/1800MHz). For further details see Siemens MC35i/39i, page 98.
ZEUS user manual Expansion interfaces There are three expansion interfaces on the ZEUS: SDIO, PC/104 and CompactFlash. PC/104 and CompactFlash interfaces are connected to the PC card memory controller of the PXA270 with the use of some ‘glue logic’ implemented in a CPLD (Xilinx XC9536XL). There is a CPLD Firmware version/issue register that can be accessed at the address 0x12000000.
Detailed hardware description CompactFlash A CompactFlash extension socket for full I/O mode operation is provided by slot 0 of the PXA270 PC card controller, and supports type I,II CF+ cards. It appears in PC card memory space socket 0. Address Region name 0x20000000 – 0x23FFFFFF Socket 0 I/O Space. 0x24000000 – 0x27FFFFFF Reserved. 0x28000000 – 0x2BFFFFFF Socket 0 Attribute Memory Space. 0x2C000000 – 0x2FFFFFFF Socket 0 Common Memory Space. This is a hot swappable 3.
ZEUS user manual PC/104 interface The ZEUS PC/104 interface is emulated from the PXA270 PC card interface to support 8/16 bit ISA bus style signals. As the interface is an emulation, the ZEUS does not support some PC/104 features. Please refer to the section Unsupported PC/104 interface features on page 40 for specific details. Add-on boards can be stacked via the PC/104 interface to enhance the functionality of the ZEUS.
Detailed hardware description PC/104 interrupts The PC/104 interrupts are combined together so that any interrupt generated on the PC/104 interface generates a single interrupt on the GPIO17 pin of the PXA270 processor. Reading the PC104_IRQ register located at the address 0x12800000 can identify the PC/104 interrupting source. The registers indicate the status of the interrupt lines at the time the register is read. The relevant interrupt has its corresponding bit set to ‘1’.
ZEUS user manual Unsupported PC/104 interface features The ZEUS does not support the following PC/104 bus features: • PC/104 IRQ9, IRQ14 and IRQ15 are not available. • DMA is not supported. Therefore, AEN signal is set to a constant logical zero. • Bus mastering is not supported. Therefore, do not connect any other master add-on board to the ZEUS PC/104 interface. • Shared interrupts are not supported. Do not connect more than one add-on board to the same interrupt signal line.
Detailed hardware description TFT panel data bit mapping to the ZEUS The PXA270 can directly interface to 18-bit displays, but from a performance point of view it is better to use 16-bit only. 18-bit operation requires twice the bandwidth of 16-bit operation.
ZEUS user manual STN panel data bit mapping to the ZEUS Panel data bus bit Dual scan colour STN Single scan colour STN Dual scan mono STN FPD 15 DL7(G) - - FPD 14 DL6(R) - - FPD 13 DL5(B) - - FPD 12 DL4(G) - - FPD 11 DL3(R) - - FPD 10 DL2(B) - - FPD 9 DL1(G) - - FPD 8 DL0(R) - - FPD 7 DU7(G) D7(G) DL3 FPD 6 DU6(R) D6(R) DL2 FPD 5 DU5(B) D5(B) DL1 FPD 4 DU4(G) D4(G) DL0 FPD 3 DU3(R) D3(R) DU3 FPD 2 DU2(B) D2(B) DU2 FPD 1 DU1(G) D1(G) DU1 FPD 0
Detailed hardware description LCD logic and backlight power The display signals are +3.3V compatible. The ZEUS contains power control circuitry for the flat panel logic supply and backlight supply. The flat panel logic is supplied with a switched 3.3V (default) or 5V supply (for details see the section JP3 – LCD logic supply selection, page 86). The backlight is supplied with a switched 5V supply for the inverter. The power switches (TPS2033D) for flat panel logic and backlight have the currentlimiting (1.
ZEUS user manual LCD backlight brightness control GPIO16 of the PXA270 processor is used for backlight brightness control (signal PWM0 on the J14 connector). The control of the backlight brightness is dependent upon the type of backlight inverter used with the display. Some inverters have a ‘DIM’ function, which uses a logic level to choose between two levels of intensity. If this is the case then GPIO16 (Alternative Function 0) is used to set this.
Detailed hardware description The LVDS transmitter can be programmed for rising edge strobe or falling edge strobe operation through a signal LVDS_FES# (Expander 2 – GPIO1, I2C address 0x22). Details are shown in the following table: LVDS_FES# (EXP2_GPIO1) Selected LVDS function 0 Falling edge strobe 1 Rising edge strobe (default) Connector J24 should be used to supply the power and brightness control for the backlight inverter when the LVDS interface is used.
ZEUS user manual Touchscreen controller The ZEUS supports 4-wire and 5-wire analogue resistive touchscreens using the controller available within the Wolfson WM9712L audio CODEC. The touchscreen controller supports the following functions: • X co-ordinate measurement. • Y co-ordinate measurement. • Pen down detection with programmable sensitivity. • Touch pressure measurement (4-wire touchscreen only). The touchscreen can be used as a wake-up source for PXA270 from sleep mode.
Detailed hardware description Ethernet The ZEUS SBC provides two 10/100-BaseTX interfaces with MAC and complies with both the IEEE802.3u 10/100-BaseTX and the IEEE 802.3x full-duplex flow control specifications. Two single 10/100-BaseTX Ethernet controllers, Davicom DM9000A, are used to implement Ethernet interfaces on ZEUS. DM9000A device provides an embedded PHY and MAC and connects to 10/100-BaseTX magnetics. DM9000A also supports AUTOMDIX feature.
ZEUS user manual COM1/2 – RS232 interface Supported on Channel A and B of the external Quad UART, the ports are buffered to RS232 levels with ±15kV ESD protection, and support full handshaking and modem control signals. The maximum baud rate is 921.6 Kbaud. COM1 and COM2 ports can be accessed using DB9 connectors J11 and J15, respectively. For pin assignment and connector details, see J11 – Serial port – COM1 on page 75 and J15 – Serial port – COM2 on page 78.
Detailed hardware description The control signal U3_TERM# is used to enable/disable the RS485/422 line termination and must be enabled if the ZEUS board is at the end of the network. The following table shows the usage of U3_TERM# signal: U3_TERM# (EXP1_GPIO 2) Termination resistors (120Ω) 0 Connected 1 Disconnected U3_TERM# is at logic ‘1’ upon reset.
ZEUS user manual The GPIO16 pin of the I2C GPIO expander (I2C address 0x21) is used to enable/disable the RS485/422 line termination and must be enabled if the ZEUS board is at the end of the network. The following table shows the usage of U4_TERM# signal: U4_TERM# (EXP1_GPIO 16) Termination resistors (120Ω) 0 Connected 1 Disconnected U4_TERM# is at logic ‘1’ upon reset.
Detailed hardware description Typical RS422 and RS485 connection RS422 POINT-TO-POINT Number of Wires Transmitters Enabled Receivers Enabled Duplex Mode RS485EN 5 always always full LOW RS422 MULTI-DROP Number of Wires Transmitters Enabled Receivers Enabled Duplex Mode RS485EN 5 active RTS# always full LOW RS485 MULTI-DROP Number of Wires Transmitters Enabled Receivers Enabled Duplex Mode RS485EN 3 active RTS# always half HIGH Only set U3_TERM# (U4_TERM#) at logic low if the ZEUS is at the end of
ZEUS user manual CAN bus A Microchip MCP2515 CAN 2.0B protocol compatible controller and MCP2551 transceiver are used on the ZEUS to provide Controller Area Network (CAN) bus connectivity. CAN is a high-integrity serial data communications bus for real-time applications. It operates at data rates of up to 1 Mbit/s and has excellent error detection capabilities. A 16MHz clock is supplied to the CAN controller. The MCP2515 controller connects to the SPI serial interface of the PXA270 processor.
Detailed hardware description I²C bus The PXA270 I²C interface is brought out to the COMs connector J19. See the section J19 – Serial ports – COM3/4, page 80, for connection details. I²C bus is also used with the Quick Capture interface. See the section Quick Capture camera interface, page 54.
ZEUS user manual Quick Capture camera interface The Quick Capture camera interface is a component of Intel Quick Capture technology which provides a connection between the PXA270 processor and a camera image sensor. The Quick Capture interface is designed to work primarily with CMOS-type image sensors and supports up to 4 Megapixel resolution.
Detailed hardware description Temperature sensor There is a Philips LM75A temperature sensor on the ZEUS. The LM75A is a temperatureto-digital converter using an on-chip band-gap temperature sensor and sigma-delta A-toD conversion technique. The device is also a thermal detector providing an overtemperature detection output (OVERTEMP signal on GPIO96 of PXA270). The accuracy of LM75A is ±2 °C (at -25 °C to 100 °C), and ±3 °C (at -55 °C to 125 °C).
ZEUS user manual Power and power management Power supplies The ZEUS is designed to operate from a single +5V±5% (4.75V to +5.25V) input or the onboard 10V to 30V DC/DC PSU. DC input voltage (10-30V) DC input voltage (10-30V) is connected through a front panel locking DC jack J3 (see the section J3 – Power connector (10-30V), page 70). When operating from the 10 to 30V input, the 5V connector (J2) is NOT fitted.
Power and power management On-board supplies There are seven on-board supply voltages derived from the +5V supply. They are listed in the following table: Supply rail Power domains Voltage Reset threshold VCC_BATT PXA270 Sleep-control subsystem, oscillators and real time clock 3.3V or 3.0V 2.25V VCC_CORE PXA270 core and other internal units 0.85V-1.55V 91% of nominal VCC_PLL PXA270 Phase-locked loops 1.3V 1.18V VCC_SRAM PXA270 Internal SRAM units 1.
ZEUS user manual Battery backup An on-board non-rechargeable coin cell battery (CR2032) provides a 3V battery backup supply for the ISL1208 RTC, external SRAM and the supply supervisor, when there is no +5V supply to the board. The ZEUS is normally shipped with battery disconnected. See JP2 – Battery disconnect, page 85, for details. The table below shows the typical and maximum current load on the backup battery: Device load on battery Typical (µA) Maximum (µA) SRAM 0.
Power and power management The PXA270 power consumption depends on the operating voltage and frequency, peripherals enabled, external switching activity, external loading and other factors. The tables below contain power consumption information at room temperature for several operating modes: active, idle and low power. For active power consumption data, no PXA270 peripherals are enabled except for on-chip UARTs. Conditions System bus Frequency frequency Active power Idle power consumption typ.
ZEUS user manual Peripheral devices power management The following table gives the estimated power consumption of on-board peripherals: Maximum power consumption Minimum consumption Operating mode Quad UART 66mW (20mA at 3.3V) 10mW (3mA at 3.3V) Idle Ethernet 2x DM9000A 607mW (2x92mA at 3.3V) 46mW (2x7mA at 3.3V) Power-down CAN MCP2515 50mW (10mA at 5V) 0.025mW (5uA at 5V) Sleep CAN transceiver 375mW (75mA at 5V) 1.8mW (200uA at 5V) Standby AC’97 Codec WM9712L 80mW 0.
Power and power management External peripheral devices include CF+ card (1.5W max), two USB devices (5W max), add-on PC/104 cards (5W max), wireless modem (8.5W peak), LCD and Inverter (4W max), GPS module (50mW max), ZigBee module (30mW max), SDIO (350mW max) and Quick Capture camera (50mW max).
ZEUS user manual CompactFlash power management The power supply to the CompactFlash interface is controlled via software, and supports hot swap card insertion and CompactFlash power down states. GPIO97 on the PXA270 (signal CF_PWEN) is used to control the power supply switch. Setting this line to logic ‘0’ switches off the power to the CompactFlash interface. The current-limiting (1A) and thermal protection features of the power switch eliminate the need for the fuse.
Power and power management Ethernet power management The Ethernet controllers (Davicom DM9000A) incorporate a number of features to maintain the lowest power consumption. The device can be put into a power-reduced mode by setting the PHY control register bit 16.4. In power-reduced mode, the device transmits the fast link pulses with minimum power consumption. It also monitors the media for the presence of a valid signal and, if detected, the device automatically wakes up and resumes normal operation.
ZEUS user manual CAN bus power management The Microchip MCP2515 CAN bus controller has an internal sleep mode that is used to minimize the current consumption of the device. The SPI interface remains active for reading even when the MCP2515 is in sleep mode, allowing access to all registers. To enter sleep mode, the mode request bits are set in the CANCTRL register (REQOP<2:0>).
Power and power management COM Ports power management RS232 transceivers can be placed in low power mode in case they are not used. This can reduce the power consumption of each RS232 transceiver down to 33 μW. GPIO pins 3 and 4 of Expander 2 (I2C address 0x22) are used to shut down COM1 and COM2. GPIO pin 1 of Expander 1 (I2C address 0x21) is used to shut down COM3.
ZEUS user manual Connectors, LEDs and jumpers The following diagram shows the location of the connectors, LEDs and jumpers on the ZEUS: J4 J7 JP2 JP3 J9 J24 J14 JP4 J1 J16 JP5&JP6 J2 J17 J5 J18 JP1 J19 66 J3 D3 J3 D3 J6 J6 J8 J10 J8 J11 J12&13 D10 J11 J15 J15 Issue E
Connectors, LEDs and jumpers J21 J22 J20 J23 The connectors on the following pages are shown in the same orientation as the pictures above, unless otherwise stated.
ZEUS user manual Connectors There are 24 connectors on the ZEUS for accessing external devices: Connector Function Connector details in section… J1 Touchscreen controller J1 – Touchscreen connector, page 69 J2 Power (5V DC) J2 – Power connector (5V option), page 70 J3 Power (10-30V DC) J3 – Power connector (10-30V), page 70 (Please note that J3 is not fitted when J2 is fitted. See the sections J2 – Power connector (5V option), page 70, and J3 – Power connector (10-30V), page 70, for details.
Connectors, LEDs and jumpers Connector Function Connector details in section… J19 Serial ports (COM3/4) J19 – Serial ports – COM3/4, page 80 J20 CF+ interface J20 – CompactFlash , page 81 J21 IEEE802.15.4 / ZigBee J21 – IEEE802.15.
ZEUS user manual J2 – Power connector (5V option) Connector: Neltron 5566S-08, 8-way, 4.2mm (0.165") pitch mini fit header Mating connector: Molex 39-01-2085, 8-way, 4.20mm (0.165") pitch mini-fit, receptacle housing Mating crimps: Molex 44476-1112 Pin Signal name Pin Signal name 1 GND 5 +5V 2 GND 6 +5V 3 GND 7 +5V 4 +12V 8 NC 5 1 8 4 +12V connection is defined, but is not required for the ZEUS under normal operation. It can be used to supply +12V to the PC/104 stack if required.
Connectors, LEDs and jumpers J4 – Audio connector Connector: Neltron 2417SJ-12-PHD, 12-way, 2mm header Mating connector: JST PHDR-12VS Mating crimps: JST SPHD-002T-P0.5 Pin Signal name Pin Signal name 1 LEFT IN 2 LEFT OUT 3 GND 4 GND 5 RIGHT IN 6 RIGHT OUT 7 GND 8 AMP LEFT OUT 9 MIC VREF OUT 10 MIC IN 11 AMP RIGHT OUT 12 GND 1 11 2 12 J5 – JTAG connector Connector: Oupiin 2015-2x10-G-D W/ROHS, 20-way, 2.54mm (0.
ZEUS user manual J6 – Ethernet connector Connector: Dual RJ45 shielded with LEDs, Xmultiple XRJM-S-02-8-8-1 Pin Signal name Pin Signal name 1A TX0+ 1B TX1+ 2A TX0- 2B TX1- 3A RX0+ 3B RX1+ 4A N.C. 4B N.C. 5A N.C. 5B N.C. 6A RX0- 6B RX1- 7A N.C. 7B N.C. 8A N.C. 8B N.C.
Connectors, LEDs and jumpers J7 – GPIO connector Connector: Molex 87832-2020, 20-way, 2mm (0.079") header Mating connector: Molex 51110-2051, 2mm (0.
ZEUS user manual J9 – Camera interface connector Connector: Neltron 2417RJ-20-PHD 'LEAD FREE', 20-way, 2mm (0.079") header Mating connector: JST PHDR-20VS Mating crimps: JST SPHD-002T-P0.
Connectors, LEDs and jumpers J11 – Serial port – COM1 Connector: 9-pin D-type Plug male type Issue E Pin Signal name 1 DCD1 2 RX1 3 TX1 4 DTR1 5 GND 6 DSR1 7 RTS1 8 CTS1 9 RI1 5 1 6 9 As viewed from the connector pins 75
ZEUS user manual J12 & J13 – PC/104 connectors Connector: • Samtec ESQ-132-12-G-D, 64-way, 2.54mm (0.1") PC/104 compatible connector (row A & B) • Samtec ESQ-120-14-G-D, 40-way, 2.54mm (0.
Connectors, LEDs and jumpers J14 – LCD connector Connector: Oupiin 3214-40GRB, 40-way, 1.27mm (0.05") x 2.54mm (0.
ZEUS user manual J15 – Serial port – COM2 Connector: 9-pin D-type plug, male type Pin Signal name 1 DCD2 2 RX2 3 TX2 4 DTR2 5 GND 6 DSR2 7 RTS2 8 CTS2 9 RI2 5 1 6 9 J16 – LVDS connector Connector: Hirose DF13-20DP-1.25V(55), 1.25mm pitch double row straight pin header Mating connector: Hirose DF13-20DS-1.
Connectors, LEDs and jumpers J17 – CAN bus Connector: Neltron 2417SJ-5-F4, 5-way, 2mm (0.079") pitch wire-to-board header Mating connector: Molex 87369-0500 2mm (0.079") pitch crimp housing Mating crimps: Molex 50212 Pin Signal name 1 VCC_CAN (+5V) 2 CANH 3 CAN_SCRN 4 CANL 5 GND 1 5 J18 – Serial port (RS485/422) – COM3 Connector: Neltron 2417SJ-5-F4, 5-way, 2mm (0.079") pitch wire-to-board header Mating connector: Molex 87369-0500 2mm (0.
ZEUS user manual J19 – Serial ports – COM3/4 Connector: Oupiin 3012-20GRB W/ROHS, 20-way, 2.54mm (0.1") dual row IDC boxed header Mating connector: FCC 71600-020LF 80 Pin Signal name Pin Signal name 1 I2C_SCL 2 I2C_SDA 3 GND (I²C ) 4 3.
Connectors, LEDs and jumpers J20 – CompactFlash connector Connector: 3M N7E50-M516RB-50, 50-way CompactFlash type II connector Issue E Pin Signal name Pin Signal name 1 GND 2 D3 3 D4 4 D5 5 D6 6 D7 7 CE1# 8 A10 9 OE# 10 A9 11 A8 12 A7 13 +3.3V 14 A6 15 A5 16 A4 17 A3 18 A2 19 A1 20 A0 21 D0 22 D1 23 D2 24 IOCS16# 25 CD2# 26 CD1# 27 D11 28 D12 29 D13 30 D14 31 D15 32 CE2# 33 GND 34 IORD# 35 IOWR# 36 WE# 37 RDY/BSY 38 +3.
ZEUS user manual J21 – IEEE802.15.4 / ZigBee connector Connector: Harwin M50-4321005, 20-way, 1.27mm dual row socket Mating connector: M50-4921005, 20-way, 1.27mm dual row header Pin Signal name Pin Signal name 1 +3V3 2 +3V3 3 GND 4 GND 5 NC 6 RESET# 7 ZB_BTRXD 8 ZB_BTTXD 9 ZB_BTCTS# 10 ZB_BTRTS# 11 NC 12 NC 13 NC 14 NC 15 NC 16 NC 17 NC 18 NC 19 NC 20 NC 2 20 1 19 J22 – SDIO socket Connector: Molex 67913-0002, 2.50mm (0.
Connectors, LEDs and jumpers J23 – Wireless modem/GPS module interface Connector: Hirose DF17(4.0)-40DP-0.5V(57), 40-way, 0.5mm pitch header Mating connector: Hirose DF17(3.0)-40DS-0.5V(51), 40-way, 0.
ZEUS user manual J24 – Backlight power (for flat panel displays) Connector: Molex 53047-0710, 7-way 1.25mm (0.049") pitch header with friction lock Mating connector: Molex 51021-0700, 7-way 1.25mm (0.
Connectors, LEDs and jumpers Jumpers There are six user selectable jumpers on the ZEUS. Their use is explained below. JP1 – User jumpers Connector: 8-way, 2.54mm (0.1") dual row through-hole header Pin Signal name Pin Signal name GPIO 1 GND 2 USER_LINK1 CPU_GPIO 13 3 GND 4 USER_LINK2 CPU_GPIO 102 5 GND 6 USER_LINK3 EXP1_GPIO 6 7 GND 8 USER_LINK4 EXP1_GPIO 14 8 7 2 1 These are four user configurable jumpers connected to GPIO pins of PXA270 and MAX7313 GPIO Expander 1.
ZEUS user manual This jumper is used to disconnect the backup battery to prevent it from draining. JP2 Description Battery connected Battery disconnected (default) JP3 – LCD logic supply selection Connector: 3-way, 2.54mm (0.1") single row through-hole header Pin Signal name 1 +5V 2 LCD Logic Supply 3 +3V3 3 1 This jumper selects the supply voltage for the LCD logic supply. JP3 Description Supply LCD Logic with 5V 3 1 3 1 Supply LCD Logic with 3.
Connectors, LEDs and jumpers JP4 – LVDS MSL selection Connector: 2-way, 2.54mm (0.1") through-hole header Pin Signal name 1 MSL 2 3.3V 1 2 This is an optional LVDS Mode select signal (routed to LVDS connector J16, pin 20). JP4 Description MSL set to ‘1’ MSL set to ‘0’ (Default) JP5 & JP6 – CAN bus termination Connector: 2-way, 2.54mm (0.
ZEUS user manual JP7 - JTAG Enable Connector: 2-way, 2.54mm (0.1") through-hole header Pin Signal name 1 VCC (+5V) 2 VCC_JTAG 2 1 This jumper is used to enable debug of PXA270 using JTAG interface. JP7 Description JTAG Enable Normal Operation (Default) Only insert jumper JP7 for JTAG access to PXA270. Status LEDs Flash LED There is a single status LED (D10) on the ZEUS, which indicates access to the Flash memory. User LEDs There are three user LEDs on the ZEUS front panel (D3).
Appendix A - Specification Appendix A - Specification Microprocessor • PXA270 312/416/520MHz processor (520MHz as standard option). • 32K data cache, 32K instruction cache, 2K mini data cache. Cache System memory • Fixed on-board memory: 64/128MB/256MB SDRAM (32-bit wide SDRAM data bus). Flash memory • Fixed on-board memory: 32/64MB Flash. • 256KB of SRAM - battery backed on board. • 256KB of SRAM internal to PXA270.
ZEUS user manual Expansion interfaces • Compact Flash CF+ extension socket. • SDIO socket to support MMC/SD/SDIO cards. • 16-bit PC/104 interface. Date/time support • Real time clock – battery backed on-board. • Accuracy +/- 1min/month. • 18-bit flat panel interface for STN and TFT displays. • Optional LVDS interface. Video Audio and touchscreen • AC’97 compatible CODEC.! • Touchscreen support – 4/5-wire analogue resistive.
Appendix A - Specification Test support • JTAG interface (standard 20-pin ARM header). Power requirements • 5V +/-5% operation (ATX style connector) or vehicle compatible 10-30V input (front panel connector). • Consumption: 2W typical (no CF, LCD, PC/104, USB devices fitted). • Sleep mode: 20mA (100mW) typical. Mechanical • EPIC form factor (115mm x 165mm). Environmental • Operating temperature: - Commercial: -20°C (-4°F) to +70°C (+158°F). - Industrial: -40°C (-40°F) to +85°C (+185°F).
ZEUS user manual Appendix B - Mechanical diagram All dimensions are shown in mm.
Appendix B - Mechanical diagram When mounting the ZEUS use only M3 (metric) or 4-40 (Imperial) screws. The mounting pad is 6.35mm (0.25") and the hole is 3.175mm (0.125"), so ensure any washers fitted are smaller than the pad. Using oversized screws and washers, or tooth locking washers, can cause short circuits and over-voltage conditions. We recommend that you use a Loctite screw thread lock or a similar product over tooth locking washers.
ZEUS user manual Appendix C - Reference information Product information Product notices, updated drivers, support material, 24hr-online ordering: www.eurotech-ltd.co.uk EPIC information Embedded Platform for Industrial Computing: www.pc104.org/technology/PDF/EPIC_Spec_2.0.pdf PC/104 Consortium PC/104 Specifications - vendor information and available add on products: www.pc104.org USB information Universal Serial Bus (USB) specification and product information: www.usb.
Appendix C - Reference information Intel PXA270 processor documentation: www.intel.com Marvell PXA270 processor documentation: www.marvell.com Exar Corporation Exar XR16C554DCQ Quad UART documentation: www.exar.com Wolfson Microelectronics Wolfson WM9712L AC’97Codec documentation: www.wolfson.co.uk Spansion S29GL-N MirrorBitTM Flash Family documentation: www.spansion.com Intersil RTC ISL1208 documentation: www.intersil.
ZEUS user manual Appendix D - Wireless modem datasheets Sony Ericsson GR64 96 Issue E
Appendix D - Wireless modem datasheets Issue E 97
ZEUS user manual Siemens MC39i 98 Issue E
Appendix D - Wireless modem datasheets Issue E 99
ZEUS user manual Fastrax iTrax03/08 100 Issue E
Appendix D - Wireless modem datasheets Issue E 101
ZEUS user manual Motorola iO270 102 Issue E
Appendix D - Wireless modem datasheets Issue E 103
ZEUS user manual Telit GE863-GPS 104 Issue E
Appendix D - Wireless modem datasheets Issue E 105
ZEUS user manual Sierra Wireless MC8775 106 Issue E
Appendix D - Wireless modem datasheets Issue E 107
ZEUS user manual Sierra Wireless MC5720 108 Issue E
Appendix D - Wireless modem datasheets Issue E 109
ZEUS user manual Appendix E - ZEUS Modem details ZEUS Modem-1 The following photos show the ZEUS Modem-1 with Fastrax GPS receiver and three possible options for wireless modem. J9 – iO270 audio JP1 SIM select J4 SIM card J3 J1 iO270 SONY GR64 ZEUS host interface GPS module J2 Siemens MC39i ZEUS Modem-2 The following photos show the ZEUS Modem-2 with Telit option for wireless modem.
Appendix E - ZEUS Modem details ZEUS Modem-3 The following photos show the ZEUS Modem-3 with Fastrax GPS receiver and several possible options for Sierra Wireless embedded modules. J2 – Sierra wireless USB data (see below) J4 – SIM card J1 – Sierra Wireless module ZEUS host interface GPS module J2 –Sierra wireless USB data connector Connector: NELTRON 2417RJ-3-F4, 3-way 2mm header Mating connector: JST PHR-3, 3-way 2mm housing, female Mating crimps: JST SPH-002T-P0.
ZEUS user manual ZEUS Modem connector details ZEUS host interface Module connector: Hirose DF17(3.0)-40DS-0.5V(51), 40-way, 0.5mm pitch socket Host connector: Hirose DF17(4.0)-40DP-0.5V(57), 40-way, 0.
Appendix E - ZEUS Modem details The following table shows the functions of control/status pins on the host interface: EXP1_GPIO Signal name Dir Active Function 7 PTT Output High Push To Talk.
ZEUS user manual Appendix F - ZEUS-FPIF details The ZEUS-FPIF allows easy connection between the ZEUS and a variety of TFT or STN LCD flat panel displays. J5 J2 JP1 J1 J3 J4 The connectors on the following pages are shown in the same orientation as the picture above. Connector Function JP1 TFT clock delay selection J1 ZEUS LCD cable connector J2 Generic LCD connector J3 Direct connection to a NEC NL3224BC35-20 5.
Appendix F - ZEUS-FPIF details J1 – ZEUS LCD cable connector Connector: Oupiin 3215-40GSB/SN, 40-way, 1.27mm (0.05") x 2.54mm (0.
ZEUS user manual J2 – Generic LCD connector Connector: Taicom TI34BHS, 34-way, 2.54mm (0.1") x 2.54mm (0.1") straight-boxed header Mating connector: Fujitsu FCN-723-B034/2 Mating connector crimps: Fujitsu FCN-723J-AU/Q.
Appendix F - ZEUS-FPIF details J3 – Direct connection to a NEC NL3224BC35-20 5.5inch 320x240 TFT display Connector: Oupiin 2345-33TD2/SN Mating cable: Eunsung 0.5x33x190xAx0.035x0.
ZEUS user manual J4 – Backlight inverter connector Connector: FCI 76384-407LF Mating connector: FCI 65240-007LF Mating connector crimps: FCI 76357-401LF Pin Signal name 1 BKLSAFE 2 BKLSAFE 3 GND 4 GND 5 BKLEN 6 BRT_CTRL 7 GND J5 – STN Bias connector Connector: FCI 76384-404LF Mating connector: FCI 65240-004LF Mating connector crimps: FCI 76357-401LF 118 Pin Signal name 1 POSBIAS 2 GND 3 GND 4 NEGBIAS Issue E
Appendix G - ZEUS-FPIF-CRT details Appendix G - ZEUS-FPIF-CRT details The ZEUS-FPIF-CRT allows the ZEUS to drive a CRT Monitor or an analogue LCD flat panel. Sync on green and composite sync monitors are not supported. J2 J1 The connectors on the following pages are shown in the same orientation as the picture above, unless otherwise stated.
ZEUS user manual J1 – ZEUS LCD cable connector Connector: Oupiin 3215-40CSB/SN, 40-way, 1.27mm (0.05") x 2.54mm (0.
Appendix G - ZEUS-FPIF-CRT details J2 – CRT connector Connector: Oupiin 7916-15FA/SN, 15-way, female, high density, right-angled D-Sub.
ZEUS user manual Appendix H - Acronyms and abbreviations Amp BTUART CCCR CODEC COM CPLD CPU CMOS DMA DUART EEPROM EMC EPIC EPROM FFUART FIFO Flash FPIF GPIO I²C IEEE IO ISA JTAG LED LCD LSB LVDS MOSFET NA NC NU OS PC/104 PCB PoE PROM PWM RAM RTC RX SBC 122 Amplifier Bluetooth Universal Asynchronous Receiver / Transmitter Core Clock Configuration Register Coder/Decoder Communication Port Complex Programmable Logic Device Central Processing Unit (PXA270) Complementary Metal Oxide Semiconductor Direct Memo
Appendix H - Acronyms and abbreviations SDIO SDRAM SRAM STN STUART SVGA TFT TX UART USB VAC VDC VGA WDT ZEUS-ICE Issue E Secure Digital Input/Output Synchronous Dynamic Random Access Memory Static Random Access Memory Super Twisted Nematic, technology of passive matrix liquid crystal Standard Universal Asynchronous Receiver / Transmitter Super Video Graphics Adapter, display resolution 800 x 640 pixels Thin Film Transistor, a type of LCD flat-panel display screen Transmit Universal Asynchronous Receiver
ZEUS user manual Appendix I - RoHS-6 Compliance - Materials Declaration Form Confirmation of Environmental Compatibility for Supplied Products Substance Maximum concentration Lead 0.1% by weight in homogeneous materials Mercury 0.1% by weight in homogeneous materials Hexavalent chromium 0.1% by weight in homogeneous materials Polybrominated biphenyls (PBBs) 0.1% by weight in homogeneous materials Polybrominated diphenyl ethers (PBDEs) 0.1% by weight in homogeneous materials Cadmium 0.
Eurotech Group Worldwide Presence AMERICAS EUROPE ASIA North America Central & Southern Europe Japan EUROTECH USA US toll free +1 800.541.2003 tel. +1 301.490.4007 fax +1 301.490.4582 e-mail: sales.us@eurotech.com e-mail: support.us@eurotech.com www.eurotech-inc.com EUROTECH Italy tel. +39 0433.485.411 fax +39 0433.485.499 e-mail: sales-it@eurotech.com e-mail: support-it@eurotech.com www.eurotech.com ADVANET tel. +81 86.245.2861 fax +81 86.245.2860 e-mail: sales@advanet.co.jp www.advanet.co.
www.eurotech.