- Computers & electronics
- Computer components
- System components
- Processors
- Eurotech
- PXA270
- Owner's manual
Eurotech ZEUS EPIC 520MHz PXA270 XScale Single Board Computer Technical Manual
Add to My manuals136 Pages
advertisement
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
Issue A
Issue B
Issue C
Issue D
Date Comments
V1 Issue 2 8 th July 2006
V1 Issue 3
First full release of Manual for ZEUS.
14 th November 2006 Updated to reflect PCB changes, plus other updates.
V1 Issue 4
V1 Issue 5
25 th April 2007 Updated to reflect PCB changes.
1 st October 2007 Minor text corrections, Eurotech rebranding.
© 2007 Eurotech Ltd.
For contact details, see page 97
.
ISO 9001
FM12961
ZEUS Technical Manual Contents
Contents
© 2007 Eurotech Ltd Issue D 3
ZEUS Technical Manual Contents
© 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
*
ZEUS-Mx-Fy-zzz-R6
ZEUS-Mx-Fy-zzz-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.
Please note:
• 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
ZEUS ‘at a glance’
10-30V input option
Audio GPIO SRAM Camera PXA270 DRAM Flat panel LCD
Reset switch
Power input LEDs Ethernet host client RS232 RS232
© 2007 Eurotech Ltd Issue D 8
ZEUS Technical Manual
5V input option
Introduction
© 2007 Eurotech Ltd Issue D 9
ZEUS Technical Manual Introduction
ZEUS features
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.
I 2 C bus
• Multi-master serial bus, header connection.
Configuration EPROM
• I 2 C 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
• I 2 C 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
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 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).
, 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.
, 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
, 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.
, 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.
, for further details.
Contact
, 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.
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.
Jumper is fitted.
3
2
1
3
2
1
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
Bit
Field
Reset
Most significant byte Least significant byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - - - - - -
RETRIG AUTO_
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 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.
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
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
, page
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
(see page
) 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
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
, 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
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.
ZEUS block diagram
The following diagram illustrates the functional organization of the ZEUS EPIC single board computer:
ZEUS
PXA270
DB9
COM 1
RS232
Transceiver
DB9
COM 2
RS232
Transceiver
I2C
COM 3 RS232/422/
485
Transceiver
COMS
Header
COM 4
RS422/485
Transceiver
2x
RJ45
PC/
104
CF
Socket
Clock
Generation
Clocks
Transformer
Transformer
Buffers
Buffers
64/128 MB
SDRAM
32/64 MB
FLASH
256 KB
SRAM
QUAD
UART
Serial
EEPROM
Ethernet
Controller
Ethernet
Controller
Serial
EEPROM
CPLD
PM I2C
I2C
AC’97
Power
Amp
AC'97
Codec
Audio
Header
LCD
LVDS
Transmitter
USB 1.1 Host
USB 1.1 Host
USB 1.1 Client
USB
Header
STUART
FFUART
GPS
Module
PSU
GSM/
3G
Module
Daughter Board
BTUART
Quick Capture Camera
I2C
I/O
Expander
I/O
Expander
ZigBee Module
Header
GPIO
Header
Temp
Sensor
Config
PROM
TSC
Header
LVDS
Header
LCD
Header
2xUSB
Conn.
Power
Conn.
10-30V
Power
Header
5V
DC/
DC
5V
PSUs
Power
JTAG
RTC
JTAG
Header
Battery
Reset
Button
Reset
IC
Reset
SPI1
CAN controller
GPIO
CAN
Transc eiver
Header
MMC/SD/SDIO
User
LEDs
SDIO
Socket
© 2007 Eurotech Ltd Issue D 18
ZEUS Technical Manual Detailed hardware description
ZEUS address map
-
-
-
CS0#
CS1#
CS4#
-
-
-
-
-
-
SDCS0#
SDCS1#
UART and CPLD address map
0x00000000 – 0x03FFFFFE
0x04000000 – 0x07FFFFFE
0x10000000 – 0x11FFFFFE
0x12000000 – 0x13FFFFFE
16-bit
16-bit
16-bit
16-bit
Flash memory/Silicon disk
Ethernet controller 0
Ethernet controller 1
Quad UART
CPLD registers
– Reserved
– CompactFlash
0x30000000 – 0x300003FF 8/16-bit PC/104 I/O space
– Reserved
0x3C000000 – 0x3C1FFFFF 8/16-bit PC/104 memory space
0x40000000 – 0x43FFFFFF 32-bit
– 32-bit
Reserved
PXA270 peripherals
LCD control registers 1
– 32-bit 1
0x4C000000 – 0x4FFFFFFC 32-bit USB host registers 1
– 32-bit 1
–
0x58000000 – 0x5BFFFFFC
32-bit
32-bit Internal memory control 1
0x5C000000 – 0x5C00FFFC 32-bit Internal SRAM bank 0
0x5C010000 – 0x5C01FFFC 32-bit
0x5C020000 – 0x5C02FFFC 32-bit
0x5C030000 – 0x5C03FFFC 32-bit
Internal SRAM bank 1
Internal SRAM bank 2
Internal SRAM bank 3
0x80000000 – 0x8FFFFFFF
0x90000000 – 0x9FFFFFFF
32-bit
32-bit
SDRAM (U2/U3)
SDRAM (U41/U49)
CS4# 0x10000000 – 0x107FFFFE
0x10800000 – 0x10FFFFFE
0x11000000 – 0x117FFFFE
0x11800000 – 0x11FFFFFE
16-bit
16-bit
16-bit
16-bit
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
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.
• 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
PXA270 GPIO pin assignments
The table below summarizes the use of the 118 PXA270 GPIO pins, their direction, alternate function and active level.
Key:
Dir Pin
Active function. 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
.
GPIO name Dir Active Function
AC97Interrupt
Wake-up source
3
See section…
Reset in case of power failure
PXA270 Power Manager I 2 C
3
11 0 Input
Dedicated function - To achieve low power during sleep
UART 1 Interrupt
UART 2 Interrupt
UART 4 Interrupt
UART 3 Interrupt
User Configurable Input
N/A
3
3
3
3
,
3
page
continued…
© 2007 Eurotech Ltd Issue D 22
ZEUS Technical Manual Detailed hardware description
GPIO
No AF Signal name Dir Active Function
14 0 Input Ethernet 0 Interrupt
15 2 ETH_CS1# Output Low Chip Select 1 – Ethernet 0
Output
See
Inverter data sheet
Backlight Brightness On/Off or variable if PWM
‘OR’ of PC/104 interrupts
19 0 Output High LCD Backlight Enable
PC104 Reset Indication (IRQ)
Wake-up source See section…
3
, page
3
, page
LCD backlight brightness control , page 47
, page
LCD logic and backlight power , page 46
ZEUS PC/104 interface details , page 41
22 0 USB_PWE2 Output High USB Port 2 Power Enable
NA
Camera Interface Master
Clock
24 1 Input NA
25 1 Input NA
Camera Interface Pixel
Clock
Quick Capture camera interface , page 59
Input High Push To Talk
, page
Input
Input
AC97 BIT CLOCK
29 1 AC97_DIN NA AC97 DATA IN
30 2 AC97_DOUT Output NA AC97 DATA OUT
AC97 SYNC
, page
continued…
© 2007 Eurotech Ltd Issue D 23
ZEUS Technical Manual Detailed hardware description
GPIO
No AF Signal name Dir Active Function
32 2 Output NA
33 2 Output Low Chip Select 5 - SRAM
34 1 GSM_FFRXD Input NA Modem Receive Data
Wake-up source See section…
35 0 Input
Compact Flash Card Detect
IRQ
Input
Input
NA Modem Data Carrier Detect
NA Modem Data Sender Ready
38 1 GSM_FFRI# Input NA Modem Ring Indicator
GSM_FFTXD NA
Output NA
Modem Data Terminal
Ready
Output NA Modem Request To Send
42 1 ZB_BTRXD Input NA ZigBee Receive Data
43 2 NA
3
IEEE802.15.4 / ZigBee module , page 37
44 1 ZB_BTCTS# Input NA ZigBee Clear To Send
45 2 ZB_BTRTS# Output NA ZigBee Request To Send
Input
Output NA GPS Data
Output Low Card Bus Output Enable 48 2 CB_POE#
49 2 CB_PWE#
50 2 CB_PIOR#
Output Low Card Bus Write Enable
Output Low Card Bus I/O Read
51 2 CB_PIOW# Output Low Card Bus I/O Write
Expansion interfaces , page 38
continued…
© 2007 Eurotech Ltd Issue D 24
ZEUS Technical Manual Detailed hardware description
GPIO
No AF Signal name Dir Active Function
52 0 Input Low SDIO Write Protect Status
53 0 SDIO Card Detect IRQ
Wake-up source See section…
3
54 2 CB_PCE2# Output Low Card Bus High Byte Enable
55 2 Output Low
Card Bus Register Space
Select
Input Low Card Bus IOIS16#
58 2 NA LCD Data Bit 0
59 2 NA LCD Data Bit 1
60 2 NA LCD Data Bit 2
61 2 NA LCD Data Bit 3
62 2 NA LCD Data Bit 4
63 2 NA LCD Data Bit 5
64 2 NA LCD Data Bit 6
65 2 NA LCD Data Bit 7
66 2 NA LCD Data Bit 8
67 2 NA LCD Data Bit 9
68 2 NA LCD Data Bit 10
Expansion interfaces , page 38
NA LCD Data Bit 11
70 2 NA LCD Data Bit 12
71 2 NA LCD Data Bit 13
72 2 NA LCD Data Bit 14
73 2 NA LCD Data Bit 15
74 2
Vertical Sync (TFT)
75 2
Horizontal Sync (TFT)
76 2
Clock (TFT)
77 2
Enable (TFT) continued…
© 2007 Eurotech Ltd Issue D 25
ZEUS Technical Manual Detailed hardware description
GPIO
No AF Signal name Dir Active Function
78 2 ETH_CS2# Output NA Chip Select 2 - Ethernet 1
Wake-up source See section…
, page
79 1 CB_PSKTSEL Output NA Card Bus Socket Select
80 2 CPLD_CS4# Output Low Chip Select 4 – UART/CPLD
, page
UART and CPLD address map , page 19
81 1 NA SPI
82 1 SPI_RXD3 Input NA SPI Receive Data
83 1 SPI_CS3# Output Low SPI Chip Select
85 1 CB_PCE1# Output Low Card Bus Low Byte Enable
, page
86 2 LCD_D16
87 2 LCD_D17
Output NA LCD Data Bit 16
Output NA LCD Data Bit 17
USB Port 1 Over Current
Detection
89 0 Output High USB Port 1 Power Enable
90 3
91 0 Input External GPIO Interrupt 3
Quick Capture camera interface , page 59
External General purpose I/O , page 60
, page
93 2
Quick Capture camera interface , page 59
, page
continued…
© 2007 Eurotech Ltd Issue D 26
ZEUS Technical Manual Detailed hardware description
GPIO
No AF Signal name Dir Active Function
Wake-up source See section…
98 2 CIF_DD0 Input NA Camera Interface Data 0
Quick Capture camera interface , page 59
100 3 GSM_FFCTS# Input NA Modem Clear To Send
101 0 LCD_EN Output High LCD Logic Supply Enable
, page
3
page
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
106 1 CIF_DD9 Input NA Camera Interface Data 9
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
111 1 MMDAT3 Bidir. NA SDIO Data 3
112 1 MMCMD Bidir. NA SDIO
113 0 ETH1_IRQ# Input Ethernet 1 Interrupt
Quick Capture camera interface , page 59
Expansion interfaces , page 38
3
, page
114 0 USB_OC2# Input
USB Port 2 Overcurrent
Detection IRQ
115 0 IG_FAIL Input Ignition Fail IRQ
116 0 CAN_IRQ# Input CAN Bus Interrupt
117 1 I2C Clock
3
© 2007 Eurotech Ltd Issue D 27
ZEUS Technical Manual
© 2007 Eurotech Ltd Issue D
Detailed hardware description
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.
External interrupts
The following table lists the PXA270 signal pins used for external interrupts:
PXA270 Pin Signal name Peripheral
GPIO0 AC97_IRQ Audio
GPIO1 GPIO_IRQ# External GPIO
GPIO10 UART_INTB UART 2
GPIO11 UART_INTD UART 4
GPIO12 UART_INTC UART 3
Wake-up
3
3
3
3
3
3
3
Active
User defined
GPIO14 ETH0_IRQ# Ethernet 0
GPIO17 ISA_IRQ PC/104
3
3
GPIO20 ISA_RST# PC/104
GPIO35 CF_CD# CompactFlash 3
GPIO53 MMC_CD SDIO 3
GPIO88 USB_OC1# USB1
GPIO99 CF_RDY CompactFlash
GPIO102 USER_LINK2 User defined
GPIO113 ETH1_IRQ# Ethernet 1
3 User
Ready = Busy =
3 User
3
GPIO114 USB_OC2# USB2
GPIO115 IG_FAIL# PSU (10-30V)
GPIO116 CAN_IRQ# CAN Bus 3
28
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
GPIO Signal name Dir Active Function
Power-up state See section…
0
1
U3_RS232EN Output High
U3_RS422EN Output High
UART3 RS232 enable PU
UART3 RS422 enable PU
UART3 termination enable
PU
RS232/RS485/RS422 interface , page 54
3
5
USER_LED1# Output Low
USER_LED3# Output Low
User LED 1
User LED 2
User LED 3
PU
PU
PU
6 USER_LINK3 Input NA
9
10
13
GSM_STS
GPS_ON
GPS_PPS
Input High
Output High
Input NA
User jumper 3 Jumper
PU
OD
Modem ON/OFF status Low
GPS module enable PU
PU
OD
GPS Pulse Per Second -
Wireless modem and GPS receiver , page 35
14 USER_LINK4 Input NA User jumper 4 Jumper
15 U4_RS485EN Output High UART4 RS485 enable PU
UART4 termination enable
PU
COM4 – RS422/485 interface , page 55
Key:
Dir - Pin direction
PU - On-board 10K pull-up
Active - Function active level or edge
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
1 LVDS_FES# Output
LVDS Falling Edge
Strobe
2 CAN_SHDN Output
CAN Transceiver shutdown
PU
Power-up state See section…
PU
Clock generator power management , page 72
PU
8-11 ISS [0-3]
12-15 VER [0-3]
PU
COM Ports power management , page 73
PU
COM3 RS485
Low control
PU
COM4 RS485
Low control
PU
PU
RS232/RS485/RS422 interface , page 54
, page
Inputs NA PCB Issue Number
Inputs NA PCB Version Number
© 2007 Eurotech Ltd Issue D 30
ZEUS Technical Manual 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 I 2 C bus of the PXA270 processor and is accessible through I
RTC is battery backed.
2 C bus address 0x6F. The
The accuracy of the RTC is based on the operation of the 32.768 KHz watch crystal.
The calibration tolerance is ±20ppm, which provides an accuracy of +/-1 minute per month when the board is operated at an ambient temperature of +25°C (+77°F). When the board is operated outside this temperature the accuracy may be degraded by
-0.035ppm/ ° C² ±10% typical. The watch crystal’s accuracy will age by ±3ppm max in the first year, then ±1ppm max in the year after, and logarithmically decrease in subsequent years.
The Intersil ISL1208 RTC provides the following basic functions:
• Real time clock/calendar:
- Tracks time in hours, minutes and seconds.
- Day of the week, day, month and year.
• Single alarm:
- Settable to the second, minute, hour, day of the week, day or month.
- Single event or pulse interrupt mode.
• 2 bytes battery-backed user SRAM.
• I 2 C interface.
PXA270 has an internal real time clock, which doesn’t keep time after hardware reset, and should only be used as a wake-up source from deep-sleep.
© 2007 Eurotech Ltd Issue D 31
ZEUS Technical Manual Detailed hardware description
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#). The WDT is disabled upon reset, and remains so until enabled by the software.
The following table shows the WD setup register bit definitions:
Watchdog Register [REG3]
Bits Description
3
2:0
WDI: Watchdog Input. If WDI remains either high or low for the duration of the watchdog timeout period (t
WD
), WDT triggers a reset pulse. The internal watchdog timer clears whenever a reset pulse is asserted or whenever WDI sees a rising or falling edge.
WDSET[2:0] – watchdog enable / timeout period setup bits.
Hex Offset Address: 0x13800000
Reset Hex Value: 0x03
Access: Read/write
For further details, see the Intel PXA27x Processor Family Developer’s Manual on the
Development Kit CD.
© 2007 Eurotech Ltd Issue D 32
ZEUS Technical Manual Detailed hardware description
Memory
The ZEUS has four types of memory fitted:
• 32 or 64MB resident Flash disk containing:
- Boot loader to boot operating system.
- Operating system.
- Application images.
• 64, 128 or 256MB of SDRAM for system memory.
• Static RAM, as follows:
- 256KB of SRAM internal to PXA270.
- 256KB of SRAM external to PXA270 (battery backed).
• 128 bytes of configuration EEPROM on the I²C bus.
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
16-bit (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.
Whenever the Flash memory is accessed the ‘Flash’ access LED is illuminated.
SDRAM
There are two standard memory configurations supported by the ZEUS: 64MB or
128MB of SDRAM located in banks 0 and 1. The SDRAM is configured as 16MB x 32bit (64MB), or 32MB x 32-bit (128MB). 64MB configuration is using 2 devices, and
128MB configuration is using 4 devices, each with 4 internal banks of 4MB x 16-bit.
Optional 256MB configuration is using 4 devices, each with 4 internal banks of 8MB x
16-bit.
These are surface mount devices soldered to the board. The size of memory fitted to the board is detected by software to configure the SDRAM controller accordingly.
The SDRAM memory controller is set to run at frequency of 104MHz.
© 2007 Eurotech Ltd Issue D 33
ZEUS Technical Manual Detailed hardware description
Static RAM
The PXA270 processor provides 256KB of internal memory-mapped SRAM. The
SRAM is divided into four banks, each consisting of 64KB.
The ZEUS also has an external 256KB SRAM device fitted, arranged as 256Kbit x 8bits. Access to the device is on 16-bit boundaries, whereby the least significant byte is the SRAM data and the 8-bits of the most significant byte are ‘don’t care’ bits. The reason for this is that the PXA270 is not designed to interface to 8-bit peripherals. This arrangement is summarized in the following data bus table:
Most significant byte Least significant byte
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Don’t Care SRAM Data
The external SRAM is non-volatile while the on-board coin cell battery is fitted.
Configuration EEPROM
The configuration EEPROM is interfaced directly to PXA270’s I 2 C controller. It is a
Microchip 24AA01 1Kbit EEPROM organized as one block of 128 x 8-bit memory.
The configuration EEPROM is addressable at I²C serial bus address 0x50 and is accessed in fast-mode operation at 400KB/s.
© 2007 Eurotech Ltd Issue D 34
ZEUS Technical Manual Detailed hardware description
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. Please contact
97 ) for more information about the available options.
ZigBee Module Wireless Modem and GPS
Wireless modem and GPS receiver
Various wireless modems are supported to provide packet data, circuit switched data and voice connectivity on a wireless network. ZEUS also provides complete GPS functionality including position, velocity and time (PVT). The ZEUS modem module is fitted on the solder side of the ZEUS board (connector J23).
The wireless modem is driven by the FFUART serial port (within the PXA270), while the GPS module uses the STUART serial interface (Rx/Tx only). For the connector details, see the section
J23 – Wireless modem/GPS module interface , page 91
.
There are also a number of control/status GPIO signals connected to J23. They can be accessed through a GPIO Expander MAX7313. See the section
On-Board GPIO expanders pin assignments , page 29
.
© 2007 Eurotech Ltd Issue D 35
ZEUS Technical Manual 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
,
• Siemens MC35i/39i, a dual-band GSM/GPRS module (EGSM 900/1800MHz). For further details see
Siemens MC35i/39i , page 106 .
• Fastrax iTrax03/8, a 12-channel GPS receiver. iTrax03/8 features low power consumption, small footprint, 8Mbit internal Flash and does not require battery
backup. For further details see Fastrax iTrax03/8 , page 108
.
• Motorola iO270, a wireless modem that provides packet data, circuit data and voice connectivity on the iDEN 800MHz network. The iO270 include a GPS
receiver. For further details see Motorola iO270 , page 110
.
For further details about this modem see the section
ZEUS Modem-2 supports the following wireless module with built-in GPS receiver:
• Telit GE863-GPS module, which supports communication services in quad-band
EGSM 850/900/1800/1900MHz networks. For further details see Telit GE863-GPS , page 112
.
For further details about ZEUS Modem-2, see the section ZEUS Modem-2 , page
.
ZEUS Modem-3 supports the following wireless modules:
• Sierra Wireless MC8775 PCI Express Mini Card embedded module, which offers connectivity to all three HSDPA/UMTS frequency bands (850, 1900, 2100 MHz) and all four EDGE/GPRS bands (850, 900, 1800 and 1900 MHz) used worldwide.
For further details see Sierra Wireless MC8775 , page 114
.
• Sierra Wireless MC5720 PCI Express Mini Card embedded module, which offers a complete wireless data solution over CDMA 1x EVDO networks with typical
download data rates of 400-700 kbps. For further details see Sierra Wireless
.
• Fastrax iTrax03/16, a 12-channel GPS receiver. iTrax03/16 features low power consumption, small footprint, 16Mbit internal Flash and does not require battery
backup. For further details see Fastrax iTrax03/8 , page 108
.
For further details about ZEUS Modem-3, see the section ZEUS Modem-3 , page
© 2007 Eurotech Ltd Issue D 36
ZEUS Technical Manual Detailed hardware description
IEEE802.15.4 / ZigBee module (ZMx)
IEEE802.15.4 / ZigBee is the wireless standards-based technology that addresses the unique needs of remote monitoring and control for sensor level network applications.
ZigBee enables deployment of wireless networks with low cost, low power solutions sensor devices and offers the ability to run remote sensors for years on inexpensive primary batteries. For more information, see www.zigbee.org/en/about/ .
The ZigBee module is connected to the PXA270 processor using BTUART serial interface (Rx, Tx, RTS#, CTS#). For the connector details see the section
IEEE802.15.4 / ZigBee connector
, page
© 2007 Eurotech Ltd Issue D 37
ZEUS Technical Manual Detailed hardware description
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.
CPLD ver/issue register [REG0]
Byte lane
Bit
Most significant byte
15 14 13 12 11 10 9 8
Least significant byte
[7:4] [3:0]
Field
Reset
R/W
- - - - - - - - VER[3:0]
X X X X X X X X Current Version
ISSUE[3:0]
Current Issue
Address 0x12000000
© 2007 Eurotech Ltd Issue D 38
ZEUS Technical Manual Detailed hardware description
SDIO
The SD card socket J22 is interfaced directly to PXA270’s MMC/SD/SDIO controller.
The MMC/SD/SDIO controller supports multimedia card, secure digital and secure digital I/O communications protocols. The MMC controller supports the MMC system, a low cost data storage and communications system. The MMC controller in the PXA270 processor is based on the standards outlined in the MultiMediaCard System
Specification Version 3.2
. The SD controller supports one SD or SDIO card based on the standards outlined in the SD Memory Card Specification Version 1.01 and SDIO
Card Specification Version 1.0 (Draft 4)
.
The MMC/SD/SDIO controller features:
• Data transfer rates up to 19.5Mbit/s for MMC, 1-bit SD and SPI mode data transfers, and up to 9.75Mbit/s for 1-bit SDIO.
• Data transfer rates up to 78Mbit/s for 4-bit SD data transfers, and up to 39Mbit/s for
SDIO.
• Support for all valid MMC and SD/SDIO protocol data transfer modes.
This is a hot swappable 3.3V interface, controlled by the detection of a falling edge on
GPIO53 when an SD card has been inserted, and a rising edge when an SD card is removed.
SD card write protection is connected to PXA270’s GPIO52, and card detect to
GPIO53.
A variety of SDIO cards are available, such as a Bluetooth and IEEE802.11b (WiFi).
More information can be found here: www.sdcard.org/sdio .
© 2007 Eurotech Ltd Issue D 39
ZEUS Technical Manual 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.
0x20000000 – 0x23FFFFFF
0x24000000 – 0x27FFFFFF
0x28000000 – 0x2BFFFFFF
0x2C000000 – 0x2FFFFFFF
Socket 0 I/O Space.
Reserved.
Socket 0 Attribute Memory Space.
Socket 0 Common Memory Space.
This is a hot swappable 3.3V interface, controlled by the detection of a falling edge on
GPIO35 of PXA270 when a CompactFlash card has been inserted (CF_CD#). On detection, set GPIO97 (CF_PWEN) to logic ‘1’ to enable the 3.3V supply to the
CompactFlash connector. The CompactFlash RDY/BSY# signal interrupts on PXA270’s
GPIO99.
Many CF+ cards require a reset once they have been inserted. To reset the
CompactFlash socket independently set the CF_RST bit to ‘1’ in the REG2 register located at the address 0x13000000. To clear the CompactFlash reset write ‘0’ to the
CF_RST bit.
CF reset register [REG2]
Byte lane
Bit
Field
Most significant byte Least significant byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - - - - - - - - CF_RST
Reset
R/W
X X X X X X X X X X X X X X X
- - - - - - - - - - - - - - -
0
R/W
Address 0x13000000
CF+ is a small form factor card standard. It encompasses CompactFlash (CF) Flash data storage cards, magnetic disk cards and I/O cards including serial cards, Ethernet cards, fax/modem cards, digital phone cards, USB, barcode scanners, Bluetooth,
IEEE802.11b (WiFi), wireless digital cell phone cards, and so on. For more details about
CF+ standards and the availability of particular CF+ peripherals, see www.compactflash.org
.
The CF+ card provides high capacity data storage and I/O functions that electrically comply with the Personal Computer Memory Card International Association (PCMCIA) standard.
For connection details for the standard 50 pin CompactFlash connector, see J20 –
CompactFlash connector , page 89
.
© 2007 Eurotech Ltd Issue D 40
ZEUS Technical Manual Detailed hardware description
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
Add-on boards can be stacked via the PC/104 interface to enhance the functionality of the ZEUS. Eurotech Ltd has an extensive range of PC/104 compliant modules and these can be used to quickly add digital I/O, analogue I/O, serial ports and motion control.
The ISA bus is based on the x86 architecture and is not normally associated with RISC processors. It is generally necessary to modify standard drivers to support any third party PC/104 modules.
Any PC/104 add-on board attached to the ZEUS is accessible from the PC card memory space socket 1. The memory map is shown in the following table:
Address
0x30000000 – 0x300003FF
Region size Region name
1KByte PC/104 I/O space, 8/16-bit.
0x30000400 – 0x3BFFFFFF
0x3C000000 – 0x3C1FFFFF
-
16MB
Reserved.
PC/104 memory space,
16-bit (or 8-bit write only).
ZEUS PC/104 interface details
The PC/104 bus signals are compatible with the ISA bus electrical timing definitions.
All signals between the PXA270 and the PC/104 are buffered. When the PC/104 bus is not in use, all output signals with the exception of the clock signals are set to their inactive state.
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.
The reset signal applied to the PC/104 bus is combination of the RESET_OUT# pin of
PXA270 and an additional circuit that monitors +5V supply.
Due to the specific power management requirements of the PXA270, there is no reset generated to PXA270 if the +5V supply is below its limits. If the reset is generated to the PC/104 bus by the +5V monitoring IC, an interrupt can be asserted to PXA270 on
GPIO20.
© 2007 Eurotech Ltd Issue D 41
ZEUS Technical Manual 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’. The
PXA270 is not designed to interface to 8-bit peripherals, so only the least significant byte from the word contains the data.
PC/104 interrupt register [REG1]
Byte lane Most significant byte Least significant byte
Bit
Field
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - IRQ12IRQ11IRQ10 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3
Reset
R/W
X X X X X X X X 0 0 0 0 0 0 0 0
- - - - - - - - R/W
Address 0x12800000
Once the PXA270 microprocessor has serviced a PC/104 interrupt, the corresponding bit in the PC104_IRQ register has to be cleared by writing a ‘1’ to it. Clearing the corresponding bit in the PC104_IRQ register will bring GPIO17 level to logic ‘0’ and make the interrupt logic ready for the next PC104 interrupt. When one or more other
PC104 IRQs are asserted while the driver is processing PC104 IRQ, the new PC/104
IRQ source has to wait for the current IRQ to be processed. This situation is shown in the following diagram:
Delay:
250-375ns
GPIO17
Driver processing IRQ3
Driver processing IRQ4 due to priority over IRQ6
PC104_IRQ3 Driver clears IRQ3 at source and in PC104_IRQ register
PC104_IRQ6
PC104_IRQ4
There is a delay of 250-375ns between the de-assertion of the GPIO17 IRQ signal and its new assertion due to the pending PC104 interrupt. This delay is introduced into the
ZEUS hardware implementation to accommodate for the minimum inactive time of
GPIO signals required by a PXA270 processor (154ns).
© 2007 Eurotech Ltd Issue D 42
ZEUS Technical Manual Detailed hardware description
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 addon 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.
• BALE signal is set to a constant logical one as the address is valid over the entire bus cycle. Add-on PC/104 boards that implement transparent latch on address lines LA17-LA23 are compatible with the ZEUS implementation of BALE.
• The PXA270 PCMCIA memory controller does not support 8-bit memory read accesses for common memory space.
• The PXA270 PCMCIA memory controller does not support PC/104 MEMCS# signalling, so there is no support for dynamic bus sizing.
© 2007 Eurotech Ltd Issue D 43
ZEUS Technical Manual Detailed hardware description
Flat panel display
The PXA270 processor contains an integrated LCD display controller. It is capable of supporting both colour and monochrome single- and dual-scan display modules. It supports active (TFT) and passive (STN) LCD displays up to 800x600 pixels.
The PXA270 can drive displays with a resolution up to 800x600, but as the PXA270 has a unified memory structure, the bandwidth to the application decreases significantly. If the application makes significant use of memory, such as when video is on screen, you may also experience FIFO under-runs causing the frame rates to drop or display image disruption. Reducing the frame rate to the slowest speed possible gives the maximum bandwidth to the application. The display quality for an 800x600 resolution LCD is dependant on the compromises that can be made between the LCD refresh rate and the application. The PXA270 is optimized for a 640x480 display resolution.
A full explanation of the graphics controller operation can be found in the Intel PXA27x
Processor Family Developer’s Manual
included on the Development Kit CD.
The
ZEUS-FPIF interface board allows the user to easily wire-up a panel using pin and
crimp style connectors (see page
(see page
purchasing information. Alternatively, the display interface is connected to an LVDS
interface (see the section LVDS interface
, page
47 ). This may be useful when driving
displays located more than 300mm (12") from the ZEUS.
The following tables provide a cross-reference between the flat panel data signals and their function when configured for different displays.
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.
The following table shows TFT panel data bit mapping to the ZEUS:
Panel data bus bit
FPD 15
FPD 14
FPD 13
FPD 12
FPD 11
18-bit TFT
R5
R4
R3
R2
R1
12-bit TFT
R3
R2
R1
R0
-
9-bit TFT
-
-
R2
R1
R0
FPD 10
FPD 9
FPD 8
G5
G4
G3
G3
G2
G1
G2
G1
G0 continued…
© 2007 Eurotech Ltd Issue D 44
ZEUS Technical Manual Detailed hardware description
Panel data bus bit
FPD 7
FPD 6
FPD 5
FPD 4
FPD 3
FPD 2
FPD 1
FPD 0
18-bit TFT
G2
G1
G0
B5
B4
B3
B2
B1
12-bit TFT
G0
-
-
B3
B2
B1
B0
-
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 7
FPD 6
FPD 5
FPD 4
FPD 3
FPD 2
FPD 1
FPD 0
FPD 15
FPD 14
FPD 13
FPD 12
FPD 11
FPD 10
FPD 9
FPD 8
DL7(G)
DL6(R)
DL5(B)
DL4(G)
DL3(R)
DL2(B)
DL1(G)
DL0(R)
DU7(G)
DU6(R)
DU5(B)
DU4(G)
DU3(R)
DU2(B)
DU1(G)
DU0(R)
-
-
-
-
-
-
-
-
D7(G)
D6(R)
D5(B)
D4(G)
D3(R)
D2(B)
D1(G)
D0(R)
-
-
-
-
-
-
-
-
DL3
DL2
DL1
DL0
DU3
DU2
DU1
DU0
The table below explains the clock signals required for passive and active type displays:
Passive display signal (STN) ZEUS Active display signal (TFT)
PCLK Clock
LCLK Horizontal Sync
FCLK Vertical Sync
Line Clock
Frame Clock
Bias
9-bit TFT
-
-
-
B2
B1
B0
-
-
© 2007 Eurotech Ltd Issue D 45
ZEUS Technical Manual 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
inverter.
The power switches (TPS2033D) for flat panel logic and backlight have the currentlimiting (1.5A) and thermal protection features which eliminates the need for the fuses.
The PXA270 GPIO101 pin (LCDEN signal) controls the supply voltage to the LCD display.
LCDEN
(CPU_GPIO101) Selected LCD function
0 LCD power off (default)
The PXA270 GPIO19 pin (BKLEN signal) controls the supply voltage to the backlight inverter:
BKLEN
(CPU_GPIO19) Selected backlight function
0
1
BKLSAFE Power Off (Default)
BKLSAFE 5V Power On
The BKLEN signal is also routed to the connector J14. See the section
J14 – LCD connector , page 85 , for J14 pin assignment and connector details.
Signals BKLEN and BKLSAFE are also routed to the connector J24. See the section
J24 – Backlight power , page 92
, for further details.
Typically the power up sequence is as follows (please check the datasheet for the particular panel in use):
1
Enable display power.
2
Enable flat panel interface.
3
Enable
Power down is in reverse order.
© 2007 Eurotech Ltd Issue D 46
ZEUS Technical Manual Detailed hardware description
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. Other inverters have an input suitable for a pulse-width modulated signal or analogue voltage control. In this case GPIO16 should be configured as PWM0 (Alternative Function 2).
Signal PWM0 is also routed through a low-pass filter on the ZEUS to enable analogue
STN bias voltage
The ZEUS provides a negative and a positive bias voltage for STN type displays
(turned on by the PXA270 GPIO101 pin). The negative and positive bias voltages are factory set to -22V and +22V respectively. Pin connections for these can be found in the section
. Please contact Eurotech Technical Support
(see page 97 ) for details of other bias voltages.
Do not exceed 20mA load current.
LVDS interface
There is an optional Low-Voltage Differential Signalling (LVDS) interface available on the ZEUS. LVDS combines high data rates with low power consumption. The benefits of LVDS include low-voltage power supply compatibility, low noise generation, high noise rejection and robust transmission signals.
The National Semiconductor transmitter DS90C363 is used to convert 16-bits of LCD data signals into three LVDS data streams. A phase-locked transmit clock is transmitted in parallel with the data streams over a fourth LVDS link. The LVDS signals are routed to the connector J16. For the connector details see the section
J16 – LVDS connector , page 86 .
The LVDS transmitter is enabled using the signal LVDS_EN (GPIO21 on PXA270).
Details are shown in the following table:
LVDS_EN
(CPU_GPIO 21) Selected LVDS function
0 LVDS power down (default)
© 2007 Eurotech Ltd Issue D 47
ZEUS Technical Manual 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
1
Falling edge strobe
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. See the section J24 – Backlight power
, page
© 2007 Eurotech Ltd Issue D 48
ZEUS Technical Manual Detailed hardware description
Audio
A Wolfson WM9712L AC’97 audio CODEC is used to support the audio features of the
ZEUS. Audio inputs supported by the WM9712L are stereo line in and a mono microphone input.
The WM9712L provides a stereo line out that is amplified by a National Semiconductor
LM4880 250mW per channel power amplifier, suitable for driving an 8Ω load. The
WM9712L AC’97 codec may be turned off if it is not required. See the section Audio power management
, page
Connection to the ZEUS audio features is via header J4.
See the section
J4 – Audio connector , page 79
, for connector and mating connector details. The table below shows pin assignments:
Function Pin Signal Signal levels (max)
Frequency response (Hz)
Microphone
10
9
7
MIC input
MIC voltage reference output
Audio ground reference.
1Vrms 20 – 20k
Line in
1
5
3
Line input left
Line input right
Audio ground reference
1Vrms 20 – 20k
Line out
Amp out
2
6
4
Line output left
Line output right
Audio ground reference
8
11
12
Amp output left
Amp output right
Audio ground reference
1Vrms
1.79V peak
1.26Vrms
(8Ω load) 223mW
20 – 20k
20 – 20k
© 2007 Eurotech Ltd Issue D 49
ZEUS Technical Manual Detailed hardware description
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.
The touchscreen interface is broken out on the header J1. For details see J1 –
Touchscreen connector , page 77 .
© 2007 Eurotech Ltd Issue D 50
ZEUS Technical Manual Detailed hardware description
USB
There are two USB host interfaces on the ZEUS. These comply with the Universal
Serial Bus Specification Rev. 1.1, supporting data transfer at full-speed (12Mbit/s) and low-speed (1.5Mbit/s).
There are four signal lines associated with each USB channel: VBUS, DATA+, DATA-,
GND. The USB host ports are connected to a dual USB connector, type A (J8).
A USB power control switch controls the power and protects against short-circuit conditions. If the USB voltage is short-circuited, or more than 500mA is drawn from either supply, the switch turns the power supply off and automatically protects the device and board. The VBUS power supply is derived from the ZEUS +5V supply. To switch the VBUS1 and VBUS2 power on, use the PXA270 GPIO89 and GPIO22 respectively (set them to logic ‘1’).
USB port 2 can be configured as a client port internally within the PXA270 USB controller, and is connected to 5-pin header J10.
For details of connector pinouts, see the sections J8 – USB connector , page 81 , and
, page
.
More information about the USB bus and the availability of particular USB peripherals can be found at www.usb.org
.
Host port 2 on J8 and client port on J10 can only be used one at a time.
DO NOT connect both devices at the same time.
© 2007 Eurotech Ltd Issue D 51
ZEUS Technical Manual 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 AUTO-
MDIX feature. Configuration data and MAC information are stored in an external serial
EEPROM (93LC46).
The DM9000A devices are connected to the PXA270 data bus (16-bit), and are memory mapped. Connection to the ZEUS Ethernet ports is via dual RJ45 connector,
J6, with speed and link/activity status LEDs. For pin assignment and connector details, see
J6 – Ethernet connector , page 80
.
The link/activity LED (yellow) is illuminated when a 10/100-BaseTX link is made, and when there is Tx/Rx activity. The speed LED (green) is illuminated when 100MB/s speed is selected.
© 2007 Eurotech Ltd Issue D 52
ZEUS Technical Manual Detailed hardware description
Serial COM ports
There are seven serial communications ports available on the ZEUS. Three are provided by the PXA270 and are used for the optional wireless modem, GPS and
IEEE802.15.4 / ZigBee ports.
There are four additional high-speed, 16550 compatible serial UARTs implemented by an EXAR ST16C554Q Quad UART device. Two of these channels (COM1, COM2) can be used as standard RS232 serial interfaces, COM3 can be configured as RS232 or
RS485/422, and COM4 can be configured as RS422 or RS485. The table below provides a summary of the four additional serial ports.
Port Address IRQ
FIFO depth
RX / TX Signals
COM1 0x10000000
0x1000000F
– GPIO9 16/16 RS232: Rx, Tx, CTS, RTS, RI,
DSR, DCD, DTR
COM2 0x10800000
0x1080000F
– GPIO10 16/16 RS232: Rx, Tx, CTS, RTS, RI,
DSR, DCD, DTR
COM3 0x11000000
0x1100000F
– GPIO12
COM4 0x11800010
0x1180001F
–
16/16 RS232: Rx, Tx, CTS, RTS, RI,
DSR, DCD, DTR or
RS422/485: Rx, Tx
RS422/RS485: Tx
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
and
on page
.
A factory fit option configures COM1 as TTL Level signals to interface to certain specialized modems. Please contact
(see page
details.
© 2007 Eurotech Ltd Issue D 53
ZEUS Technical Manual Detailed hardware description
COM3 – RS232/RS485/RS422 interface
Supported on Channel C of the external Quad UART, COM3 port can be configured by software as RS232 or RS485/RS422.
The port is buffered to RS232 (or RS485/RS422) levels with ±15kV ESD protection.
RS232 interface supports full handshaking and modem control signals. The maximum baud rate on this channel is 921.6 Kbaud. COM3 RS232 interface is connected to the connector J19, and RS485/422 interface is connected to the connector J18. For pin
assignment and connector details, see J18 – Serial port (RS485/422) – COM3 on page
J19 – Serial ports – COM3/4 on page 88
.
Three control outputs of I 2 C GPIO expander (I 2 C address 0x21) are used to select one of the operating modes RS232, RS485 or RS422. The selection is implemented by using two control signals (U3_RS232EN, U3_RS422EN) to enable/disable the associated transceivers. The control signal combinations are shown in the following table:
U3_RS232EN
(EXP1_GPIO 0)
U3_RS422EN
(EXP1_GPIO 1) Selected COM3 function
1 X RS232
0 0 RS485 Full duplex
0 1 RS422 Half duplex
U3_RS232EN and U3_RS422EN are at logic ‘1’ upon reset.
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.
The RS485/422 driver (LTC2859) on ZEUS features a logic-selectable reduced slew mode that softens the driver output edges to control the high frequency EMI emissions from equipment and data cables. The reduced slew rate mode is entered by taking the
SLO# pin low, where the data rate is limited to about 250kbps. Slew limiting also mitigates the adverse effects of imperfect transmission line termination caused by stubs or mismatched cables.
U3_RS485_SLO# (EXP2_GPIO 5) Slew rate
0 Reduced
1 Normal
© 2007 Eurotech Ltd Issue D 54
ZEUS Technical Manual Detailed hardware description
COM4 – RS422/485 interface
Supported on Channel D of the external Quad UART, and buffered to RS422/485 levels with ±15kV ESD protection, this channel provides support for RS422 or RS485
(software selectable) interfaces. The maximum baud rate on this channel is 921.6
Kbaud. COM4 port is connected to the connector J19.
The GPIO15 pin of the I 2 C GPIO expander (I 2 C address 0x21) is used to select RS422 or RS485 interface mode as shown in the following table:
0
1
U4_RS485EN (EXP1_GPIO 15) Selected COM4 function
RS422 Full duplex
RS485 Half duplex
U4_RS485EN is at logic ‘1’ upon reset.
The GPIO16 pin of the I 2 C GPIO expander (I 2 C 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.
The RS485/422 driver (LTC2859) on ZEUS features a logic-selectable reduced slew mode that softens the driver output edges to control the high frequency EMI emissions from equipment and data cables. The reduced slew rate mode is entered by taking the
SLO# pin low, where the data rate is limited to about 250kbps. Slew limiting also mitigates the adverse effects of imperfect transmission line termination caused by stubs or mismatched cables.
U4_RS485_SLO#
(EXP2_GPIO 6) Slew rate
0 Reduced
1 Normal
Further details about the RS422 and RS485 interfaces are provided below.
RS422
The RS422 interface provides full-duplex communication. The signals available are
TX+, TX-, RX+, RX- and ground. The maximum cable length for an RS422 system is
1200m (4000ft). It supports one transmitter and up to ten receivers.
© 2007 Eurotech Ltd Issue D 55
ZEUS Technical Manual Detailed hardware description
RS485
This is a half-duplex interface that provides combined TX and RX signals (TX+/RX+ and TX-/RX-). A ground connection is also required for this interface. The maximum cable length for this interface is the same as RS422 - 1200m (4000ft), but RS485 supports up to 32 transmitters and receivers on a single network. Only one transmitter should be switched on at a time. The ZEUS uses the RTS# signal to control transmission. When this signal is at logic 1, the driver is switched off and data can be received from other devices. When the RTS# line is at logic 0, the driver is on. Any data transmitted from the ZEUS is automatically echoed back to the receiver. This enables the serial communications software to recognize that all data has been sent, and disable the transmitter when required.
Typical RS422 and RS485 connection
RS422 POINT-TO-POINT RS422 MULTI-DROP RS485 MULTI-DROP
Number of Wires
Transmitters Enabled
Receivers Enabled
Duplex Mode
5 always
Number of Wires
Transmitters Enabled
always
Duplex Mode
RS485EN LOW
5 active RTS#
Transmitters Enabled
always
full
RS485EN LOW
Number of Wires
3 active RTS#
always
RS485EN HIGH
Only set U3_TERM# (U4_TERM#) at logic low if the ZEUS is at the end of the network.
© 2007 Eurotech Ltd Issue D 56
ZEUS Technical Manual Detailed hardware description
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.
A MCP2551 transceiver is opto-isolated from the rest of the circuit (3.75kV isolation voltage), but an external isolated 5V supply needs to be provided to supply the transceiver and the opto-isolators. Alternatively, non-isolated operation is available through a factory fit option. Contact
Eurotech Technical Support (see page 97 ) for
details.
The CAN bus interface is broken out to the header J17. For connector details see the
section J17 – CAN bus , page 87 .
Jumpers JP5, JP6 can be used to connect 62Ω termination resistors when the ZEUS is at the end of the network. Split termination concept is used on ZEUS (see figure
below). For details see the section JP5 & JP6 – CAN bus termination , page 95
.
CAN_H
JP5
CAN Transceiver
C
62 Ohm
Split
Termination
62 Ohm
JP6
CAN_L
© 2007 Eurotech Ltd Issue D 57
ZEUS Technical Manual Detailed hardware description
I²C bus
The PXA270 I²C interface is brought out to the COMs connector J19. See the section
, page
, for connection details.
, page
.
The following table lists the on-board I²C devices:
Device name
External General Purpose I/O
On-board GPIO Expander 1
On-board GPIO Expander 2
Temperature Sensor (LM75A)
RTC (Intersil ISL1208)
Config EPROM
I²C address
0x20
0x21
0x22
0x48
0x6F
0x50-0x57
The I²C unit supports a fast mode operation of 400KB/s and a standard mode of
100KB/s.
Fast-mode devices are downward compatible and can communicate with standardmode devices in a 0 to 100KB/s I²C bus system. As standard-mode devices, however, are not upward compatible, they should not be incorporated in a fast-mode I²C bus system as they cannot follow the higher transfer rate and unpredictable states would occur.
The I²C interface does not support the hardware general call, 10-bit addressing, high-speed mode (3.4Mbit/s) or CBUS compatibility.
You should keep the total bus load below 200pF.
© 2007 Eurotech Ltd Issue D 58
ZEUS Technical Manual Detailed hardware description
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. However, it may be possible to connect some CCD-type image sensors to the PXA27x processor (PXA27x processor), depending on a specific CCD sensor’s interface requirements.
The Quick Capture interface acquires data and control signals from the image sensor, and performs the appropriate data formatting prior to routing the data to memory, using direct memory access (DMA). A broad range of interface and signalling options provides direct connection. The image sensor can provide raw data through a variety of parallel and serial formats. For sensors that provide pre-processing capabilities, the
Quick Capture interface supports several formats for RGB and YCbCr colour space.
The Quick Capture interface signals are connected to the header J9. The I 2 C interface is available on the same header since most of the camera image sensors require an
I 2 C control interface. For I 2
C bus address map on the ZEUS, see the section
on the previous page. For connector details, see the section J9 – Camera interface
© 2007 Eurotech Ltd Issue D 59
ZEUS Technical Manual Detailed hardware description
External General purpose I/O
A Maxim MAX7313 I²C I/O Expander provides sixteen general purpose input/output lines on the header J7. Each I/O port can be individually configured as either an opendrain current-sinking output rated at 50mA with10K pull-up to 5V, or a logic input with transition detection. The I/O Expander inputs are 5V tolerant.
The I/O Expander is addressable at I²C serial bus address 0x20 and is accessed in fast-mode operation at 400 kbps. On power-up all control registers are reset and the
MAX7313 enters standby mode. Power-up status makes all ports into inputs, so the state of all 17 ports (P0-P16) is logic high (through 10K pull-up to 5V).
See the section
, for connector pinout and mating connector details. The signals on J7 correspond to the pin names of the MAX7313
(P0-P15).
+5V
10K
I2C
PXA270 MAX7313 J7
P(0-15)
P16
Port 16 of the MAX7313 is configured as an interrupt, so that any I/O Expander GPIO pin configured as an input can cause the PXA270 to be interrupted on GPIO1. These can also be used as PXA270 wake-up sources from sleep mode.
© 2007 Eurotech Ltd Issue D 60
ZEUS Technical Manual Detailed hardware description
Temperature sensor
There is a Philips LM75A temperature sensor on the ZEUS. The LM75A is a temperature-to-digital converter using an on-chip band-gap temperature sensor and sigma-delta A-to-D conversion technique. The device is also a thermal detector providing an over-temperature 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). LM75A is connected to the I at I 2 C bus address 0x48.
2 C bus of PXA270 processor, and is accessible
© 2007 Eurotech Ltd Issue D 61
ZEUS Technical Manual Detailed hardware description
JTAG and debug access
Debug access to the PXA270 processor is via the JTAG connector J5. A standard ARM
20-pin header is used for the JTAG interface. See J5 – JTAG connector , page 79
, for details.
Jumper JP7 needs to be inserted to enable the JTAG interface for PXA270 debug. See
, page
The Macraigor Wiggler (see www.macraigor.com/wiggler.htm
) and usb2Sprite (see www.macraigor.com/usb2sprite.htm
) probes have been used to debug the PXA270 processor on the ZEUS. There are many other debug tools that can be interfaced to the ZEUS for access to the JTAG Interface of the PXA270 processor.
In addition to the PXA270, there are two CPLDs (XC9536XL-CS48 and
XC9572XL-CS48) in the JTAG chain on the ZEUS. The BSDL files can be found on the www.xilinx.com
web site.
© 2007 Eurotech Ltd Issue D 62
ZEUS Technical Manual Power and power management
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 78 ). When operating from the 10 to
30V input, the 5V connector (J2) is NOT fitted. The input rails are protected from overcurrent, overvoltage, undervoltage and reverse battery conditions, and include transient suppression to achieve compatibility with vehicle power supplies. The onboard DC/DC converter can provide a maximum current of 5A at 5V at a temperature range of 0-70°C (32-158°F).
For vehicle-based applications, the supervisory circuit monitors the auxiliary ignition supply input (Vig), and provides feedback of ignition status to the PXA270 (IG_FAIL signal at GPIO115). If the Vig falls below 9.2V, IG_FAIL becomes logic ‘1’. This can be used to instigate an orderly shutdown or to store ignition status data.
5V only operation
For 5V only operation, the ATX style connector J2 is used as the main power input for the ZEUS. In this case, connector J3 and the entire DC/DC PSU circuit is depopulated.
The power connector J2 has a +12V connection too, but it is not required for the ZEUS under normal operation. It can be used to supply +12V to the PC/104 stack if required.
For details of the 5V power connector see the section
J2 – Power connector (5V option) , page 78 . Contact
) for details.
If a CompactFlash and an LCD display are used, ensure the total current requirement on the 3.3V rail does not exceed 900mA. Please check the datasheets of the devices you are using.
© 2007 Eurotech Ltd Issue D 63
ZEUS Technical Manual 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
VCC_SRAM PXA270 Internal SRAM units
1.3V
1.1V
1.18V
1V
+3V3
VCC_PER
PXA270 I/O, PXA270 internal units, on-board 3.3V peripherals
PC/104, Audio Amp, CAN Bus transceiver, External GPIO pull-ups
VCC_MODEM Zeus Modem
3.3V 3.05V
5V 4.63V
5V
(PC/104 only)
NA
Reset will be generated if the supplies fall below the thresholds shown in the table.
VCC_CORE, VCC_PLL and VCC_SRAM rails are controlled by PWR_EN signal of the
PXA270. They are switched off when PXA270 is in sleep or deep-sleep mode.
VCC_PER, VCC_MODEM and +3V3 supply rails are controlled by SYS_EN signal of the PXA270. They are switched off when PXA270 is in deep-sleep mode.
VCC_PER rail is also monitored, and reset will be generated to the PC/104 interface if the voltage falls below 4.63V. This can also generate an interrupt on pin GPIO20 of the
PXA270.
Power management IC
The Linear Technology device LTC3445 is used to provide the power supply for the
PXA270. It is specifically designed for the PXA27x family of microprocessors.
The LTC3445 contains a high efficiency buck regulator (VCC_CORE), two LDO regulators (VCC_PLL, VCC_SRAM), a PowerPath controller and an I 2 C interface. The buck regulator has a 6-bit programmable output range of 0.85V to 1.55V. The buck regulator uses either a constant frequency of 1.5MHz, or a spread spectrum switching frequency. Using the spread spectrum option gives a lower noise regulated output, as well as low noise at the input. In addition, the regulated output voltage slew rate is programmable via the Power Management I 2 C interface of the PXA270.
© 2007 Eurotech Ltd Issue D 64
ZEUS Technical Manual Power and power management
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
, page
The table below shows the typical and maximum current load on the backup battery:
Device load on battery Typical (µA) Maximum (µA)
ISL1208 RTC (with Clock Out Off)
Supply Supervisor
0.4
0.5
0.95
0.5
An onboard Schottky diode drops 13mV from VBAT at +25°C (+77°F). At -40°C
(-40°F) this may increase to 170mV and at +85°C (+185°F) it may decrease below 10mV. The SRAM and ISL1208 minimum voltages are 1.5V and 1.8V respectively. Reliable operation below these minimum voltages cannot be guaranteed.
© 2007 Eurotech Ltd Issue D 65
ZEUS Technical Manual Power and power management
Processor power management
First available in the PXA270 processor, Wireless Intel SpeedStep Technology dynamically adjusts the power and performance of the processor based on CPU demand. This can result in a significant decrease in power consumption.
In addition to the capabilities of Intel Dynamic Voltage Management, the Intel XScale micro architecture of the PXA27x family incorporates three new low power states.
These are deep idle, standby and deep sleep. It is possible to change both voltage and frequency on the fly by intelligently switching the processor into the various low power modes. This saves additional power while still providing the necessary performance to run rich applications.
Wireless Intel SpeedStep technology includes the following features:
• Five reset sources: power-on, hardware, watchdog, GPIO and exit from sleep and deep-sleep modes (sleep-exit).
• Multiple clock-speed controls to adjust frequency, including frequency change, turbo mode, half-turbo mode, fast-bus mode, memory clock, 13M mode, A-bit mode and AC ’97.
• Switchable clock source.
• Functional-unit clock gating.
• Programmable frequency-change capability.
• One normal-operation power mode (run mode) and five low power modes to control power consumption (idle, deep-idle, standby, sleep and deep-sleep modes).
• Programmable I 2 C-based external regulator interface to support changing dynamic core voltage, frequency change and power mode coupling.
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.
© 2007 Eurotech Ltd Issue D 66
ZEUS Technical Manual Power and power management
Frequency
System bus frequency
520MHz 208MHz
416MHz 208MHz
312MHz 208MHz
312MHz 104MHz
208MHz 208MHz
104MHz 104MHz
13MHz CCCR[CPDIS]=1
PXA270 low power modes
13MHz idle mode (LCD on)
13MHz idle mode (LCD off)
Deep sleep mode
Sleep mode
Standby mode
Active power consumption typ.
Idle power consumption typ.
747 mW
570 mW
390 mW
375 mW
279 mW
116 mW
44.2 mW -
Power consumption typ.
15.4mW
8.5mW
0.1mW
0.16mW
1.7mW
222 mW
186 mW
154 mW
109 mW
129 mW
64 mW
Conditions
VCC_SRAM = 1.1V; VCC_PLL = 1.3V;
VCC_MEM, VCC_BB,
VCC_USIM, VCC_LCD = 1.8V;
VCC_IO, VCC_BATT,VCC_USB=3.0V
VCC_CORE = 1.45V
VCC_CORE = 1.35V
VCC_CORE = 1.25V
VCC_CORE = 1.1V
VCC_CORE = 1.15V
VCC_CORE = 0.9V
VCC_CORE = 0.85V
Conditions
VCC_MEM, VCC_BB, VCC_USIM, VCC_LCD = 1.8V
VCC_IO, VCC_BATT, VCC_USB= 3.0V
VCC_CORE, VCC_SRAM, VCC_PLL = 0.85V
VCC_CORE, VCC_SRAM, VCC_PLL = 0.85V
VCC_CORE, VCC_SRAM, VCC_PLL = 0V
VCC_CORE, VCC_SRAM, VCC_PLL = 0V
VCC_CORE, VCC_SRAM, VCC_PLL = 3.0V
Wake-up sources
The PXA270 offers two sleep modes:
•
Sleep mode
offers lower power consumption by switching off most internal units.
There is no activity inside the processor, except for the units programmed to retain their state in the PSLR register, the real time clock and the clocks and power manager. Because internal activity has stopped, recovery from sleep mode must occur through an external or internal real time clock event. External wake-up sources are GPIO<n> edge detects (they are listed in the section
, page
•
Deep-sleep mode
offers the lowest power consumption by powering most units off.
There is no activity inside the processor, except for the real time clock (RTC) and the clocks and power manager. Because internal activity has stopped, recovery from deep-sleep mode must be through an external event or an RTC event. In deep-sleep mode, all the PXA270 power supplies (VCC_CORE, VCC_SRAM,
VCC_PLL, VCC_IO excluding VCC_BATT) are powered off for minimized power consumption. On the ZEUS, the main +3.3V rail supplies the VCC_IO power domain of the PXA270. Since the +3.3V supply is switched off in deep-sleep mode, all the onboard peripherals are powered off and it is not possible to use external wake-up sources. In this situation, recovery from deep-sleep mode must be through an internal RTC event.
For more information on PXA270 power management, see section 3.6 in the Intel
PXA27x Processor Family Developer’s Manual
, included on the Development Kit CD.
© 2007 Eurotech Ltd Issue D 67
ZEUS Technical Manual Power and power management
Peripheral devices power management
The following table gives the estimated power consumption of on-board peripherals:
On-board peripheral
Quad UART
Maximum power consumption
66mW ([email protected])
Low power mode
Minimum consumption Operating mode
10mW ([email protected]) Idle
Ethernet 2x
DM9000A
607mW ([email protected])
CAN MCP2515 50mW (10mA@5V)
CAN transceiver 375mW (75mA@5V)
80mW
46mW ([email protected])
0.025mW (5uA@5V)
1.8mW (200uA@5V)
0.001mW
Power-down
Sleep
Standby
OFF AC’97 Codec
WM9712L
Boomer Amp
LM4880
30mW (6mA@5V) 0.025mW (5uA@5V) Shut-down
SDRAM x4
Flash
SRAM
RS485
2640mW ([email protected]) 26.4mW ([email protected]) Power-down
165mW ([email protected])
72mW ([email protected])
6.6mW ([email protected])
0.015mW ([email protected])
0.001mW ([email protected])
5mW ([email protected])
Standby
Standby
Disable
CPLD x2 66mW ([email protected]) 20mW ([email protected])
LVDS transceiver 165mW ([email protected]) 0.17mW (55uA@3V)
Idle
Power-down
I/O expander x2 1.6mW ([email protected]) 0.02mW ([email protected]) Idle
RTC 0.4mW ([email protected]) 0.012mW ([email protected]) Idle
0.010mW ([email protected]) Shut-down Temperature sensor
3.3mW ([email protected])
Config PROM 3.3mW ([email protected]) 0.003mW ([email protected]) Standby
Total 4.5W 102mW
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).
© 2007 Eurotech Ltd Issue D 68
ZEUS Technical Manual Power and power management
The table below gives examples of power drawn by specific external peripheral devices:
Device
64MB Sandisk
CompactFlash
Part number
SDCFJ-64
Condition Power (mW)
Sleep 1
Writing consistently 220
Socket WiFi 802.11b
SDIO
WL6200-480
64MB FlashDio USB memory stick
FDU100A
Idle (listening)
Transmitting 925
Inserted (no access)
Reading consistently
50
375
605
NEC 5.5" LCD +
Inverter
GSM/GPRS module
NL3224BC35-20
+ 55PW131
Siemens MC39i
LCD and backlight on 3250
LCD on and backlight off 825
Data mode GPRS 900
Power down mode
2100
0.18
GPS module
ZigBee module
VGA CMOS sensor module
Fastrax iTRAX03/08
Eurotech ZM1
Dialog DA3520
Continuous mode
Sleep mode
100
0.06
Rx 25
Power down 0.1
Active 50
When PXA270 is placed in deep-sleep mode, the power to all the peripherals
(on-board and external) is switched off by SYS_EN signal of the PXA270.
© 2007 Eurotech Ltd Issue D 69
ZEUS Technical Manual Power and power management
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 currentlimiting (1A) and thermal protection features of the power switch eliminate the need for the fuse. The power supply to the CompactFlash is derived from 3.3V supply.
CPU_ GPIO97 (CF_PWEN) CF power
Wireless modem power management
The power supply to the wireless modem interface (VCC_MODEM) is controlled by
SYS_EN signal of the PXA270, and is switched off when PXA270 is in deep-sleep mode. The current-limiting (2A) and thermal protection features of the power switch eliminate the need for the fuse. VCC_MODEM power supply is derived from the ZEUS
+5V supply.
GSM_ON and GPS_ON control signals are provided on the ZEUS Modem connector
). For details on how to use these signals, and other power management features of the specific wireless and GPS devices, please consult the datasheet of the device used.
USB power management
A USB power control switch controls the power, and protects against short-circuit and over-current conditions, on USB host ports.
If the USB voltage VBUSx is short-circuited, or more than 500mA is drawn from any
VBUSx supply, the switch turns off the power supply and protects the device and board automatically. The VBUSx power supplies are derived from the ZEUS +5V supply.
The following table shows the PXA270 assignments for power enable and over-current signals:
Host 1/2 functions PXA270 GPIO Active
USB_PWE1 GPIO89 High
USB_OC1# GPIO88 Low
USB_PWE2 GPIO22 High
USB_OC2# GPIO114 Low
© 2007 Eurotech Ltd Issue D 70
ZEUS Technical Manual 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. The power consumption in power-reduced mode (without the cable) is
31mA.
The PHY can be put into a sleep mode by setting the PHY control register bit 16.1, which powers down all the circuits except the oscillator and clock generator circuit.
The PHY can be put into a power-down mode by setting the PHY control register bit
0.11, which disables all transmit and receive functions but not access to PHY registers.
The power consumption in power-down mode is 63mW. The system clock can be turned off, by using the SCCR register (bit 0) of DM9000A, to further reduce the power consumption to 22mW.
For more information about power management, refer to the DM9000A datasheet on the Development Kit CD.
Audio power management
The audio CODEC (Wolfson WM9712L) supports the standard power down control register defined by AC’97 standard (26h). In addition, the individual sections of the chip can be powered down through register 24h. Significant power savings can be achieved by disabling parts of WM9712L that are not used.
Shutting down all the clocks and digital and analogue sections can reduce WM9712L consumption down to near zero (1.65μW).
For more information about power management, refer to the WM9712L datasheet on the Development Kit CD.
LVDS power management
If not used, the DS90C363 LVDS transmitter can be placed in power down mode by applying a low-level to GPIO21 of PXA270 (signal LVDS_EN). The power consumption in power down mode is 180μW.
CPU_ GPIO21 (LVDS_EN)
0
LVDS operation status
Power down mode
© 2007 Eurotech Ltd Issue D 71
ZEUS Technical Manual Power and power management
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>).
When in internal sleep mode, the wake-up interrupt is still active (if enabled) which means that upon detecting activity on the bus, it can be used as a wake-up source for
PXA270. When in sleep mode, the MCP2515 stops its internal oscillator. The
MCP2515 will wake up when bus activity occurs, or when the PXA270 sets the
CANINTF.WAKIF bit to ‘generate’ a wake-up attempt, via the SPI interface. The power consumption in sleep mode is near zero (15μW).
The transceiver device (MCP2551) may be placed in sleep mode by applying a highlevel to GPIO2 of Expander 2 (I2C address 0x22, signal CAN_SHDN). In sleep mode, the transmitter is switched off and the receiver operates at a lower current. The receive pin on the controller side (RXD) is still functional but will operate at a slower rate. The power consumption in sleep mode is 1.8mW.
EXP2_GPIO2 (CAN_SHDN) MCP2551 operation status
For more information about power management, refer to the MCP2515 and MCP2551 datasheets
contained on the Development Kit CD.
Clock generator power management
Two clock synthesizer IC’s (Cypress CY22381) can be placed in low power mode by shutting down the clock outputs in case the corresponding interfaces are not used. You can do this by applying a low-level to the GPIO0 pin on the Expander 2 (I2C address
0x22, signal CLK_SHDOWN#). The following clocks are affected:
• ST16C554Q UART 14.7456MHz clock.
• Ethernet PHY 25MHz clock.
• PC/104 8MHz and 14MHz clocks.
• CAN bus 16MHz clock.
• Audio clock 24.576MHz.
This can reduce the power consumption of each clock generator IC down to 66 μW.
EXP2_GPIO0 (CLK_SHDOWN#) Clock operation status
© 2007 Eurotech Ltd Issue D 72
ZEUS Technical Manual 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.
EXP2_GPIO3 (U1_RS232_SHDN#) COM1 RS232 operation status
EXP2_GPIO4 (U2_RS232_SHDN#) COM2 RS232 operation status
EXP1_GPIO1 (U3_RS232_EN)
0
COM3 RS232 operation status
RS232 Shutdown mode
(RS422/485 enabled)
Temperature sensor power management
The LM75A device can be set to operate in two modes: normal or shut-down. In normal operating mode, the temp-to-digital conversion is executed every 100ms and the Temp register is updated at the end of each conversion. In shut-down mode, the device becomes idle, data conversion is disabled and the Temp register holds the latest result. However, the device I 2 C interface is still active and register write/ read operation can be performed. The device operating mode is controllable by programming bit B0 of the configuration register. The temperature conversion is initiated when the device is powered-up or put back into normal mode from shut-down.
The power consumption in shut-down mode is near zero (11.5μW).
For more information about power management, refer to the LM75A datasheet
on the
Development Kit CD.
I/O expander power management
When the serial I 2 C interface is idle and the PWM intensity control is unused, the
MAX7313 automatically enters standby mode. If the PWM intensity control is used, the operating current is slightly higher because the internal PWM oscillator is running. The power consumption in standby mode (with PWM disabled) is near zero (4μW).
Configuration PROM power management
When the serial I 2 C interface is idle the 24AA01 automatically enters standby mode.
The power consumption in standby mode is near zero (3.3μW).
© 2007 Eurotech Ltd Issue D 73
ZEUS Technical Manual Connectors, LEDs and jumpers
Connectors, LEDs and jumpers
The following diagram shows the location of the connectors, LEDs and jumpers on the
ZEUS:
J3 D3 J6 J8 J10 J11 J12&13 D10 J15
© 2007 Eurotech Ltd Issue D 74
ZEUS Technical Manual
Connectors, LEDs and jumpers
The connectors on the following pages are shown in the same orientation as the pictures above, unless otherwise stated.
© 2007 Eurotech Ltd Issue D 75
ZEUS Technical Manual Connectors, LEDs and jumpers
Connectors
There are 24 connectors on the ZEUS for accessing external devices:
Connector Function
J3
Connector details in section…
Power (10-30V DC)
J2 – Power connector (5V option) , page 78
J3 – Power connector (10-30V) , page 78
(Please note that J3 is not fitted when J2 is
fitted. See the sections J2 – Power connector
, and
(10-30V) , page 78 , for details.)
J14
J15
J16
J4 Audio
J5 JTAG
J4 – Audio connector , page 79
J7 GPIO
J11
J12
J13
J8 Dual USB host
J9 Camera
J9 – Camera interface connector
, page
Serial port – COM1
J10 – USB client header , page 82
J11 – Serial port – COM1 , page 83
64-way PC/104 expansion
, page
40-way PC/104 expansion
, page
J18
LCD panel interface
Serial port – COM2
, page
J15 – Serial port – COM2 , page 86
LCD panel LVDS interface
, page
Serial port (RS422/485)
J18 – Serial port (RS485/422) , page 87
continued…
© 2007 Eurotech Ltd Issue D 76
ZEUS Technical Manual Connectors, LEDs and jumpers
Connector Function
J19 Serial ports (COM3/4)
J21 IEEE802.15.4 / ZigBee
J22 SDIO
Connector details in section…
, page
J21 – IEEE802.15.4 / ZigBee connector
, page
J23 – Wireless modem/GPS module interface
,
J24 – Backlight power , page 92
J1 – Touchscreen connector
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
1 TSRY+/TR
2 TSRY-/BL
3 TSRX+/BR
4 TSRX-/TL
5 TSW
5
1
© 2007 Eurotech Ltd Issue D 77
ZEUS Technical Manual Connectors, LEDs and jumpers
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
1 GND
2 GND
Pin Signal name
5 +5V
6 +5V
5 1
3 GND 7 +5V
8
4 +12V 8 NC
+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.
J3 is not fitted when J2 is fitted.
4
J3 – Power connector (10-30V)
Connector: Kycon KPJX-4S-S, 4-way DC power socket
Mating connector: Kycon KPPX-4P plug
1 PWR_IN
2 IGNITION
3 GND_IN
4 GND_IN
J2 is not fitted when J3 is fitted.
1
3
2
4
As viewed from the front panel
© 2007 Eurotech Ltd Issue D 78
ZEUS Technical Manual 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
1 LEFT IN
3 GND
Pin Signal name
2 LEFT OUT
4 GND
1 11
7 GND
9 MIC VREF OUT 10 MIC IN
11 AMP RIGHT OUT 12 GND
2
J5 – JTAG connector
Connector: Oupiin 2015-2x10-G-D W/ROHS, 20-way, 2.54mm (0.1") header
Mating connector: FCC 71600-020LF
Pin Signal name
1 +3V3
3 TRST#
5 TDI
7 TMS
9 TCLK
11 NC
13 TDO
15 SRST#
17 NC
19 NC
Pin Signal name
2 NC
4 GND
6 GND
8 GND
10 GND
12 GND
14 GND
16 GND
18 GND
20 GND
20
2
12
19
1
© 2007 Eurotech Ltd Issue D 79
ZEUS Technical Manual Connectors, LEDs and jumpers
J6 – Ethernet connector
Connector: Dual RJ45 shielded with LEDs, Xmultiple XRJM-S-02-8-8-1
Pin Signal name
1A TX0+
2A TX0-
3A RX0+
4A N.C.
5A N.C.
6A RX0-
7A N.C.
Pin Signal name
1B TX1+
2B TX1-
3B RX1+
4B N.C.
5B N.C.
6B RX1-
7B N.C.
8A N.C. 8B N.C.
9A LED0_SPEED# 9B LED1_SPEED#
10A +3V3 10B +3V3
11A LED0_LINK# 11B LED1_LINK#
12A +3V3 12B +3V3
ETH0
LINK/ACT 100
ETH1
8A 1A 8B 1B
As viewed from the front panel
© 2007 Eurotech Ltd Issue D 80
ZEUS Technical Manual Connectors, LEDs and jumpers
J7 – GPIO connector
Connector: Molex 87832-2020, 20-way, 2mm (0.079") header
Mating connector: Molex 51110-2051, 2mm (0.079") pitch, milli-grid crimp housing
Mating crimps: Molex 50394
Pin Signal name
1 +5V
3 P0
5 P2
7 P4
9 P6
11 GND
13 P8
15 P10
17 P12
19 P14
Pin Signal name
2 +5V
4 P1
6 P3
8 P5
10 P7
12 GND
14 P9
16 P11
18 P13
20 P15
19
20
1
2
J8 – USB connector
Connector: USB type A dual stacked connector
Pin Signal name
1 VBUS1
2 D1-
3 D1+
4 GND
Pin Signal name
5 VBUS2
6 D2-
7 D2+
8 GND
PORT 2
5 6 7 8
1 2 3 4
PORT 1
As viewed from the front panel
© 2007 Eurotech Ltd Issue D 81
ZEUS Technical Manual Connectors, LEDs and jumpers
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.5
Pin Signal name
1 +3V3
Pin Signal name
2 +2V8
3 CIF_MCLK 4 CIF_PCLK
5 CIF_LV 6 CIF_FV
7 CIF_DD0 8 CIF_DD1
9 CIF_DD2 10 CIF_DD3
11 CIF_DD4 12 CIF_DD5
13 CIF_DD6 14 CIF_DD7
15 I2C_SCL 16 I2C_SDA
17 CIF_DD8 18 CIF_DD9
19 GND 20 GND
1
2
1 9
As viewed from the connector pins
20
J10 – USB client header
Connector: Oupiin 2011-1x5-G-S W/ROHS, 2.54mm (0.1") header
Mating connector: Molex 22-01-2055 2.54mm (0.1") pitch crimp terminal housing
Mating crimps: Molex 4809
1 NC
2 D2-
3 D2+
4 GND
5 GND
1 5
© 2007 Eurotech Ltd Issue D 82
ZEUS Technical Manual
J11 – Serial port – COM1
Connector: 9-pin D-type Plug male type
1 DCD1
2 RX1
3 TX1
4 DTR1
5 GND
6 DSR1
7 RTS1
8 CTS1
9 RI1
Connectors, LEDs and jumpers
1 5
6 9
© 2007 Eurotech Ltd Issue D 83
ZEUS Technical Manual Connectors, LEDs and jumpers
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.1") PC/104 compatible connector
(row C & D)
Pin Row D
J13 J12
Row C Pin Row A Row B
1 IOCHCK# GND
2 D7
3 D6
4 D5
5 D4
6 D3
RSTDRV
+5V
7 D2
8 D1
0 GND GND 9 D0
1 MEMCS16#
IRQ9
NC
(DRQ2)
NC
NC
+12V
SBHE# 10 IOCHRDY KEY
2 IOCS16# LA23 11 AEN
3 IRQ10 LA22 12 A19
4 IRQ11 LA21 13 A18
5 IRQ12 LA20 14 A17
6 IRQ15 LA19 15 A16
7 IRQ14 LA18 16 A15
8 NU (DACK0) LA17
9 NU
17 A14
(DRQ0) MEMR# 18 A13
10 NU (DACK5) MEMW# 19 A12
11 NU (DRQ5) D8
12 NU (DACK6) D9
13 NU (DRQ6) D10
14 NU (DACK7) D11
15 NU (DRQ7) D12
20 A11
21 A10
16 +5V D13
17 NC (Master) D14
18 GND
19 GND
D15
KEY
22 A9
23 A8
24 A7
25 A6
26 A5
27 A4
28 A3
A2
30
A0
32
SMEMW#
SMEMR#
IOW#
IOR#
(DACK3)
NU
NU (DACK1)
NU (DRQ1)
NU (REFSH)
8MHz Clk
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
NU (DACK2)
NU (TC)
BALE
+5V
OSC
GND
GND
NU – Not Used
© 2007 Eurotech Ltd Issue D 84
ZEUS Technical Manual Connectors, LEDs and jumpers
J14 – LCD connector
Connector: Oupiin 3214-40GRB, 40-way, 1.27mm (0.05") x 2.54mm (0.1") right angled boxed header
Mating connector:
Oupiin 1203-40GB (available from Eurotech Sales
on request - see page
Pin Signal name
1 BKLEN
3 PWM0
5 NEGBIAS
7 GND
9 FPD1
11 FPD3
13 FPD5
15 GND
17 FPD7
19 FPD9
21 FPD11
23 GND
25 FPD13
27 FPD15
29 FPD17
Pin Signal name
2 BKLSAFE
4 LCDSAFE
6 POSBIAS
8 GND
10 FPD0
12 FPD2
14 FPD4
16 GND
18 FPD6
20 FPD8
22 FPD10
24 GND
26 FPD12
28 FPD14
30 FPD16
31 GND
33 BIAS / DE
32 GND
34 GND
35 FCLK / VSYNC 36 GND
37 LCLK / HSYNC 38 GND
39 PCLK / CLOCK 40 GND
As viewed from the connector pins
© 2007 Eurotech Ltd Issue D 85
ZEUS Technical Manual Connectors, LEDs and jumpers
J15 – Serial port – COM2
Connector: 9-pin D-type plug, male type
1 DCD2
2 RX2
3 TX2
4 DTR2
5 GND
6 DSR2
7 RTS2
8 CTS2
9 RI2
1
6 9
5
J16 – LVDS connector
Connector: Hirose DF13-20DP-1.25V(55), 1.25mm pitch double row straight pin header
Mating connector: Hirose DF13-20DS-1.25C
Mating crimps: Hirose DF13-2630SCFA
Pin Signal name
1 +3V3
3 GND
5 LVDS_D0-
7 GND
9 LVDS_D1+
11 LVDS_D2-
13 GND
15 LVDS_CLK+
17 NC
19 GND
Pin Signal name
2 +3V3
4 GND
6 LVDS_D0+
8 LVDS_D1-
10 GND
12 LVDS_D2+
14 LVDS_CLK-
16 GND
18 NC
20 MSL
2
20
1
19
© 2007 Eurotech Ltd Issue D 86
ZEUS Technical Manual 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
1
2 CANH
3 CAN_SCRN
4 CANL
5 GND
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.079") pitch crimp housing
Mating crimps: Molex 50212
RX3/TX3- (RS485) 5
3
4
RX3/TX3+ (RS485)
RX3- (RS422)
RX3+ (RS422)
5 GND
1
© 2007 Eurotech Ltd Issue D 87
ZEUS Technical Manual Connectors, LEDs and jumpers
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
Pin Signal name
1 I2C_SCL
3 GND (I²C )
(RS422)
(TX4+/RX4+ RS485)
7 RX4+ (RS422)
9 GND
11 DCD3
13 RX3
15 TX3
17 DTR3
19 GND
Pin Signal name
2 I2C_SDA
4 3.3V (I²C )
(RS422)
(TX4-/RX4- RS485)
8 RX4- (RS422)
10 GND
12 DSR3
14 RTS3
16 CTS3
18 RI3
20 NC
19
20
1
2
As viewed from the connector pins
© 2007 Eurotech Ltd Issue D 88
ZEUS Technical Manual Connectors, LEDs and jumpers
J20 – CompactFlash connector
Connector: 3M N7E50-M516RB-50 , 50-way CompactFlash type II connector
Pin Signal name
1 GND
3 D4
5 D6
7 CE1#
9 OE#
11 A8
13 +3.3V
15 A5
17 A3
19 A1
21 D0
23 D2
25 CD2#
27 D11
Pin Signal name
2 D3
4 D5
6 D7
8 A10
10 A9
12 A7
14 A6
16 A4
18 A2
20 A0
22 D1
24 IOCS16#
26 CD1#
28 D12
29 D13
31 D15
30 D14
32 CE2#
33 GND
35 IOWR#
34 IORD#
36 WE#
37 RDY/BSY 38 +3.3V
39 GND 40 NC
41 RESET# 42 WAIT
43 NC
45 NC
44 REG#
46 NC
47 D8
49 D10
48 D9
50 GND
1
50
© 2007 Eurotech Ltd Issue D 89
ZEUS Technical Manual Connectors, LEDs and jumpers
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
3 GND
2 +3V3
4 GND
5 NC 6 RESET#
7 ZB_BTRXD 8 ZB_BTTXD
2
11 NC
13 NC
15 NC
17 NC
19 NC
12 NC
14 NC
16 NC
18 NC
20 NC
1
20
19
J22 – SDIO socket
Connector: Molex 67913-0002, 2.50mm (0.098") Pitch SDIO Memory Card Connector,
Reverse-Mount Type
1 MMDAT3
2 MMCMD
3 GND
4 +3V3
5 MMCLK
6 GND
7 MMDAT0
8 MMDAT1
9 MMDAT2
10 MMC_WP
11 +3V3
12 MMC_CD
© 2007 Eurotech Ltd Issue D 90
ZEUS Technical Manual 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.5mm pitch socket
Pin Signal name Pin Signal name
1 VCC_MODEM 2 VCC_MODEM
3 VCC_MODEM 4 VCC_MODEM
5 VCC_MODEM 6 VCC_MODEM
7 VCC_MODEM 8 VCC_MODEM
9 VCC_MODEM 10 VCC_MODEM
11 VCC_MODEM 12 GSM_STS
13 GSM_FFTXD 14 GSM_FFRXD
39 1
17 GSM_FFRTS# 18 GSM_FFRI#
19 GSM_ON 20 GSM_FFDCD#
21 PTT 22 GSM_FFCTS#
23 GPS_PSUON 24 GPS_BOOT
25 +3V3
27 GPS_ON
26 +3V3
28 GPS_PPS
29 GPS_STDTXD 30 GPS_STDRXD
31 GND 32 GND
33 GND
35 GND
37 GND
39 GND
34 GND
36 GND
38 GND
40 GND
40 2
If you require a custom wireless modem adapter, please contact the Eurotech
).
© 2007 Eurotech Ltd Issue D 91
ZEUS Technical Manual Connectors, LEDs and jumpers
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.049") housing, female
Mating crimps: Molex 50058
1 BKLSAFE
2 BKLSAFE
3 GND
4 GND
5 BKLEN
6 BRT_CTRL
7 GND
1
7
© 2007 Eurotech Ltd Issue D 92
ZEUS Technical Manual 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 name Pin Signal
1 GND
3 GND
5 GND
7 GND
8
2
These are four user configurable jumpers connected to GPIO pins of PXA270 and
MAX7313 GPIO Expander 1.
JP1 Description
GPIO read as ‘0’
GPIO read as ‘1’ (Default)
User jumpers 1 and 2 (GPIO 13 and 91) may be connected to an external momentary push switch and used to wake the ZEUS from sleep.
7
1
JP2 – Battery disconnect
Connector: 2-way, 2.54mm (0.1") through-hole header
2 Battery Backup switch input
Normally supplied with jumper removed.
This jumper is used to disconnect the backup battery to prevent it from draining.
JP2 Description
Battery connected
Battery disconnected (default)
1 2
© 2007 Eurotech Ltd Issue D 93
ZEUS Technical Manual Connectors, LEDs and jumpers
JP3 – LCD logic supply selection
Connector: 3-way, 2.54mm (0.1") single row through-hole header
1 +5V
2 LCD Logic Supply
3 +3V3
This jumper selects the supply voltage for the LCD logic supply.
JP3 Description
3 1
Supply LCD Logic with 5V
3 1
Supply LCD Logic with 3.3V (Default)
If the LCD requires a 5V supply, please refer to the LCD datasheet to ensure that the display is compatible with 3.3V logic.
3 1
JP4 – LVDS MSL selection
Connector: 2-way, 2.54mm (0.1") through-hole header
1 MSL
2 3.3V
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)
1
2
© 2007 Eurotech Ltd Issue D 94
ZEUS Technical Manual Connectors, LEDs and jumpers
JP5 & JP6 – CAN bus termination
Connector: 2-way, 2.54mm (0.1") through-hole header
JP5
Pin Signal name
1 CANH
JP6
Pin Signal name
1 Centre tap
2 CANL
JP5 & JP6 Description
62Ω Termination connected
62Ω Termination disconnected
(default)
JP5
2 1
JP6
1 2
Only insert jumpers JP5 and JP6 if the ZEUS is at the end of the network.
JP7 - JTAG Enable
Connector: 2-way, 2.54mm (0.1") through-hole header
2 VCC_JTAG
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.
2
1
© 2007 Eurotech Ltd Issue D 95
ZEUS Technical Manual Connectors, LEDs and jumpers
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). They are connected to the
GPIO pins of the on-board GPIO Expander 1 MAX7313 (I shown in the table below:
2 C bus address 0x21), as
EXP1_GPIO Signal Active
LED1
LED2
LED3
As viewed from the front panel
© 2007 Eurotech Ltd Issue D 96
ZEUS Technical Manual Appendix A - Contacting Eurotech
Appendix A - Contacting Eurotech
Eurotech sales
Eurotech’s sales team is always available to assist you in choosing the board that best meets your requirements.
Eurotech Ltd
3 Clifton Court
Cambridge
CB1 7BN
UK
Tel: +44 (0)1223 403410
Fax: +44 (0)1223 410457
Email: [email protected]
Comprehensive information about our products is also available at our web site: www.eurotech-ltd.co.uk
.
While Eurotech’s sales team can assist you in making your decision, the final choice of boards or systems is solely and wholly the responsibility of the buyer.
Eurotech’s entire liability in respect of the boards or systems is as set out in
Eurotech’s standard terms and conditions of sale. If you intend to write your own low level software, you can start with the source code on the disk supplied.
This is example code only to illustrate use on Eurotech’s products. It has not been commercially tested. No warranty is made in respect of this code and
Eurotech shall incur no liability whatsoever or howsoever arising from any use made of the code.
Eurotech technical support
Eurotech has a team of dedicated technical support engineers available to provide a quick response to your technical queries.
Tel: +44 (0)1223 412428
Fax: +44 (0)1223 410457
Email: [email protected]
Eurotech Group
Eurotech Ltd is a subsidiary of Eurotech Group. For further details see www.eurotech.com
© 2007 Eurotech Ltd Issue D 97
ZEUS Technical Manual Appendix B - Specification
Appendix B - Specification
Microprocessor
• PXA270 312/416/520MHz processor (520MHz as standard option).
Cache
• 32K data cache, 32K instruction cache, 2K mini data 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.
SRAM
• 256KB of SRAM - battery backed on board.
• 256KB of SRAM internal to PXA270.
Serial ports
• 4x UART fast serial ports:
- 4x 16550 compatible UARTs (921.6 Kbaud):
- 1x RS422/485 (software selectable).
- 1x RS232/422/485 (software selectable).
- 2x RS232.
USB support
• 2x USB 1.1 host controller ports.
• USB 1.1 client controller port (software selectable on port 2).
Network support
• 2x IEEE 802.3u 10/100Base-T Ethernet controllers.
• Option for external PoE.
Wireless support
• GPS with full PVT functionality on low profile add-on module.
• GSM/GPRS, iDEN, CDMA modem on low profile add-on module.
• IEEE802.15.4 / ZigBee radio interface on low profile add-on module.
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.
© 2007 Eurotech Ltd Issue D 98
ZEUS Technical Manual Appendix B - Specification
Video
• 18-bit flat panel interface for STN and TFT displays.
• Optional LVDS interface.
Audio and touchscreen
• AC’97 compatible CODEC.!
• Touchscreen support – 4/5-wire analogue resistive.
Quick Capture camera interface
• Intel Quick Capture technology.
I 2 C bus
• Multi-master serial bus.
Configuration EPROM
• I 2 C EPROM for storing configuration data.
CAN bus
• Optional CAN 2.0B protocol controller and opto-isolated transceiver.
Watchdog timer
• External to PXA270, generates reset on timeout. Timeout range 1ms-60s.
General I/O
• 16 x general purpose I/O.
Temperature sensor
• I 2 C temperature sensor.
User LEDs
• Front panel user LEDs (3x yellow).
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).
• Humidity: 10% to 90% RH (non-condensing).
• RoHS Directive (2002/95/EC) compliant.
© 2007 Eurotech Ltd Issue D 99
ZEUS Technical Manual
Appendix C - Mechanical diagram
All dimensions are shown in mm.
Appendix C - Mechanical diagram
© 2007 Eurotech Ltd Issue D 100
ZEUS Technical Manual Appendix C - 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.
© 2007 Eurotech Ltd Issue D 101
ZEUS Technical Manual Appendix D - Reference information
Appendix D - 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.org
SDIO card information
SD Card Association and product information: www.sdcard.org www.sdcard.com
CompactFlash information
CompactFlash Association and product information: www.compactflash.org
ZigBee information
ZigBee Alliance: www.zigbee.org
Davicom Semiconductor Inc
Davicom DM9000A Ethernet Controller documentation: www.davicom.com.tw/eng/index.htm
© 2007 Eurotech Ltd Issue D 102
ZEUS Technical Manual Appendix D - 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 MirrorBit TM Flash Family documentation: www.spansion.com
Intersil
RTC ISL1208 documentation: www.intersil.com
Microchip
CAN Bus Controller/Transceiver MPC2515/MPC2551 documentation and 24AA01
EEPROM documentation: www.microchip.com
Maxim
GPIO Expander MAX7313 documentation: www.maxim-ic.com
Philips
Temperature Sensor LM75A documentation: www.philips.com
© 2007 Eurotech Ltd Issue D 103
ZEUS Technical Manual Appendix E - Wireless modem datasheets
Appendix E - Wireless modem datasheets
Sony Ericsson GR64
© 2007 Eurotech Ltd Issue D 104
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 105
ZEUS Technical Manual
Siemens MC39i
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 106
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 107
ZEUS Technical Manual
Fastrax iTrax03/08
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 108
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 109
ZEUS Technical Manual
Motorola iO270
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 110
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 111
ZEUS Technical Manual
Telit GE863-GPS
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 112
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 113
ZEUS Technical Manual
Sierra Wireless MC8775
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 114
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 115
ZEUS Technical Manual
Sierra Wireless MC5720
Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 116
ZEUS Technical Manual Appendix E - Wireless modem datasheets
© 2007 Eurotech Ltd Issue D 117
ZEUS Technical Manual Appendix F - ZEUS Modem details
Appendix F - 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.
JP1 J4 J3 J1
SIM select SIM card iO270 SONY GR64
J2
MC39i
ZEUS Modem-2
The following photos show the ZEUS Modem-2 with Telit option for wireless modem.
J4 card
GE683-GPS
© 2007 Eurotech Ltd Issue D 118
ZEUS Technical Manual Appendix F - 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
GPS
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.5S
1 SHIELD
2 DATA-
3 DATA+
© 2007 Eurotech Ltd Issue D 119
ZEUS Technical Manual Appendix F - ZEUS Modem details
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.5mm pitch header
Pin Signal name Pin Signal name
1 VCC_MODEM 2 VCC_MODEM
3 VCC_MODEM 4 VCC_MODEM
5 VCC_MODEM 6 VCC_MODEM
7 VCC_MODEM 8 VCC_MODEM
9 VCC_MODEM 10 VCC_MODEM
11 VCC_MODEM 12 GSM_STS
13 GSM_FFTXD 1 14 GSM_FFRXD 1
15 GSM_FFDTR# 1 16 GSM_FFDSR# 1
17 GSM_FFRTS# 1 18 GSM_FFRI# 1
19 GSM_ON
21 PTT
20 GSM_FFDCD# 1
22 GSM_FFCTS# 1
23 GPS_PSUON 24 GPS_BOOT
25 +3V3 26 +3V3
27 GPS_ON 28 GPS_PPS
29 GPS_STDTXD 30 GPS_STDRXD
31 GND
33 GND
35 GND
37 GND
39 GND
32 GND
34 GND
36 GND
38 GND
40 GND
2
40
1
39
Note 1: Not used on Zeus Modem-3.
© 2007 Eurotech Ltd Issue D 120
ZEUS Technical Manual Appendix F - ZEUS Modem details
The following table shows the functions of control/status pins on the host interface:
EXP1_GPIO Signal name Dir
7
8
9
10
11
PTT
GSM_ON
GSM_STS
GPS_ON
Output
Input
Output
Input
GPS_PSUON Input
Active Function
High Push To Talk. See note 1
See note 2 Modem enable
High
High
High
Modem ON/OFF status
GPS module enable
Not Used (PU keeps it at logic ‘1’)
13 GPS_PPS Output NA GPS Pulse Per Second
Note 1: Only available with iDEN modules.
Note 2: Please see the datasheet of the particular module used.
GSM_ON is inverted when used with iDEN modules
(GSM_ON=’0’ – iDEN module is on).
J9 –iO270 audio/PTT connector
Connector: NELTRON 2417RJ-8-F4, 8-way 2mm header
Mating connector: JST PHR-8 , 8-way 2mm housing, female
Mating crimps: JST SPH-002T-P0.5S
1 SPKR-
2 SPKR+
3 3V_OPT
4 VCC
5 GND
6 PTT
7 MIC-
8 MIC+
1
As viewed from the connector pins
8
© 2007 Eurotech Ltd Issue D 121
ZEUS Technical Manual Appendix G - ZEUS-FPIF details
Appendix G - ZEUS-FPIF details
The ZEUS-FPIF allows easy connection between the ZEUS and a variety of TFT or
STN LCD flat panel displays.
J5
JP1
J1
J4
J2
J3
The connectors on the following pages are shown in the same orientation as the picture above.
Connector Function
JP1
J1
J2
J3
J4
J5
TFT clock delay selection
ZEUS LCD cable connector
Generic LCD connector
Direct connection to a NEC NL3224BC35-20 5.5inch 320x240 TFT display
Connects to backlight inverter
STN bias voltages
JP1 – TFT clock delay selection
It has been found that some TFT displays require a delay on the clock. If this is required fit the jumper in position A; if not, fit it in position B.
B A
© 2007 Eurotech Ltd Issue D 122
ZEUS Technical Manual Appendix G - ZEUS-FPIF details
J1 – ZEUS LCD cable connector
Connector: Oupiin 3215-40GSB/SN, 40-way, 1.27mm (0.05") x 2.54mm (0.1") straightboxed header
Mating connector: Oupiin 1203-40GB/SN (available from Eurotech Ltd on request)
Pin Signal name
1 BKLEN
3 PWM0
5 NEGBIAS
7 GND
9 FPD1
11 FPD3
13 FPD5
15 GND
17 FPD7
19 FPD9
21 FPD11
23 GND
25 FPD13
27 FPD15
29 NC
31 GND
Pin Signal name
2 BKLSAFE
4 LCDSAFE
6 POSBIAS
8 GND
12 FPD2
14 FPD4
16 GND
18 FPD6
20 FPD8
22 FPD10
24 GND
26 FPD12
28 FPD14
30 NC
32 GND
34 GND
37
39
LCLK (HSYNC)
PCLK (CLOCK)
38 GND
40 GND
© 2007 Eurotech Ltd Issue D 123
ZEUS Technical Manual Appendix G - ZEUS-FPIF details
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. (As it is possible to connect a crimp type connector to J2, a wide range of LCD displays can be connected with a custom cable)
Pin Signal name Pin Signal name
1 GND
3 FPD1
5 GND
7 FPD4
9 FPD6
11 FPD7
13 FPD9
15 GND
17 FPD11
19 FPD13
21 FPD14
23 GND
2 FPD0
4 FPD2
6 FPD3
8 FPD5
12 FPD8
14 FPD10
16 GND
18 FPD12
20 GND
22 FPD15
25 GND
27 LCDSAFE
26 LCDSAFE
29 FCLK 30 GND
31 BKLSAFE
33 NC 34 BKLEN
34
2
33
1
© 2007 Eurotech Ltd Issue D 124
ZEUS Technical Manual Appendix G - 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.3x5x5x10x10
Pin Signal name
1 GND
Pin Signal name
5 GND
6 GND
7 FPD11
8 FPD12
9 FPD13
10 FPD14
11 FPD15
12 GND
13 FPD5
14 FPD6
15 FPD7
16 FPD8
17 FPD9
23 FPD2
27 LBIAS
28 LCDSAFE
29 LCDSAFE
30 GND
31 GND
32 GND
33 GND
© 2007 Eurotech Ltd Issue D 125
ZEUS Technical Manual
J4 – Backlight inverter connector
Connector: FCI 76384-407LF
Mating connector: FCI 65240-007LF
Mating connector crimps: FCI 76357-401LF
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
1 POSBIAS
2 GND
3 GND
4 NEGBIAS
Appendix G - ZEUS-FPIF details
© 2007 Eurotech Ltd Issue D 126
ZEUS Technical Manual Appendix H - ZEUS-FPIF-CRT details
Appendix H - 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.
The connectors on the following pages are shown in the same orientation as the picture above, unless otherwise stated.
Connector Function
J1 ZEUS LCD cable connector
© 2007 Eurotech Ltd Issue D 127
ZEUS Technical Manual Appendix H - ZEUS-FPIF-CRT details
J1 – ZEUS LCD cable connector
Connector: Oupiin 3215-40CSB/SN, 40-way, 1.27mm (0.05") x 2.54mm (0.1") straightboxed header
Mating connector: Oupiin 1203-40GB/SN (available from Eurotech Ltd on request)
Pin Signal name
40 GND
38 GND
36 GND
34 GND
32 GND
30 NC
28 FPD14
26 FPD12
24 GND
22 FPD10
20 FPD8
18 FPD6
16 GND
14 FPD4
12 FPD2
10 FPD0
8 GND
6 NC
4 NC
2 BKLSAFE
Pin Signal name
39 CLOCK
37 HSYNC
35 VSYNC
31 GND
29 NC
27 FPD15
25 FPD13
23 GND
21 FPD11
19 FPD9
17 FPD7
15 GND
13 FPD5
11 FPD3
9 FPD1
7 GND
5 NC
3 NC
1 NC
© 2007 Eurotech Ltd Issue D 128
ZEUS Technical Manual Appendix H - ZEUS-FPIF-CRT details
J2 – CRT connector
Connector: Oupiin 7916-15FA/SN, 15-way, female, high density, right-angled D-Sub.
1 RED 6 RED
Pin Signal name
11 NC
5 1
10
3 BLUE 8 BLUE
4 NC 9 5V_VGASAFE 14 VSYNC
5 TTL GND 10 SYNC GND 15 NC
6
15 11
(As viewed from the connector pins)
© 2007 Eurotech Ltd Issue D 129
ZEUS Technical Manual Appendix H - Acronyms and abbreviations
Appendix H - Acronyms and abbreviations
Amp Amplifier
BTUART
CCCR
CODEC
Bluetooth Universal Asynchronous Receiver / Transmitter
Core Clock Configuration Register
Coder/Decoder
COM Communication
CPLD
CPU
CMOS
DMA Direct
Port
Complex Programmable Logic Device
Central Processing Unit (PXA270)
Complementary Metal Oxide Semiconductor
DUART
EEPROM
Access
Dual Universal Asynchronous Receiver / Transmitter
Electrically Erasable and Programmable Read-Only Memory
EMC Electromagnetic
EPIC
EPROM
FFUART
FIFO First-In
Compatibility
Embedded Platform for Industrial Computing
Erasable and Programmable Read-Only Memory
Full Function Universal Asynchronous Receiver / Transmitter
First-Out
A non-volatile memory that is preserved even if the power is lost
Flat Panel Interface
General Purpose Input/Output
Flash
FPIF
GPIO
I²C
IEEE
(=IIC) Intra Integrated Circuit bus
Institute of Electrical and Electronics Engineers
IO Input/Output
ISA
JTAG
LED
LCD
Industry Standard Architecture, Bus in the IBM-PC
Joint Test Action Group of IEEE
Light Emitting Diode
Liquid Crystal Display
LSB
LVDS
Least Significant Bit
Low Voltage Differential Signalling
MOSFET Metal-Oxide
NA Not Applicable
NC No
NU Not
OS Operating
Offers full architecture, hardware and software compatibility with the PC/104
PC ISA bus, but in ultra-compact 96mm x 91mm (3.775" x 3.550")
PCB modules
Printed Circuit Board
PoE Power
PROM
PWM
RAM
Ethernet
Programmable Read-Only Memory
Pulse-Width
Random
Modulation
Time
Memory
Clock
RX Receive
SBC Single Board Computer
© 2007 Eurotech Ltd Issue D 130
ZEUS Technical Manual Appendix H - Acronyms and abbreviations
SDIO
SDRAM
SRAM
STN
STUART
SVGA
TFT
Secure Digital Input/Output
Synchronous Dynamic 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
TX Transmit
UART
USB
Universal Asynchronous Receiver / Transmitter
Universal Serial Bus
VAC Voltage
VDC
VGA
WDT Watchdog
ZEUS-ICE
Voltage Direct Current
Video Graphics Adapter, display resolution 640 x 480 pixels
Timer
ZEUS-Industrial Compact Enclosure
© 2007 Eurotech Ltd Issue D 131
ZEUS Technical Manual Appendix I - RoHS-6 Compliance - Materials Declaration Form
Appendix I - RoHS-6 Compliance - Materials Declaration Form
Confirmation of Environmental Compatibility for Supplied Products
Lead
Mercury
Hexavalent chromium
Polybrominated biphenyls (PBBs)
Polybrominated diphenyl ethers (PBDEs)
Cadmium
0.1% by weight in homogeneous materials
0.1% by weight in homogeneous materials
0.1% by weight in homogeneous materials
0.1% by weight in homogeneous materials
0.1% by weight in homogeneous materials
0.01% by weight in homogeneous materials
The products covered by this certificate include:
Product Name Eurotech Ltd Part Number
ZEUS ZEUS-Mx-Fy-ZZZ-R6 (all variants)
ZEUS-FPIF ZEUS-FPIF-R6
ZEUS-FPIF-CRT ZEUS-FPIF-CRT-R6
ZEUS MODEM -1 ZEUS MODEM-1-R6
ZEUS MODEM-2
ZEUS MODEM -3
ZEUS MODEM-2-R6
ZEUS-MODEM3-R6
Note: All recommended wireless modems are RoHS compliant with exception of the iO270 iDEN module.
Eurotech Ltd has based its material content knowledge on a combination of information provided by third parties and auditing our suppliers and sub-contractor’s operational activities and arrangements. This information is archived within the associated Technical Construction File. Eurotech Ltd has taken reasonable steps to provide representative and accurate information, though may not have conducted destructive testing or chemical analysis on incoming components and materials.
Additionally, packaging used by Eurotech Ltd for its products complies with the EU Directive 2004/12/EC in that the total concentration of the heavy metals cadmium, hexavalent chromium, lead and mercury do not exceed 100 ppm.
© 2007 Eurotech Ltd Issue D 132
ZEUS Technical Manual
Index
A abbreviations · 131 acronyms · 131 active display signal · 45 address map · 19 anti-static · 5
Arcom, contacting · 97 assignments, GPIO pins · 22, 29 audio · 16, 49 connector · 79 power management · 71
B backlight brightness · 47 inverter connector · 127 power · 92
Base TX Ethernet · 52 battery backup · 65 disconnect · 93, 95 block diagram · 18 board · 6 address map · 19 block diagram · 18 diagram · 8 features · 10 hardware description · 18 mechanical diagram · 100 specification · 98 variants · 6 boot loader · 17 bus expansion · 17
I²C · 58
C camera interface · 59 connector · 82
CAN bus · 87 power management · 72 termination · 95
CF+ · 40 clock · 31 generator power management · 72
© 2007 Eurotech Ltd Issue D
Index
COM1 · 53, 83
COM2 · 53, 86
COM3 · 54, 88
COM4 · 55, 88
CompactFlash · 16, 34, 40 connector · 89 power management · 70 configuration PROM power management · 73 connectors · 74, 76 contact details · 97 contacting Arcom · 97
D debug access · 62 display · 44
E electromagnetic compatibility · 5
EMC · 5 environmental compliance · 5, 133
Ethernet · 17, 52 connector · 80 power management · 71 expansion bus · 17 interfaces · 38 external interrupt · 28
F
Flash
LED · 96 memory · 33 flat panel display · 44 flat panel interface · 13
FPIF · 123
G general purpose I/O · 60
GPIO connector · 81 pin assignments · 22, 29
133
ZEUS Technical Manual
H hardware description · 18
I
I/O expander, power management · 73
I²C bus · 58 interface · 52 internal interrupt · 28 interrupt · 28 external · 28 internal · 28
J
J1 · 77
J10 · 82
J11 · 83
J12 · 84
J13 · 84
J14 · 85
J15 · 86
J16 · 86
J17 · 87
J18 · 87
J19 · 88
J2 · 78
J20 · 89
J21 · 90
J22 · 90
J23 · 91
J24 · 92
J3 · 78
J4 · 79
J5 · 79
J6 · 80
J7 · 81
J8 · 81
J9 · 82
JP1 · 93
JP2 · 93, 95
JP3 · 94
JP4 · 94
JP5 · 95
JP6 · 95
JTAG · 62 connector · 79 jumper diagrams · 14 jumpers · 74, 93
K key · 14
L
LAN · 17
© 2007 Eurotech Ltd Issue D
LCD · 13, 44, 123, 128 backlight brightness · 47 connector · 85 generic connector · 125
SBC cable connector · 124, 129
LCD logic supply selection · 94
LEDs · 74, 96
Linux, PC/104 interrupts · 42
LTC3442 · 64
LVDS connector · 86 interface · 47
MSL selection · 94 power management · 71
M map, address · 19 materials declaration form · 133
MAX6369 · 32 mechanical diagram · 100 memory · 33 modem boards · 13
P passive display signal · 45
PC/104 · 41 connector · 84
PC/104 interrupts · 42 port, serial · 53, 57 power · 63 connector · 63, 78 management · 66, 68, 70 supply · 63
USB · 70 voltage · 63, 64 processor power management · 66
PXA255 · 20
PXA255 · 20
Q
Quick Capture camera interface · 59
R
RAM, static · 34 real time clock · 31 reference information · 102
RoHS-6 compliance · 133
RS232 · 16, 53, 54
RS422 · 16, 55, 87
RS485 · 16, 55, 87
Index
134
ZEUS Technical Manual
S sales team · 97
SDIO · 39 socket · 90
SDRAM · 33 serial ports · 16, 53, 57, 83, 86, 87, 88 silicon disk · 33 sleep mode · 67 source code · 97 specification · 98 static · 5 static RAM · 34
STN · 13, 45, 123, 128 bias connector · 127 bias voltage · 47 support products · 13 support, technical · 97 symbols · 14
T tables · 15 technical support · 97 temperature sensor · 61 power management · 73
TFT · 44, 123 timer, watchdog · 32 touch screen connector · 77 touchscreen · 50
U
USB client header · 82 connector · 81 interface · 51 ports · 16 power · 70 power management · 70 user jumpers · 93 user LEDs · 96
V
VBUSx · 70
W wake-up · 67 watchdog timer · 32 wireless interface · 91 support · 35
Z
ZigBee · 13 connector · 90
Index
© 2007 Eurotech Ltd Issue D 135
ZEUS Technical Manual
S sales team · 97
SDIO · 39 socket · 90
SDRAM · 33 serial ports · 16, 53, 57, 83, 86, 87, 88 silicon disk · 33 sleep mode · 67 source code · 97 specification · 98 static · 5 static RAM · 34
STN · 13, 45, 123, 128 bias connector · 127 bias voltage · 47 support products · 13 support, technical · 97 symbols · 14
T tables · 15 technical support · 97 temperature sensor · 61 power management · 73
TFT · 44, 123 timer, watchdog · 32 touch screen connector · 77 touchscreen · 50
U
USB client header · 82 connector · 81 interface · 51 ports · 16 power · 70 power management · 70 user jumpers · 93 user LEDs · 96
V
VBUSx · 70
W wake-up · 67 watchdog timer · 32 wireless interface · 91 support · 35
Z
ZigBee · 13 connector · 90
Index
© 2007 Eurotech Ltd Issue D 136
advertisement
Related manuals
advertisement
Table of contents
- 8 ZEUS ‘at a glance’
- 10 ZEUS features
- 13 ZEUS support products
- 14 Conventions
- 16 Using the ZEUS
- 18 ZEUS block diagram
- 19 ZEUS address map
- 20 PXA270 processor
- 22 PXA270 GPIO pin assignments
- 28 Interrupt assignments
- 29 On-Board GPIO expanders pin assignments
- 31 Real time clock
- 32 Watchdog timer
- 33 Memory
- 35 Wireless support
- 38 Expansion interfaces
- 39 SDIO
- 40 CompactFlash
- 41 PC/104 interface
- 44 Flat panel display
- 49 Audio
- 50 Touchscreen controller
- 51 USB
- 52 Ethernet
- 53 Serial COM ports
- 57 CAN bus
- 58 I²C bus
- 59 Quick Capture camera interface
- 60 External General purpose I/O
- 61 Temperature sensor
- 62 JTAG and debug access
- 63 Power supplies
- 66 Processor power management
- 68 Peripheral devices power management
- 76 Connectors
- 93 Jumpers
- 96 Status LEDs