Arcom VIPER Manuale utente

VIPER Contents
VIPER
Intel PXA255 XScale RISC based
PC/104 Single Board Computer
Technical Manual
www.arcom.com

VIPER Contents
Definitions
Arcom is the trading name for Arcom Control Systems Inc and Arcom Control Systems Ltd.
Disclaimer
The information in this manual has been carefully checked and is believed to be accurate. Arcom assumes no responsibility
for any infringements of patents or other rights of third parties, which may result from its use.
Arcom assumes no responsibility for any inaccuracies that may be contained in this document. Arcom makes no commitment
to update or keep current the information contained in this manual.
Arcom 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 full 3 year warranty. Product warranty covers failure caused by any manufacturing defects.
Arcom will make all reasonable effort to repair the product or replace it with an identical variant. Arcom 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 go to www.arcom.com/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.
Windows CE .NET is a trademark of the Microsoft Corporation.
CompactFlash is the registered trademark of SanDisk Corp.
Linux is a registered trademark of Linus Torvalds.
RedBoot and Red HatTM is a registered trademark of Red Hat Inc.
VxWorks is a register trademark of Wind River.
Bluetooth is a registered trademark of Bluetooth SIG, Inc.
All other trademarks recognized.
Revision History
Manual PCB Date Comments
Issue A
Issue B
Issue C
Issue D
Issue E
Issue F
Issue G
Issue H
V1 Issue 3
V1 Issue 3
V1 Issue 4
V1 Issue 5
V1 Issue 6
V1 Issue 6
V1 Issue 6
V1 Issue 6
26th June 2003
8th July 2003
14th August 2003
14th October 2003
11th December 2003
11th February 2004
14th May 2004
15th July 2004
First full release of Manual
Minor editorial changes
Content update
Minor changes
Update for new PCB Issue
Minor changes
Major technical information enhancements, updated layout
Minor changes
© 2004 Arcom.
Arcom is a subsidiary of Spectris plc.
For contact details, see page 72.
Arcom operates a company-wide
quality management system,
which has been certified by the
British Standards Institution (BSI)
as compliant with ISO9001:2000

VIPER Contents
Contents
Introduction ........................................................................................................................................4
VIPER ‘at a glance’ ................................................................................................................5
VIPER features ......................................................................................................................6
VIPER support products ........................................................................................................8
Handling your board safely ....................................................................................................9
Conventions .........................................................................................................................10
Getting started .................................................................................................................................11
Using the VIPER ..................................................................................................................11
Detailed Hardware Description ........................................................................................................13
VIPER block diagram...........................................................................................................13
VIPER address map ............................................................................................................14
Translations made by the MMU ...........................................................................................15
PXA255 processor ...............................................................................................................16
PXA255 GPIO pin assignments...........................................................................................17
Real Time Clock...................................................................................................................21
Watchdog timer ....................................................................................................................22
Memory ................................................................................................................................23
Interrupt assignments ..........................................................................................................25
Flat panel display support ....................................................................................................29
Audio....................................................................................................................................38
General purpose I/O ............................................................................................................39
USB interface.......................................................................................................................42
10/100BaseTX Ethernet.......................................................................................................43
Serial COMs ports................................................................................................................45
PC/104 interface ..................................................................................................................48
JTAG and debug access......................................................................................................49
Power and power management .......................................................................................................51
Power supplies.....................................................................................................................51
Power management.............................................................................................................52
Connectors, LEDs and jumpers .......................................................................................................59
Connectors...........................................................................................................................60
Status LED’s ........................................................................................................................69
Jumpers ...............................................................................................................................70
Appendix A – Contacting Arcom.......................................................................................................72
Appendix B – Specification ..............................................................................................................73
Appendix C - Mechanical diagram ...................................................................................................74
Appendix D - Reference information................................................................................................75
Appendix E - Acronyms and Abbreviations ......................................................................................77
Index ................................................................................................................................................78

VIPER Introduction
Introduction
The VIPER is an ultra low power PC/104 compatible single board computer based on
the Intel 400MHz PXA255 XScale processor. The PXA255 is an implementation of the
Intel XScale micro architecture combined with a comprehensive set of integrated
peripherals including, a flat panel graphics controller, DMA controller, interrupt
controller, real time clock and multiple serial ports. The VIPER board offers a wide
range of features making it ideal for power sensitive embedded communications and
multimedia applications.
The board is available in the following standard variants:
VIPER-400-M64-F32: Intel XScale TM PXA255 400MHz microprocessor, 64MByte
SDRAM, 32MByte FLASH.
•
•
•
•
VIPER-400-M64-F16: Intel XScale TM PXA255 400MHz microprocessor, 64MByte
SDRAM, 16MByte FLASH.
VIPER-400-M64-F32-I: Intel XScale TM PXA255 400MHz microprocessor, 64MByte
SDRAM, 32MByte FLASH, Industrial temperature range.
VIPER-400-M64-F16-I: Intel XScale TM PXA255 400MHz microprocessor, 64MByte
SDRAM, 16MByte FLASH, Industrial temperature range.
For alternative memory configurations, please contact Arcom.
© 2004 Arcom Issue H 4

VIPER Introduction
VIPER ‘at a glance’
Jumpers Five Serial Ports 10/100BaseTX Ethernet
Audio – In/Out/MIC/AMP Ethernet LEDs
Powe
r
(inc battery input)
Intel PXA255 XScale
400MHz processo
r
8/16-bit PC/104
interface
USB
CompactFLASH (CF+) TFT/STN panel
JTAG
Intel StrataFLASH
Digital I/O
© 2004 Arcom Issue H 5

VIPER Introduction
VIPER features
Microprocessor
Intel XScaleTM PXA255 400MHz RISC processor•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Cache
32K data cache, 32K instruction cache, 2K mini data cache
System memory
Up to 64MByte un-buffered 3.3V SDRAM
Silicon disk
Up to 32MByte Intel Strata FLASH (with FLASH access LED)
1MByte Bootloader FLASH EPROM (with FLASH access LED)
256KByte SRAM (with external battery backup)
Type I/II CompactFLASH (CF+) socket
Video
TFT/STN (3.3V or 5V – factory fit) flat panel graphics controller
Up to 800X600 resolution
8/16bpp
Backlight Control
Audio
National Semiconductor A AC’97 CODEC (16bit) and LM4880 Power Amp
Line IN, Line OUT, Microphone and 250mW per channel amplified output
Serial ports
5 x 16550 compatible high-speed UARTs
4 x RS232 and 1 x RS422/485 Interfaces
2 x channels with 128Byte Tx/Rx FIFO
USB host interface
Two USB 1.1 compliant interfaces
Short circuit protection and 500mA current limit protection
Network support
SMSC LAN91C111 10/100BaseTX Ethernet controller
One 10/100BaseTX NIC port
© 2004 Arcom Issue H 6

VIPER Introduction
Real Time Clock (RTC)
Battery backed RTC (external battery)•
•
•
•
•
•
•
•
•
•
•
•
± 1minute/month accuracy, at 25°C.
Watchdog
Adjustable timeout of 271ns to 19 minutes, 25 seconds
General Purpose I/O (GPIO)
8 x 5V tolerant Inputs
8 x 3.3V Outputs (5V tolerant)
User configuration
1 user-configurable jumper
Expansion
PC/104 expansion bus - 8/16 bit ISA bus compatible interface
JTAG port
Download data to FLASH memory
Debug and connection to In-Circuit Emulator (ICE)
Power
Typically 2W from a single 5V supply
Power Management features allowing current requirements to be as low as
107mA ±5mA (535mW ±25mW).
Size
PC/104 compatible footprint 3.8” x 3.6” (96mm x 91mm)
© 2004 Arcom Issue H 7

VIPER Introduction
VIPER support products
The VIPER is supported by the following products:
VIPER-UPS (Uninterruptible Power Supply)
The VIPER-UPS serves as a 5V DC power supply and battery back up system for
the VIPER. The UPS accepts between 10 – 36 VDC (10-25VAC) input and
generates the +5V supply for the VIPER. In addition to this, it includes an intelligent
battery charger/switch capable of using either the onboard 500mAHr NiMH battery
or an external sealed lead acid rechargeable battery. For further details, see
www.arcom.com/products/icp/pc104/processors/viper_UPS.htm.
•
VIPER-ICE (Industrial Compact Enclosure)
The VIPER-ICE is a simple low cost aluminum enclosure, which provides easy
connection to all on board features. The enclosure includes the VIPER-UPS and
optionally a color Q-VGA (320x240) TFT flat panel display and analog touch screen.
•
• VIPER-FPIF1 (Flat Panel Interface)
The VIPER-FPIF1 is a simple board that enables easy connection between the
VIPER and an LCD flat panel. See section VIPER-FPIF1 details, page 33 for further
details. Contact Arcom (see Appendix A – Contacting Arcom, page 72) for
purchasing information.
© 2004 Arcom Issue H 8

VIPER Introduction
Handling your board safely
Anti-static handling
This board contains CMOS devices that could be damaged in the event of static
electricity 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 Arcom, it is adequately
packed, preferably in the original packing material.
Electromagnetic compatibility (EMC)
The VIPER is classified as a component with regard to the European Community EMC
regulations and it is the users responsibility to ensure that systems using the board are
compliant with the appropriate EMC standards.
© 2004 Arcom Issue H 9

VIPER Introduction
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 fitted on pin A.
Jumper fitted on pin B.
Jumper is fitted.
Jumper is not fitted.
B
A
B
A
Tables
With tables such as that shown below, the white cells show information relevant to the
subject being discussed. Grey cells are not relevant in the current context.
Byte lane Most Significant Byte Least Significant Byte
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Field - - - - - - - - - - - - - RETRIG AUTO_
CLR R_DIS
Reset X X X X X X X X 0 0 0 0 0 0 0 0
Relevant
information
© 2004 Arcom Issue H 10
Indice
Altri manuali Arcom Scheda madre
Manuali Scheda madre popolari di altre marche

Telit Wireless Solutions
Telit Wireless Solutions SL869-3DR Manuale utente

Gigabyte
Gigabyte GA-9IVDT Manuale utente

Texas Instruments
Texas Instruments ADS8372EVM Manuale utente

Commell
Commell MS-C73 Manuale utente

IBT Technologies
IBT Technologies MB860 Manuale utente

Nvidia
Nvidia TEGRA DG-04927-001_V01 Manuale utente













