ZEUS
PXA270 RISC based EPIC Single Board Computer
Technical Manual
ZEUS Technical Manual
Definitions
Eurotech is the trading name for Eurotech Ltd.
Disclaimer
The information in this manual has been carefully checked and is believed to be accurate. Eurotech assumes no responsibility for any infringements of patents or other rights of third parties, which may result from its use.
Eurotech assumes no responsibility for any inaccuracies that may be contained in this document. Eurotech makes no commitment to update or keep current the information contained in this manual.
Eurotech reserves the right to make improvements to this document and/or product at any time and without notice.
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. The warranty on all third party manufactured products utilized by Eurotech is limited to 1 year. Eurotech will make all reasonable effort to repair the product or replace it with an identical variant. Eurotech reserves the right to replace the returned product with an alternative variant or an equivalent fit, form and functional product. Delivery charges will apply to all returned products. Please check www.eurotech-ltd.co.uk/support for information about Product Return Forms.
Trademarks
ARM and StrongARM are registered trademarks of ARM Ltd.
Intel and XScale are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
CompactFlash is the registered trademark of SanDisk Corp. Bluetooth is a registered trademark of Bluetooth SIG, Inc. ZigBee is a registered trademark of the ZigBee Alliance.
All other trademarks recognised.
Revision History |
|
|
|
Manual |
PCB |
Date |
Comments |
|
|
|
|
Issue A |
V1 Issue 2 |
8th July 2006 |
First full release of Manual for ZEUS. |
Issue B |
V1 Issue 3 |
14th November 2006 Updated to reflect PCB changes, plus other updates. |
|
Issue C |
V1 Issue 4 |
25th April 2007 |
Updated to reflect PCB changes. |
Issue D |
V1 Issue 5 |
1st October 2007 |
Minor text corrections, Eurotech rebranding. |
© 2007 Eurotech Ltd.
For contact details, see page 97.
ISO 9001
FM12961
ZEUS Technical Manual |
Contents |
|
|
Contents |
|
Product handling and environmental compliance .............................................................................. |
5 |
Introduction ........................................................................................................................................ |
6 |
ZEUS ‘at a glance’ ................................................................................................................. |
8 |
ZEUS features ..................................................................................................................... |
10 |
ZEUS support products........................................................................................................ |
13 |
About this manual ............................................................................................................................ |
14 |
Conventions......................................................................................................................... |
14 |
Getting started ................................................................................................................................. |
16 |
Using the ZEUS ................................................................................................................... |
16 |
Detailed hardware description ......................................................................................................... |
18 |
ZEUS block diagram............................................................................................................ |
18 |
ZEUS address map ............................................................................................................. |
19 |
PXA270 processor............................................................................................................... |
20 |
PXA270 GPIO pin assignments........................................................................................... |
22 |
Interrupt assignments .......................................................................................................... |
28 |
On-Board GPIO expanders pin assignments....................................................................... |
29 |
Real time clock .................................................................................................................... |
31 |
Watchdog timer.................................................................................................................... |
32 |
Memory................................................................................................................................ |
33 |
Wireless support .................................................................................................................. |
35 |
Expansion interfaces............................................................................................................ |
38 |
SDIO .................................................................................................................................... |
39 |
CompactFlash...................................................................................................................... |
40 |
PC/104 interface .................................................................................................................. |
41 |
Flat panel display................................................................................................................. |
44 |
Audio.................................................................................................................................... |
49 |
Touchscreen controller......................................................................................................... |
50 |
USB ..................................................................................................................................... |
51 |
Ethernet ............................................................................................................................... |
52 |
Serial COM ports ................................................................................................................. |
53 |
CAN bus .............................................................................................................................. |
57 |
I²C bus ................................................................................................................................. |
58 |
Quick Capture camera interface .......................................................................................... |
59 |
External General purpose I/O .............................................................................................. |
60 |
Temperature sensor............................................................................................................. |
61 |
JTAG and debug access...................................................................................................... |
62 |
Power and power management ....................................................................................................... |
63 |
Power supplies .................................................................................................................... |
63 |
Processor power management............................................................................................ |
66 |
Peripheral devices power management............................................................................... |
68 |
Connectors, LEDs and jumpers ....................................................................................................... |
74 |
Connectors .......................................................................................................................... |
76 |
Jumpers ............................................................................................................................... |
93 |
Status LEDs ......................................................................................................................... |
96 |
Appendix A - Contacting Eurotech ................................................................................................... |
97 |
© 2007 Eurotech Ltd Issue D |
3 |
ZEUS Technical Manual |
Contents |
|
|
Appendix B - Specification ............................................................................................................... |
98 |
Appendix C - Mechanical diagram................................................................................................. |
100 |
Appendix D - Reference information.............................................................................................. |
102 |
Appendix E - Wireless modem datasheets .................................................................................... |
104 |
Appendix F - ZEUS Modem details................................................................................................ |
118 |
Appendix G - ZEUS-FPIF details ................................................................................................... |
122 |
Appendix H - ZEUS-FPIF-CRT details........................................................................................... |
127 |
Appendix H - Acronyms and abbreviations.................................................................................... |
130 |
Appendix I - RoHS-6 Compliance - Materials Declaration Form.................................................... |
132 |
Index .............................................................................................................................................. |
133 |
© 2007 Eurotech Ltd Issue D |
4 |
ZEUS Technical Manual |
Product handling and environmental compliance |
|
|
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 anti-static packaging and wearing a wrist strap when handling the board.
Packaging
Please ensure that, should a board need to be returned to Eurotech Ltd, it is adequately packed (preferably in the original packing material).
Electromagnetic compatibility (EMC)
The ZEUS is classified as a component with regard to the European Community EMC regulations and it is the user’s responsibility to ensure that systems using the board are compliant with the appropriate EMC standards.
RoHS compliance
The European RoHS Directive (Restriction on the Use of Certain Hazardous Substances – Directive 2002/95/EC) limits the amount of six specific substances within the composition of the product. The ZEUS and associated accessory products are available as RoHS-6 compliant options and are identified by an -R6 suffix in the product order code. A full RoHS Compliance Materials Declaration Form is included in Appendix I - RoHS-6 Compliance - Materials Declaration Form. Further information about RoHS compliance is available on the Eurotech Ltd web site at www.eurotechltd.co.uk/RoHS_and_WEEE.
© 2007 Eurotech Ltd Issue D |
5 |
ZEUS Technical Manual |
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:
•2 Ethernet ports.
•2 USB host ports.
•7 serial ports.
The ZEUS includes a site for a variety of wireless modems and a GPS receiver, and is designed to create cost effective solutions in asset monitoring, asset tracking, mobile terminals and network communication controllers. The ZEUS also includes an onboard vehicle compatible DC/DC power supply to simplify system integration.
The board is available in the standard variants specified in the following table:
Variant |
Details |
|
ZEUS-M128-F32-001-R6 |
Main features (all other features are included unless |
|
|
otherwise stated): |
|
|
• |
Onboard DC/DC PSU. |
|
• |
Dual Ethernet ports. |
|
• |
LVDS transmitter. |
|
• |
CAN bus controller. |
|
• |
520MHz processor. |
|
This variant is included in the Development Kits. |
|
ZEUS-M128-F32-002-R6 |
Main features (all other features are included unless |
|
|
otherwise stated): |
|
|
• Dual Ethernet ports. |
|
|
• |
LVDS transmitter. |
|
• CAN bus controller. |
|
|
• 5V only (No DC/DC PSU). |
|
|
• |
520MHz processor. |
continued…
© 2007 Eurotech Ltd Issue D |
6 |
ZEUS Technical Manual |
Introduction |
|
|
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 |
Please note: |
|
ZEUS-Mx-Fy-zzz-I-R6* |
• |
x can be 256, 128 or 64. |
|
•y can be 64 or 32.
•zzz is a variant number based on different combinations of features.
*Industrial temperature range: -40°C (-40°F) to +85°C (+185°F). Please contact Eurotech Ltd for availability of industrial temperature options.
The ZEUS board is fully RoHS-6 compliant.
For alternative board configurations, please contact Eurotech Sales (see page 97).
© 2007 Eurotech Ltd Issue D |
7 |
ZEUS Technical Manual |
Introduction |
|
|
10-30V input option
Audio GPIO SRAM Camera PXA270 DRAM Flat panel LCD
Touchscreen
4-wire/5-wire Flat panel LCD – LVDS
|
|
|
|
|
|
CAN bus |
Reset switch |
|
|
|
|
|
Flash |
JTAG |
|
|
|
|
|
Serial |
User |
|
|
|
|
|
|
|
|
|
|
|
RS422/485 |
|
jumpers |
|
|
|
|
|
|
|
|
|
|
|
|
2x serial |
|
|
|
|
|
|
RS232/ |
|
|
|
|
|
|
485/422 |
10-30V |
User |
2x |
2x USB |
USB |
Serial PC/104 |
Serial |
Power input |
LEDs |
Ethernet |
host |
client |
RS232 |
RS232 |
|
SD/SDIO/ |
|
MMC |
|
IEEE |
|
802.15.4 / |
DRAM |
ZigBee |
header |
|
CompactFlash (CF+) |
|
|
ZEUS |
|
wireless |
|
modem/ |
|
GPS port |
© 2007 Eurotech Ltd Issue D |
8 |
ZEUS Technical Manual |
Introduction |
|
|
5V input option
5V power input
© 2007 Eurotech Ltd Issue D |
9 |
ZEUS Technical Manual |
Introduction |
|
|
Microprocessor
•PXA270 312/416/520MHz processor (520MHz fitted as standard).
Cache
•32K data cache, 32K instruction cache, 2K mini data 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.
SRAM
•256 KB of SRAM battery backed on board.
Video
•18-bit flat panel interface for STN and TFT displays.
•Optional LVDS interface.
Serial ports
•4x UART fast serial ports - 4x 16550 compatible UARTs (921.6Kbaud):
-1x RS422/485 - software selectable.
-1x RS232/422/485 - software selectable.
-2x RS232.
Wireless support
•GSM/GPRS, iDEN, CDMA modem and GPS using low profile add-on module.
•IEEE802.15.4 / ZigBee wireless interface using low profile add-on module.
Network support
•2x 10/100Base-T Ethernet controllers (Davicom DM9000A).
•On-board dual-port RJ45 jack with LEDs.
•Factory build option for external Power-over-Ethernet (PoE).
USB support
•2x 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.
•2x USB A-type connectors for host ports.
•Header for client port.
© 2007 Eurotech Ltd Issue D |
10 |
ZEUS Technical Manual |
Introduction |
|
|
Expansion interfaces
•CompactFlash CF+ socket to support Type I,II form factor CF+ cards.
•SDIO socket to support MMC/SD/SDIO cards.
•16-bit PC/104 interface.
Date/time support
•Real time clock – battery backed on-board (external to PXA270).
Audio and touchscreen
•Wolfson WM9712L AC’97 compatible CODEC.!
•Line in, line out, microphone in, stereo amp out.
•Touchscreen support – 4/5-wire analogue resistive.
Quick Capture camera interface
•Intel Quick Capture technology.
•Header connector to a camera image sensor.
I2C bus
•Multi-master serial bus, header connection.
Configuration EPROM
•I2C EPROM for storing configuration data.
CAN bus
•Optional CAN 2.0B protocol controller and optoisolated transceiver.
Watchdog timer
•External to PXA270, generates reset on timeout. Timeout range 1ms-60s.
General I/O
•16 x general purpose I/O (20-pin header).
Temperature sensor
•I2C temperature sensor.
User LEDs
•Front panel user LEDs (3x yellow).
Test support
•JTAG interface (standard 20-pin ARM header).
Reset
•Reset button.
Power requirements
•5V operation (8-pin ATX style connector) or 10-30V input (front panel DC connector).
© 2007 Eurotech Ltd Issue D |
11 |
ZEUS Technical Manual |
Introduction |
|
|
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.
-Industrial: -40°C (-40°F) to +85°C (+185°F) for speed variants up to 416MHz.
•RoHS Directive Compliant (2002/95/EC).
© 2007 Eurotech Ltd Issue D |
12 |
ZEUS Technical Manual |
Introduction |
|
|
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 118, for further details.
•ZEUS Modem Board 2, a low profile module attached to the solder side of the ZEUS board. It provides the following wireless connectivity:
-Quad band GSM/GPRS: TELIT GE863-GPS module (includes internal GPS receiver).
See ZEUS Modem Board 2, page 118, for further details.
•ZEUS Modem Board 3, a low profile module attached to the solder side of the ZEUS main board. It provides the following wireless connectivity:
-GSM/GPRS: SierraWireless MC8780/MC8775/MC8755 modules.
-CDMA: SierraWireless MC5720/MC5725 modules.
-GPS: Fastrax iTRAX0312 channel GPS receiver module.
See ZEUS Modem Board 3, page 119, for further details.
•ZigBee module (ZMx), a direct plug-in option for the ZEUS board that provides ZigBee (see www.zigbee.org) and IEEE 802.15.4 compatible wireless connectivity. It provides a fully functioning IEEE802.15.4 / ZigBee controller.
See IEEE802.15.4 / ZigBee module (ZMx), page 37, for further details.
•ZEUS-FPIF (Flat Panel Interface), a simple board that enables easy connection between the ZEUS and a variety of LCD flat panel displays.
See ZEUS-FPIF, page 122, for further details.
•ZEUS-FPIF-CRT, a board that allows the ZEUS to drive a CRT Monitor or an analogue LCD flat panel. Sync on green and composite sync monitors are not supported.
See ZEUS-FPIF-CRT, page 127, for further details.
Contact Eurotech Sales, page 97, for further information about any of the above products.
© 2007 Eurotech Ltd Issue D |
13 |
ZEUS Technical Manual |
About this manual |
|
|
About this manual
This manual describes the operation and use of the ZEUS single board computer. It is designed to be a reference and user manual and includes information about all aspects of the board.
Symbols
The following symbols are used in this guide:
Symbol Explanation
3
2
1
3
2
1
Note - information that requires your attention.
Tip - a handy hint that may provide a useful alternative or save time.
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.
© 2007 Eurotech Ltd Issue D |
14 |
ZEUS Technical Manual |
About this manual |
|
|
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.
Byte lane |
|
|
Most significant byte |
|
|
|
|
Least significant byte |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Field |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
RETRIG |
CLR |
R_DIS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AUTO_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reset |
X |
X |
X |
X |
X |
X |
X |
X |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Relevant information
© 2007 Eurotech Ltd Issue D |
15 |
ZEUS Technical Manual |
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. For more detailed information on any aspect of the board see the section Detailed hardware description, page 18.
Using the CompactFlash socket
The ZEUS is fitted with a Type I/II CompactFlash socket mounted on the solder side of the board. The socket is connected to Slot 0 of the PXA270 PC card interface. It supports 3.3V Type I and II CompactFlash cards, for both memory and I/O. The ZEUS supports hot swap changeover of the cards and notification of card insertion.
For more details see Expansion interfaces, page 38.
5V CompactFlash cards are not supported.
Using the serial interfaces (RS232/422/485)
The four standard serial port interfaces on the ZEUS are fully 16550 compatible. Connection to the serial ports is made via two DB9 connectors, a 20-way header and a simple 5 way header. The pin assignment of the 20 way header has been arranged to enable 9-way IDC D-Sub plugs to be connected directly to the cable. See the section J19 – Serial ports – COM3/4, page 88, for pin assignments and connector details.
See the section Serial COM ports, page 53, for further details.
Using the audio features
There are four audio interfaces supported on the ZEUS: amp out, line out, line in and microphone. The line in, line out and amp interfaces support stereo signals and the
microphone provides a mono input. The amplified output is suitable for driving an 8Ω load with a maximum power output of 250mW per channel.
Connections are routed to J11. See the sections Audio, page 49, and J4 – Audio connector, page 79, for further details.
Using the USB ports
The standard dual USB type ‘A’ connector is provided on the front panel. See the sections USB, page 51, and J8 – USB connector, page 81, for further details.
© 2007 Eurotech Ltd Issue D |
16 |
ZEUS Technical Manual |
Getting started |
|
|
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 52, and J6 – Ethernet connector, page 80, 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.
Eurotech Ltd has a wide range of PC/104 modules, which are compatible with the ZEUS. These include modules for digital I/O, analogue I/O and motion control. Please contact Eurotech Sales (see page 97) if a particular interface you require does not appear to be available as these modules are in continuous development.
In order to use a PC/104 board with the ZEUS it should be plugged into J12 for 8-bit cards and J12/J13 for 8/16-bit cards. See the sections ZEUS PC/104 interface details, page 41, and J12 & J13 – PC/104 connectors, page 84, for further details.
The ISA interface on the ZEUS does not support DMA, shared interrupts and some access modes. See the section PC/104 interrupts, page 42, for details about PC/104 interrupt use.
The ZEUS provides +5V to a PC/104 add-on board via the J12 and J13 connectors. If a PC/104 add-on board requires a +12V supply, then +12V must be supplied to the ZEUS power connector J2 pin 4. If –12V or –5V are required, these must be supplied directly to the PC/104 add-on board.
Using the ZEUS Modem Modules
The ZEUS Modem modules can be used with the ZEUS to add wireless and GPS functionality to the system. Various wireless modems are supported to provide packet data, circuit switched data and voice connectivity on a wireless network. A 12 channel GPS receiver is also available on the ZEUS Modem module. The ZEUS Modem module is fitted on the solder side of the ZEUS board (connector J23).
The FFUART serial port of PXA270 is used to communicate with the wireless modem, and STUART is used to communicate with GPS module. See the sections Wireless modem and GPS receiver, page 35, and J23 – Wireless modem/GPS module interface, page 91, for further details.
Using the ZigBee Module
The ZEUS ZigBee module can be used with the ZEUS to provide ZigBee (www.zigbee.org) and IEEE 802.15.4 compatible wireless connectivity. The BTUART serial port of PXA270 is used to communicate with the ZigBee module. The ZigBee module is fitted on the solder side of the ZEUS board (connector J21). For further details, see sections IEEE802.15.4 / ZigBee module, page 37.
© 2007 Eurotech Ltd Issue D |
17 |
ZEUS Technical Manual |
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.
The following diagram illustrates the functional organization of the ZEUS EPIC single board computer:
|
|
|
|
|
|
ZEUS |
|
|
|
|
|
|
|
|
|
|
|
|
PXA270 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Power |
|
|
|
|
Clock |
Clocks |
|
|
|
|
|
Amp |
|
|
|
|
|
|
|
|
|
|
|
|
|
Audio |
|||
|
Generation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64/128 MB |
|
|
AC’97 |
|
|
|
Header |
||
|
|
|
|
|
|
AC'97 |
|
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
SDRAM |
|
|
|
|
Codec |
|
|
|
DB9 |
COM 1 |
RS232 |
32/64 MB |
|
|
|
|
|
|
|
TSC |
|
|
Transceiver |
|
|
|
|
|
|
|
Header |
|||
|
|
|
|
FLASH |
|
|
|
|
|
|
|
|
|
COM 2 |
RS232 |
|
|
|
|
|
LVDS |
|
LVDS |
||
DB9 |
256 KB |
|
|
|
|
Transmitter |
|
Header |
||||
|
Transceiver |
|
|
|
|
|
|
|
|
|||
|
|
|
|
SRAM |
|
|
|
|
|
|
|
|
|
I2C |
|
|
|
|
|
LCD |
|
|
|
LCD |
|
|
|
|
|
|
|
|
|
|
|
|
|
Header |
|
COM 3 |
RS232/422/ |
|
|
|
|
|
USB 1.1 Host |
|
|
||
|
|
485 |
|
|
BUS |
|
|
|
|
2xUSB |
||
|
|
Transceiver |
|
|
|
|
USB 1.1 Host |
|
||||
COMS |
|
QUAD |
|
|
|
|
Conn. |
|||||
|
|
|
|
|
|
|
|
|
||||
Header |
COM 4 |
RS422/485 |
UART |
CONTROLLER |
|
|
|
|
|
|
|
|
|
|
|
|
|
USB 1.1 Client |
|
||||||
|
|
Transceiver |
|
|
|
|
USB |
|||||
|
|
|
|
Serial |
|
|
|
|
|
|
Header |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
EEPROM |
MEMORY |
|
|
|
|
|
|
|
|
|
|
|
|
|
STUART |
|
|
|
GPS |
||
|
|
|
|
|
|
|
|
|
Module |
|||
|
|
|
|
Ethernet |
|
|
|
|
|
|
||
|
Transformer |
|
|
|
Header |
Socket |
PSU |
|
||||
2x |
Controller |
|
|
|
|
|||||||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
GSM/ |
||||
RJ45 |
|
|
|
Ethernet |
|
FFUART |
|
|||||
|
Transformer |
|
/ GPIO |
|
|
|
|
|
3G |
|||
|
Controller |
|
|
|
|
|
|
Module |
||||
|
|
|
|
|
|
|
|
|
|
Daughter Board |
||
|
|
|
|
Serial |
|
PERIPHERALS |
|
|
Header |
Socket |
|
|
|
|
|
|
EEPROM |
|
BTUART |
ZigBee Module |
|||||
|
|
|
|
|
|
|
|
|||||
PC/ |
|
Buffers |
|
|
|
|
|
|
||||
104 |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
Quick Capture Camera |
|
|
||
|
|
|
|
CPLD |
|
I2C |
|
|
I2C |
|
|
Header |
|
|
|
|
|
|
|
|
|
|
|||
CF |
|
Buffers |
|
|
|
|
I/O |
|
I/O |
|
GPIO |
|
Socket |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
Expander |
Expander |
Header |
|||
|
|
|
|
PM I2C |
|
|
|
Temp |
|
Config |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Power |
|
|
|
|
|
|
|
Sensor |
|
PROM |
|
|
DC/ |
5V |
Power |
|
|
|
|
|
|
|
|
|
|
Conn. |
PSUs |
|
|
|
|
|
|
|
|
|
||
10-30V |
DC |
|
|
|
|
|
|
|
|
RTC |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Power |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Header |
|
|
|
|
|
|
|
|
|
|
|
|
5V |
|
|
|
|
|
|
|
|
JTAG |
|
|
JTAG |
|
Battery |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
Header |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reset |
|
|
Reset |
Reset |
|
|
|
|
|
|
|
|
Button |
|
|
IC |
|
|
|
SPI1 |
CAN |
CAN |
|
|
|
|
|
|
|
|
|
|
|
Transc |
Header |
|||
|
|
|
|
|
|
|
|
controller |
||||
|
|
|
|
|
|
|
|
eiver |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GPIO |
|
|
User |
|
|
|
|
|
|
|
|
|
|
|
|
LEDs |
|
|
|
|
|
|
|
|
|
MMC/SD/SDIO |
|
SDIO |
|
|
|
|
|
|
|
|
|
|
|
|
|
Socket |
© 2007 Eurotech Ltd Issue D |
18 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
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 |
- |
0x20000000 |
– 0x2FFFFFFE |
16-bit |
CompactFlash |
- |
0x30000000 |
– 0x300003FF |
8/16-bit |
PC/104 I/O space |
- |
0x30000400 |
– 0x3BFFFFFF |
- |
Reserved |
- |
0x3C000000 – 0x3C1FFFFF |
8/16-bit |
PC/104 memory space |
|
- |
0x3C200000 – 0x3FFFFFFF |
- |
Reserved |
|
- |
0x40000000 |
– 0x43FFFFFF |
32-bit |
PXA270 peripherals1 |
- |
0x44000000 |
– 0x47FFFFFC |
32-bit |
LCD control registers1 |
- |
0x48000000 |
– 0x4BFFFFFC |
32-bit |
Memory controller registers1 |
- |
0x4C000000 – 0x4FFFFFFC |
32-bit |
USB host registers1 |
|
- |
0x50000000 |
– 0x53FFFFFC |
32-bit |
Capture interface registers1 |
- |
0x54000000 |
– 0x57FFFFFC |
32-bit |
Reserved |
- |
0x58000000 |
– 0x5BFFFFFC |
32-bit |
Internal memory control1 |
- |
0x5C000000 – 0x5C00FFFC |
32-bit |
Internal SRAM bank 0 |
|
- |
0x5C010000 – 0x5C01FFFC |
32-bit |
Internal SRAM bank 1 |
|
- |
0x5C020000 – 0x5C02FFFC |
32-bit |
Internal SRAM bank 2 |
|
- |
0x5C030000 – 0x5C03FFFC |
32-bit |
Internal SRAM bank 3 |
|
- |
0x5C040000 – 0X7FFFFFFF |
- |
Reserved |
|
SDCS0# |
0x80000000 |
– 0x8FFFFFFF |
32-bit |
SDRAM (U2/U3) |
SDCS1# |
0x90000000 |
– 0x9FFFFFFF |
32-bit |
SDRAM (U41/U49) |
|
|
|
|
|
UART and CPLD address map
PXA270 chip select |
Physical address |
Bus width |
Description |
CS4# |
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) |
|
|
|
|
1 Details of the internal registers are in the Intel PXA27x Processor Family Developer’s Manual on the Development Kit CD.
© 2007 Eurotech Ltd Issue D |
19 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
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. The PXA270 processor also supports Intel Wireless MMX integer instructions in applications such as those that accelerate audio and video processing.
The features of the PXA270 processor include:
•Intel XScale core.
•Power management.
•Internal memory - 256KB of on-chip RAM.
•Interrupt controller.
•Operating-system timers.
•Pulse-width modulation unit (PWM).
•Real time clock (RTC).
•General-purpose I/O (GPIO).
•Memory controller.
•DMA controller.
•Serial ports:
-3x UART.
-Fast infrared port.
-I2C bus port.
-AC97 Codec interface.
-I2S Codec Interface.
-USB host controller (2 ports).
-USB client controller.
-3x synchronous serial ports (SSP).
•LCD panel controller.
•Multimedia card, SD memory card and SDIO card controller.
•Memory stick host controller.
•Mobile scalable link (MSL) interface.
•Keypad interface.
•Universal subscriber identity module (USIM) interface.
•Quick Capture camera interface.
•JTAG interface.
•356-pin VF-BGA packaging.
© 2007 Eurotech Ltd Issue D |
20 |
ZEUS Technical Manual |
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.
The PXA270 processor family provides multimedia performance, low power capabilities and rich peripheral integration. Designed for wireless clients, it incorporates the latest Intel advances in mobile technology over its predecessor, the PXA255 processor. The PXA270 processor features scalability by operating from 104MHz up to 520MHz, providing enough performance for the most demanding control and monitoring applications.
PXA270 is the first Intel Personal Internet Client Architecture (PCA) processor to include Intel Wireless MMX technology, enabling high performance, low power multimedia acceleration with a general-purpose instruction set. Intel Quick Capture technology provides a flexible and powerful camera interface for capturing digital images and video. Power consumption is also a critical component. Wireless Intel SpeedStep technology provides the new capabilities in low power operation.
The processor requires a number of power supply rails. All voltage levels are generated on-board from either the DC/DC PSU or from the single +5V power input. The ZEUS uses a specialized Power Management IC to support Intel SpeedStep technology.
The PXA270 processor is a low power device and does not require a heat sink for operating temperatures up to 85°C (185°F).
© 2007 Eurotech Ltd Issue D |
21 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
The table below summarizes the use of the 118 PXA270 GPIO pins, their direction, alternate function and active level.
Key:
AF |
|
Alternate function. |
|
|
|
||||||||
Dir |
|
Pin direction. |
|
|
|
|
|
|
|
||||
Active |
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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GPIO |
|
|
|
|
|
|
|
Wake-up |
|
|
|
|
|
No |
AF Signal name |
Dir |
Active Function |
source |
See section… |
||||||
0 |
0 |
AC97_IRQ |
Input |
|
|
|
|
AC97Interrupt |
3 |
Audio, page 49 |
|||
|
|
|
|
||||||||||
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
0 |
DS_WAKEUP |
Input |
|
|
|
Reset in case of power |
3 |
|
|
|||
|
|
|
|
|
|||||||||
|
|
|
failure |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
0 |
PWR_SCL |
Output |
|
|
|
|
|
Power management IC, |
||||
|
|
|
|
|
|
|
|
|
|
PXA270 Power Manager I2C |
|
||
4 |
0 |
PWR_SDA |
Bidir. |
|
|
|
|
|
page 64 |
||||
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||
5 |
N/A PWR_CAP0 |
Power |
|
|
|
|
|
|
|
||||
6 |
N/A PWR_CAP1 |
Power |
|
|
|
Dedicated function - To |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
achieve low power during |
|
N/A |
|
7 |
N/A PWR_CAP2 |
Power |
|
|
|
sleep |
|
|
|
||||
|
|
|
|
|
|
|
|||||||
8 |
N/A PWR_CAP3 |
Power |
|
|
|
|
|
|
|
9 |
0 |
UART_INTA |
Input |
|
|
|
UART 1 Interrupt |
||
|
|
||||||||
10 |
0 |
UART_INTB |
|
|
|
|
UART 2 Interrupt |
||
Input |
|
|
|
||||||
|
|
|
|||||||
11 |
0 |
UART_INTD |
Input |
|
|
UART 4 Interrupt |
|||
|
|||||||||
12 |
0 |
UART_INTC |
Input |
|
|
|
UART 3 Interrupt |
||
|
|
3
3
3
3
Serial COM ports, page 53
13 |
0 USER_LINK1 Input |
User Configurable Input |
3 |
JP1 – User jumpers, |
|
|
|
|
page 93 |
continued…
© 2007 Eurotech Ltd Issue D |
22 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
GPIO |
|
|
|
|
|
|
|
Wake-up |
|
|
No |
AF Signal name |
Dir |
Active Function |
source |
See section… |
|||||
14 |
0 |
ETH0_IRQ# |
Input |
|
|
|
|
Ethernet 0 Interrupt |
3 |
Ethernet, page 52 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
15 |
2 |
ETH_CS1# |
Output |
Low |
Chip Select 1 – Ethernet 0 |
|
Ethernet, page 52 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See |
|
|
LCD backlight |
|||
|
|
|
|
Inverter Backlight Brightness On/Off |
|
|||||
16 |
2 |
PWM0 |
Output |
|
brightness control, |
|||||
|
|
|
|
data |
or variable if PWM |
|
page 47 |
|||
|
|
|
|
sheet |
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
17 |
0 |
ISA_IRQ |
Input |
|
|
|
|
‘OR’ of PC/104 interrupts |
3 |
PC/104 interrupts, |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
page 42 |
|
|
|
|
|
|
|
|
|
|
|
18 |
0 |
RESERVED |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
0 |
BKLEN |
Output |
High |
LCD Backlight Enable |
|
LCD logic and backlight |
|||
|
power, page 46 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
0 |
ISA_RST# |
Input |
|
|
|
|
PC104 Reset Indication (IRQ) |
ZEUS PC/104 interface |
|
|
|
|
|
details, page 41 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
0 |
LVDS_EN |
Output |
High |
LVDS Transceiver Enable |
|
LVDS interface, page 47 |
|||
|
|
|
|
|
|
|
|
|
|
|
22 |
0 |
USB_PWE2 |
Output |
High |
USB Port 2 Power Enable |
|
USB, page 51 |
|||
|
|
|
|
|
|
|
|
|
|
|
23 |
1 |
CIF_MCLK |
Output |
|
NA |
Camera Interface Master |
|
|
||
|
Clock |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
24 |
1 |
CIF_FV |
Input |
|
NA |
Camera Interface Frame |
|
|
||
|
Sync -Vertical |
|
Quick Capture camera |
|||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
25 |
1 |
CIF_LV |
Input |
|
NA |
Camera Interface Line Sync |
|
interface, page 59 |
||
|
|
|
||||||||
|
- Horizontal |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
26 |
2 |
CIF_PCLK |
Input |
|
NA |
Camera Interface Pixel |
|
|
||
|
Clock |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
0 |
PTT |
Input |
High |
Push To Talk |
|
ZEUS Modem-1, page |
|||
|
118 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
1 |
AC97_BITCLK |
Input |
|
|
|
|
AC97 BIT CLOCK |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|||||
29 |
1 |
AC97_DIN |
Input |
|
NA |
AC97 DATA IN |
|
|
||
|
|
|
|
|
|
|
|
|
|
Audio, page 49 |
30 |
2 |
AC97_DOUT |
Output |
|
NA |
AC97 DATA OUT |
|
|
||
31 |
2 |
AC97_SYNC |
Output |
|
|
|
|
AC97 SYNC |
|
continued… |
|
|
|
|
|
||||||
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
© 2007 Eurotech Ltd Issue D |
23 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
|
GPIO |
|
|
|
|
|
|
|
Wake-up |
|
|
|
No |
AF Signal name |
Dir |
Active Function |
source |
See section… |
|||||
32 |
2 |
MMCLK |
Output |
|
NA |
SDIO Clock |
|
SDIO, page 39 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
33 |
2 |
SRAM_CS5# |
Output |
|
Low |
Chip Select 5 - SRAM |
|
Static RAM, page 34 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
34 |
1 |
GSM_FFRXD |
Input |
|
NA |
Modem Receive Data |
|
Wireless modem and |
|||
|
|
GPS receiver, page 35 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
0 |
CF_CD# |
Input |
|
|
|
|
Compact Flash Card Detect |
3 |
CompactFlash, page 40 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
IRQ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
Wireless modem and |
39 |
2 |
GSM_FFTXD |
Output |
|
NA |
Modem Transmit Data |
|
GPS receiver, page 35 |
|||
40 |
2 |
GSM_FFDTR# |
Output |
|
NA |
Modem Data Terminal |
|
|
|||
|
Ready |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
41 |
2 |
GSM_FFRTS# |
Output |
|
NA |
Modem Request To Send |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
42 |
1 |
ZB_BTRXD |
Input |
|
NA |
ZigBee Receive Data |
|
|
|||
43 |
2 |
ZB_BTTXD |
Output |
|
NA |
ZigBee Transmit Data |
|
IEEE802.15.4 / ZigBee |
|||
|
|
|
|
|
|
|
|
|
|
|
|
44 |
1 |
ZB_BTCTS# |
Input |
|
NA |
ZigBee Clear To Send |
|
module, page 37 |
|||
|
|
|
|||||||||
45 |
2 |
ZB_BTRTS# |
Output |
|
NA |
ZigBee Request To Send |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
46 |
2 |
GPS_STDRXD |
Input |
|
NA |
GPS Receive Data |
|
Wireless modem and |
|||
|
|
|
|
|
|
|
|
|
|
|
|
47 |
1 |
GPS_STDTXD |
Output |
|
NA |
GPS Transmit Data |
|
GPS receiver, page 35 |
|||
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
48 |
2 |
CB_POE# |
Output |
|
Low |
Card Bus Output Enable |
|
|
|||
49 |
2 |
CB_PWE# |
Output |
|
Low |
Card Bus Write Enable |
|
Expansion interfaces, |
|||
|
|
|
|
|
|
|
|
|
|
|
|
50 |
2 |
CB_PIOR# |
Output |
|
Low |
Card Bus I/O Read |
|
page 38 |
|||
|
|
|
|||||||||
51 |
2 |
CB_PIOW# |
Output |
|
Low |
Card Bus I/O Write |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
continued… |
|
|
|
|
|
|
|
|
|
|
|
|
© 2007 Eurotech Ltd Issue D |
24 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
GPIO |
|
|
|
|
|
|
Wake-up |
|
|
No |
AF Signal name |
Dir |
Active Function |
source |
See section… |
||||
52 |
0 |
MMC_WP |
Input |
Low |
SDIO Write Protect Status |
|
SDIO, page 39 |
||
53 |
0 |
MMC_CD |
Input |
|
|
|
SDIO Card Detect IRQ |
3 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
54 |
2 |
CB_PCE2# |
Output |
Low |
Card Bus High Byte Enable |
|
|
||
55 |
2 |
CB_PREG# |
Output |
Low |
Card Bus Register Space |
|
Expansion interfaces, |
||
Select |
|
||||||||
56 |
1 |
CB_WAIT# |
Input |
|
|
|
|
|
page 38 |
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 |
Output |
NA |
LCD Data Bit 3 |
|
|
||
62 |
2 |
LCD_D4 |
Output |
NA |
LCD Data Bit 4 |
|
|
||
63 |
2 |
LCD_D5 |
Output |
NA |
LCD Data Bit 5 |
|
|
||
64 |
2 |
LCD_D6 |
Output |
NA |
LCD Data Bit 6 |
|
|
||
65 |
2 |
LCD_D7 |
Output |
NA |
LCD Data Bit 7 |
|
|
||
66 |
2 |
LCD_D8 |
Output |
NA |
LCD Data Bit 8 |
|
Flat panel display, |
||
67 |
2 |
LCD_D9 |
Output |
NA |
LCD Data Bit 9 |
|
page 44 |
||
|
|
||||||||
68 |
2 |
LCD_D10 |
Output |
NA |
LCD Data Bit 10 |
|
|
||
69 |
2 |
LCD_D11 |
Output |
NA |
LCD Data Bit 11 |
|
|
||
70 |
2 |
LCD_D12 |
Output |
NA |
LCD Data Bit 12 |
|
|
||
71 |
2 |
LCD_D13 |
Output |
NA |
LCD Data Bit 13 |
|
|
||
72 |
2 |
LCD_D14 |
Output |
NA |
LCD Data Bit 14 |
|
|
||
73 |
2 |
LCD_D15 |
Output |
NA |
LCD Data Bit 15 |
|
|
||
74 |
2 |
LCD_FCLK |
Output |
NA |
LCD Frame Clock (STN) / |
|
|
||
Vertical Sync (TFT) |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
75 |
2 |
LCD_LCLK |
Output |
NA |
LCD Line Clock (STN) / |
|
|
||
Horizontal Sync (TFT) |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
76 |
2 |
LCD_PCLK |
Output |
NA |
LCD Pixel Clock (STN) / |
|
|
||
Clock (TFT) |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
77 |
2 |
LCD_BIAS |
Output |
NA |
LCD Bias (STN) / Data |
|
|
||
Enable (TFT) |
|
|
|||||||
|
|
|
|
|
|
|
|
|
continued…
© 2007 Eurotech Ltd Issue D |
25 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
GPIO |
|
|
|
|
|
|
|
|
|
|
|
|
Wake-up |
|
|
No |
AF Signal name |
Dir |
|
Active Function |
source |
See section… |
|||||||||
78 |
2 |
ETH_CS2# |
Output |
|
|
|
NA |
Chip Select 2 - Ethernet 1 |
|
Ethernet, page 52 |
|||||
79 |
1 |
CB_PSKTSEL |
Output |
|
|
|
NA |
Card Bus Socket Select |
|
Expansion interfaces, |
|||||
|
|
|
|
page 38 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
2 |
CPLD_CS4# |
Output |
|
|
Low |
Chip Select 4 – UART/CPLD |
|
UART and CPLD |
||||||
|
|
|
address map, page 19 |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
1 |
SPI_TXD3 |
Output |
|
|
|
NA |
SPI Transmit Data |
|
|
|||||
82 |
1 |
SPI_RXD3 |
Input |
|
|
|
NA |
SPI Receive Data |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CAN bus, page 57 |
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 |
|
Expansion interfaces, |
||||||
|
|
|
page 38 |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
2 |
LCD_D16 |
Output |
|
|
|
NA |
LCD Data Bit 16 |
|
Flat panel display, |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
2 |
LCD_D17 |
Output |
|
|
|
NA |
LCD Data Bit 17 |
|
page 44 |
|||||
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
0 |
USB_OC1# |
Input |
|
|
|
|
|
|
|
|
|
USB Port 1 Over Current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
Detection |
|
USB, page 51 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
0 |
USB_PWE1 |
Output |
|
|
High |
USB Port 1 Power Enable |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
3 |
CIF_DD4 |
Input |
|
|
|
NA |
Camera Interface Data 4 |
|
Quick Capture camera |
|||||
|
|
|
|
interface, page 59 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
0 |
EX_GPIO_IRQ# Input |
|
|
|
|
|
|
|
|
|
External GPIO Interrupt |
3 |
External General |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
purpose I/O, page 60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
1 |
MMDAT0 |
Bidir. |
|
|
|
NA |
SDIO Data 0 |
|
Expansion interfaces, |
|||||
|
|
|
|
page 38 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
2 |
CIF_DD6 |
Input |
|
|
|
NA |
Camera Interface Data 6 |
|
Quick Capture camera |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
2 |
CIF_DD5 |
Input |
|
|
|
NA |
Camera Interface Data 5 |
|
interface, page 59 |
|||||
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
1 |
AC97_RST# |
Output |
|
|
Low |
AC97 Reset |
|
Audio, page 49 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
0 |
OVERTEMP |
Input |
|
|
|
|
|
|
|
|
|
Temperature Sensor |
|
Temperature sensor, |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
Overtemp IRQ |
|
page 61 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
continued…
© 2007 Eurotech Ltd Issue D |
26 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
GPIO |
|
|
|
|
|
|
|
|
Wake-up |
|
|
No |
AF Signal name |
Dir |
|
Active Function |
source |
See section… |
|||||
97 |
0 |
CF_PWEN |
Output |
|
High |
Compact Flash Power |
|
CompactFlash, page 40 |
|||
|
Enable |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
98 |
2 |
CIF_DD0 |
Input |
|
|
NA |
Camera Interface Data 0 |
|
Quick Capture camera |
||
|
|
|
interface, page 59 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
0 |
CF_RDY |
Input |
|
|
NA |
Compact Flash Ready/Busy |
|
CompactFlash, page 40 |
||
|
|
Status Flag |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
3 |
GSM_FFCTS# Input |
|
|
NA |
Modem Clear To Send |
|
Wireless modem and |
|||
|
|
|
GPS receiver, page 35 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
0 |
LCD_EN |
Output |
|
High |
LCD Logic Supply Enable |
|
Flat panel display, |
|||
|
|
page 44 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
0 |
USER_LINK2 |
Input |
|
|
NA |
User Configurable |
3 |
JP1 – User jumpers, |
||
|
|
|
|
|
|
|
|
|
|
|
page 93 |
|
|
|
|
|
|
|
|
|
|
|
|
103 |
1 |
CIF_DD3 |
Input |
|
|
NA |
Camera Interface Data 3 |
|
|
||
104 |
1 |
CIF_DD2 |
Input |
|
|
NA |
Camera Interface Data 2 |
|
|
||
105 |
1 |
CIF_DD1 |
Input |
|
|
NA |
Camera Interface Data 1 |
|
Quick Capture camera |
||
|
|
|
|
|
|
|
|
|
|
|
|
106 |
1 |
CIF_DD9 |
Input |
|
|
NA |
Camera Interface Data 9 |
|
interface, page 59 |
||
107 |
1 |
CIF_DD8 |
Input |
|
|
NA |
Camera Interface Data 8 |
|
|
||
108 |
1 |
CIF_DD7 |
Input |
|
|
NA |
Camera Interface Data 7 |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
109 |
1 |
MMDAT1 |
Bidir. |
|
|
NA |
SDIO Data 1 |
|
|
||
110 |
1 |
MMDAT2 |
Bidir. |
|
|
NA |
SDIO Data 2 |
|
Expansion interfaces, |
||
|
|
|
|
|
|
|
|
|
|
|
|
111 |
1 |
MMDAT3 |
Bidir. |
|
|
NA |
SDIO Data 3 |
|
page 38 |
||
112 |
1 |
MMCMD |
Bidir. |
|
|
NA |
SDIO Command |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
113 |
0 |
ETH1_IRQ# |
Input |
|
|
|
|
|
Ethernet 1 Interrupt |
3 |
Ethernet, page 52 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
114 |
0 |
USB_OC2# |
Input |
|
|
|
|
|
USB Port 2 Overcurrent |
|
USB, page 51 |
|
|
|
|
|
Detection IRQ |
|
|||||
|
|
|
|
|
|
|
|
|
|
Power supplies, page |
|
115 |
0 |
IG_FAIL |
Input |
|
|
|
|
|
Ignition Fail IRQ |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
63 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
0 |
CAN_IRQ# |
Input |
|
|
|
|
|
CAN Bus Interrupt |
3 |
CAN bus, page 57 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
117 |
1 |
I2C _SCL |
Output |
|
|
NA |
I2C Clock |
|
I²C bus, page 58 |
||
118 |
1 |
I2C _SDA |
Bidir. |
|
|
NA |
I2C Data |
|
|||
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
© 2007 Eurotech Ltd Issue D |
27 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
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.
External interrupts
The following table lists the PXA270 signal pins used for external interrupts:
PXA270 Pin Signal name |
Peripheral |
Wake-up |
|
|
Active |
|||||||||||
GPIO0 |
AC97_IRQ |
Audio |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO1 |
GPIO_IRQ# |
External GPIO |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO9 |
UART_INTA |
UART 1 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO10 |
UART_INTB |
UART 2 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO11 |
UART_INTD |
UART 4 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO12 |
UART_INTC |
UART 3 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO13 |
USER_LINK1 |
User defined |
3 |
User defined |
||||||||||||
GPIO14 |
ETH0_IRQ# |
Ethernet 0 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO17 |
ISA_IRQ |
PC/104 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO20 |
ISA_RST# |
PC/104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
GPIO35 |
CF_CD# |
CompactFlash |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO53 |
MMC_CD |
SDIO |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO88 |
USB_OC1# |
USB1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
GPIO91 |
USER_LINK2 |
User defined |
3 |
User defined |
||||||||||||
GPIO96 |
OVERTEMP |
Temperature sensor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
GPIO99 |
CF_RDY |
CompactFlash |
|
Ready = |
|
|
|
|
|
|
Busy = |
|
|
|
||
|
|
|
|
|
|
|
|
|||||||||
GPIO102 |
USER_LINK2 |
User defined |
3 |
User defined |
||||||||||||
GPIO113 |
ETH1_IRQ# |
Ethernet 1 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GPIO114 |
USB_OC2# |
USB2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
GPIO115 |
IG_FAIL# |
PSU (10-30V) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
GPIO116 |
CAN_IRQ# |
CAN Bus |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
© 2007 Eurotech Ltd Issue D |
28 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
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.
Expander 1 - I2C Address 0x21 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
Power-up |
|
GPIO |
|
Signal name |
Dir |
Active |
|
Function |
state |
See section… |
|||
|
0 |
|
U3_RS232EN |
Output |
High |
|
UART3 RS232 enable |
PU |
|
||
1 |
|
U3_RS422EN |
Output |
High |
|
UART3 RS422 enable |
PU |
COM3 – |
|||
|
|
RS232/RS485/RS422 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
U3_TERM# |
Output |
Low |
|
UART3 termination |
PU |
interface, page 54 |
|||
|
|
enable |
|
||||||||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
3 |
|
USER_LED1# Output |
Low |
|
User LED 1 |
PU |
|
||||
4 |
|
USER_LED2# Output |
Low |
|
User LED 2 |
PU |
User LEDs, page 96 |
||||
5 |
|
USER_LED3# Output |
Low |
|
User LED 3 |
PU |
|
||||
|
|
|
|
|
|
|
|
|
|
||
6 |
|
USER_LINK3 |
Input |
NA |
|
User jumper 3 |
Jumper |
JP1 – User jumpers, page 93 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
NOT USED |
|
|
|
|
|
PU |
|
||
8 |
|
GSM_ON |
Output |
See note |
Modem enable |
OD |
|
||||
|
1 below |
|
|
||||||||
9 |
|
GSM_STS |
Input |
High |
|
Modem ON/OFF status |
Low |
|
|||
10 |
|
GPS_ON |
Output |
High |
|
GPS module enable |
PU |
Wireless modem and GPS |
|||
|
|
receiver, page 35 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
GPS_PSUON Input |
NA |
|
Not Used |
PU |
|
||||
12 |
|
GPS_BOOT |
Input |
NA |
|
Not Used |
OD |
|
|||
13 |
|
GPS_PPS |
Input |
NA |
|
GPS Pulse Per Second |
- |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
USER_LINK4 |
Input |
NA |
|
User jumper 4 |
Jumper |
JP1 – User jumpers, |
|||
|
|
page 93 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
15 |
|
U4_RS485EN |
Output |
High |
|
UART4 RS485 enable |
PU |
COM4 – RS422/485 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
U4_TERM# |
Output |
Low |
|
UART4 termination |
PU |
interface, page 55 |
|||
|
|
enable |
|
||||||||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
Key: |
|
|
|
|
|
|
|
|
|
||
Dir |
- |
Pin direction |
|
|
Active |
- Function active level or edge |
|||||
PU |
- |
On-board 10K pull-up |
OD |
- Open Drain |
|
|
Note 1: Please see the datasheet of the particular module used.
© 2007 Eurotech Ltd Issue D |
29 |
ZEUS Technical Manual |
Detailed hardware description |
|
|
Expander 2 - I2C Address 0x22 |
|
|
|
|||||
|
GPIO |
Signal name |
Dir |
Active |
Function |
Power-up |
|
|
|
state |
See section… |
||||||
0 |
CLK_SHDN# |
Output |
Low |
Clock Synthesizer |
PU |
Clock generator power |
||
Shutdown |
management, page 72 |
|||||||
|
|
|
|
|
|
|||
1 |
LVDS_FES# |
Output |
Low |
LVDS Falling Edge |
PU |
LVDS interface, |
||
Strobe |
page 47 |
|||||||
|
|
|
|
|
|
|||
2 |
CAN_SHDN |
Output |
High |
CAN Transceiver |
PU |
CAN bus, page 57 |
||
shutdown |
||||||||
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
3 |
U1_RS232_SHDN# |
Output |
Low |
COM1 RS232 |
PU |
|
||
transceiver shutdown |
COM Ports power |
|||||||
|
|
|
|
|
|
|
||
4 |
U2_RS232_SHDN# |
Output |
Low |
COM2 RS232 |
PU |
management, page 73 |
||
transceiver shutdown |
|
|||||||
|
|
|
|
|
COM3 RS485 |
|
COM3 – |
|
5 |
U3_RS485_SLO# |
Output |
Low |
transceiver slew rate |
PU |
RS232/RS485/RS422 |
||
|
|
|
|
|
control |
|
interface, page 54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
COM4 RS485 |
|
COM4 – RS422/485 |
|
6 |
U4_RS485_SLO# |
Output |
Low |
transceiver slew rate |
PU |
|||
interface, page 55 |
||||||||
|
|
|
|
|
control |
|
||
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
7 |
NOT USED |
|
|
|
PU |
|
||
|
|
|
|
|
|
|
|
|
8-11 |
ISS [0-3] |
Inputs |
NA |
PCB Issue Number |
|
|
||
|
|
|
|
|
|
|
|
|
12-15 |
VER [0-3] |
Inputs |
NA |
PCB Version Number |
|
|
||
|
|
|
|
|
|
|
|
© 2007 Eurotech Ltd Issue D |
30 |