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
information about Product Return Forms.
for
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
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.
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................................................................................................11 8
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
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
about RoHS compliance is available on the Eurotech Ltd web site at www.eurotech-
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
ZEUS-M128-F32-002-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.
Main features (all other features are included unless
otherwise stated):
, page 97, for further information about any of the above
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.
Conventions
Symbols
The following symbols are used in this guide:
Symbol Explanation
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.
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
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
Using the ZEUS
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.
,page 18.
For more details see Expansion interfaces
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
See the section Serial COM ports
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
connector
, page 79, for further details.
, page 38.
, page 88, for pin assignments and connector details.
, page 53, for further details.
, page 49, and J4 – Audio
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.
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
and J6 – Ethernet connector
, page 80, for further details.
, page 52,
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
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.
(see page 97) if a particular interface you require does not appear to
,
The ISA interface on the ZEUS does not support DMA, shared interrupts and some
access modes. See the section PC/104 interrupts
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
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
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
) and IEEE 802.15.4 compatible wireless connectivity. The BTUART
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.
ZEUS block diagram
The following diagram illustrates the functional organization of the ZEUS EPIC single
board computer:
ZEUS Technical Manual Detailed hardware description
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-thefly 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.
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).
ZEUS Technical Manual 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 I
PXA270 and are accessible through I
2
C bus addresses 0x21 and 0x22.
2
C bus of
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
0 U3_RS232EN Output High UART3 RS232 enable PU
1 U3_RS422EN Output High UART3 RS422 enable PU
2 U3_TERM# Output Low
3 USER_LED1# Output Low User LED 1 PU
4 USER_LED2#
5 USER_LED3# Output Low User LED 3 PU
6 USER_LINK3 Input NA User jumper 3 Jumper
7 NOT USED PU
8 GSM_ON Output
Output
Low User LED 2 PU
See note
1 below
UART3 termination
enable
Modem enable OD
state
PU
See section…
COM3 –
RS232/RS485/RS422
interface
User LEDs
JP1 – User jumpers
, page 54
, page 96
, page 9
9 GSM_STS Input High Modem ON/OFF status Low
10 GPS_ON Output High GPS module enable PU
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
15 U4_RS485EN Output High UART4 RS485 enable PU
16 U4_TERM# Output Low
UART4 termination
enable
PU
Wireless modem and GPS
receiver
JP1 – User jumpers
page 93
COM4 – RS422/485
interface
, page 35
,
, page 55
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.