31 VIPER / VIPER-Lite PXA255 RISC based PC/104 Single Board Computer Technical Manual
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 10 • CYCLOPS The CYCLOPS is a rugged VIPER display terminal. The enclosure can
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 100 LCD supply voltage – LK8 on JP2 This jumper selects the supp
VIPER Technical Manual Appendix A – Contacting Eurotech © 2007 Eurotech Ltd Issue E 101 Appendix A – Contacting Eurotech Eurotech sales Eurotech
VIPER Technical Manual Appendix B – Specification © 2007 Eurotech Ltd Issue E 102 Appendix B – Specification Microprocessor 400MHz (VIPER) or 2
VIPER Technical Manual Appendix C – Mechanical diagram © 2007 Eurotech Ltd Issue E 103 Appendix C – Mechanical diagram NOTES1) ALL CONNECTOR DI
VIPER Technical Manual Appendix D – Reference information © 2007 Eurotech Ltd Issue E 104 Appendix D – Reference information Product information
VIPER Technical Manual Appendix D – Reference information © 2007 Eurotech Ltd Issue E 105 National Semiconductor Corporation National Semiconduc
VIPER Technical Manual Appendix E – Acronyms and abbreviations © 2007 Eurotech Ltd Issue E 106 Appendix E – Acronyms and abbreviations Amp Amp
VIPER Technical Manual Appendix E – Acronyms and abbreviations © 2007 Eurotech Ltd Issue E 107 RAM Random Access Memory Reg Regulator RSA
VIPER Technical Manual Appendix F – RoHS-6 Compliance - Materials Declaration Form © 2007 Eurotech Ltd Issue E 108 Appendix F – RoHS-6 Complianc
VIPER Technical Manual Index © 2007 Eurotech Ltd Issue E 109 Index A active display signal · 36 address map · 19 amplifier · 5, 7, 16, 56 anti-s
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 11 • Wind River VxWorks 5.5 development kit Features of this kit are: - 400MHz
VIPER Technical Manual Index © 2007 Eurotech Ltd Issue E 110 I I/O · 5, 6 Intel PXA255 · 4 interface, USB · 60 internal interrupt · 30 interrupt
VIPER Technical Manual Index © 2007 Eurotech Ltd Issue E 111 RS232 · 7, 15, 64, 65 RS422 · 7, 15, 65, 99, 100 RS485 · 7, 15, 65, 99, 100 RTC · 8
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 12 Product handling and environmental compliance Anti-static handling This board
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 13 Conventions Symbols The following symbols are used in this guide: Symbol Expl
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 14 Tables With tables such as that shown below, the white cells show information
VIPER Technical Manual Getting started © 2007 Eurotech Ltd Issue E 15 Getting started Depending on the development kit purchased, a Quickstart M
VIPER Technical Manual Getting started © 2007 Eurotech Ltd Issue E 16 Using the audio features There are four audio interfaces supported on the
VIPER Technical Manual Getting started © 2007 Eurotech Ltd Issue E 17 Using the PC/104 expansion bus PC/104 modules can be used with the VIPER t
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 18 Detailed hardware description The following section provides
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 19 VIPER address map PXA255 chip select Physical address Bus/re
VIPER Technical Manual ISO 9001 FM12961 Definitions Eurotech is the trading name for Eurotech Ltd. Disclaimer The information in this manual
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 20 Translations made by the MMU For details of translations mad
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 21 PXA255 processor The PXA255 is a low power ARM (version 5TE)
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 22 PXA255 GPIO pin assignments The following table summarizes t
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 23 GPIO No AF Signal name Dir Active Sleep Function See se
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 24 GPIO No AF Signal name Dir Active Sleep Function See se
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 25 GPIO No AF Signal name Dir Active Sleep Function See se
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 26 Real time clock There are two RTCs on the VIPER. Under embed
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 27 Memory The VIPER has four types of memory fitted: • 1MB of
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 28 Static RAM The VIPER has a 256KB SRAM device fitted, arrange
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 29 Interrupt configuration and reset register [ICR] Byte lane
VIPER Technical Manual Contents © 2007 Eurotech Ltd Issue E 3 Contents Introduction ...
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 30 Interrupt assignments Internal interrupts For details on the
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 31 PC/104 interrupt register [PC104I1] Byte lane Most Signific
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 32 ICR Bit Functions Bit Name Value Function 0 No interrupt r
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 33 PC/104 interrupts under Windows CE Write 0x2 to the ICR Regi
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 34 Flat panel display support The PXA255 processor contains an
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 35 TFT panel data bit mapping to the VIPER Panel data bus bit
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 36 STN panel data bit mapping to the VIPER Panel data bus bit
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 37 Typically the power up sequence is as follows (please check
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 38 STN BIAS voltage The VIPER provides a negative and a positiv
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 39 VIPER-FPIF1 connectors LK1 – TFT clock delay selection It ha
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 4 Introduction The VIPER is an ultra low power, PC/104 compatible, single board
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 40 PL2 – Generic LCD connector Connector: Taicom TI34BHS, 34-wa
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 41 PL3 – Direct connection to a NEC NL3224BC35-20 5.5inch 320x2
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 42 PL4 – Backlight inverter connector Connector: FCI 76384-407L
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 43 FPIF-LVDS-TX details The FPIF-LVDS-TX enables LVDS displays
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 44 FPIF-LVDS-TX connectors JP1 – TX strobe selection This link
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 45 J1 – VIPER LCD cable connector Connector: Oupiin 3215-40CSB
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 46 J2 – LVDS Hirose connector Connector: Hirose DF13-20DP-1.25V
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 47 J3 – LVDS MDR connector Connector: 3M 10220-55G3PL, 20-way,
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 48 FPIF-LVDS-RX details The FPIF-LVDS-RX in combination with th
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 49 FPIF-LVDS-RX connectors JP1 – LCD power selection This link
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 5 VIPER ‘at a glance’ Five Serial Ports Jumpers 10/100BaseTX Ethernet Audio
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 50 J1 – VIPER LCD cable connector Connector: Oupiin 3215-40CSB
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 51 J2 – LVDS Hirose connector Connector: DF13-20DP-1.25V(55),
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 52 J3 – LVDS MDR connector Connector: 3M 10220-55G3PL, 20-way,
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 53 FPIF-CRT details The FPIF-CRT allows the VIPER to drive a CR
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 54 FPIF-CRT connectors J1 – VIPER LCD cable connector Connector
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 55 J2 – CRT connector Connector: Oupiin 7916-15FA/SN, 15-way, f
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 56 Audio A National Semiconductor LM4549 AC’97 audio CODEC is u
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 57 General purpose I/O Eight general-purpose input lines and ei
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 58 To write to OUT[0:7], write to the following PXA255 processo
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 59 The general-purpose inputs are 5V tolerant, and the outputs
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 6 VIPER-Lite ‘at a glance’ Three Serial Ports 10/100BaseTX Ethernet Etherne
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 60 USB host interface There are two USB interfaces on the VIPER
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 61 USB client interface The VIPER provides one USB 1.1 client i
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 62 10/100BaseTX Ethernet An SMSC LAN91C111 Ethernet controller
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 63 Ethernet signal mapping between VIPER and Ethernet breakout
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 64 Serial COMs ports There are five high-speed, fully functiona
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 65 COM4 – RS232 interface Supported on Channel 0 of an external
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 66 Typical RS422 and RS485 connection RS485 MULTI-DROP RS422 PO
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 67 PC/104 interface The VIPER PC/104 interface is emulated from
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 68 VIPER PC/104 interface details The PC/104 bus signals are co
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 69 PC/104 16-bit I/O read/write access cycles
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 7 VIPER features Microprocessor • PXA255 400MHz (VIPER) or 200MHz (VIPER-Lite)
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 70 PC/104 16-bit memory read/write access cycles
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 71 I2C The PXA255 I2C interface is brought out to the COMs conn
VIPER Technical Manual Detailed hardware description © 2007 Eurotech Ltd Issue E 72 JTAG and debug access Debug access to the PXA255 processor i
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 73 Power and power management Power supplies The VIPER is designed
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 74 Power management All VIPER power-down features and alteration o
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 75 Processor current estimations The current values in the tables
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 76 Current saving from 5V when processor core is in power saving m
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 77 Power savings Use the table below to estimate power savings tha
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 78 External peripheral device power estimations Take into account
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 79 Power estimate examples Example 1: VIPER [Linux] asleep (microp
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 8 Network support • SMSC LAN91C111 10/100BaseTX Ethernet controller. • One 10/
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 80 Example 3: VIPER [Windows CE] at 400MHz in power saving mode +
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 81 Processor power management The power manager in the PXA255 offe
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 82 To communicate with the VCORE DAC, use the following pins to em
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 83 UART power management COM4 and COM5 are generated from an exter
VIPER Technical Manual Power and power management © 2007 Eurotech Ltd Issue E 84 Audio power management The audio interface supports the AC’97 l
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 85 Connectors, LEDs and jumpers The following diagram shows the
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 86 Connectors There are 13 connectors on the VIPER for accessing
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 87 PL1 – 10/100BaseTX Ethernet connector Connector: Oupiin 2015-
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 88 PL3 – LCD connector Connector: Oupiin 3214-40C00RBA/SN, 40-wa
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 89 PL4 – COMS ports Connector: Oupiin 3012-40GRB/SN, 40-way, 2.5
VIPER Technical Manual Introduction © 2007 Eurotech Ltd Issue E 9 VIPER support products The VIPER supports the following products: • VIPER-UPS
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 90 PL5 – CompactFLASH connector Connector: 3M N7E50-N516RB-50, 5
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 91 PL6 – Audio connector Connector: Oupiin 2015-2X6GDB/SN, 12-wa
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 92 PL8 – TPM Tamper detect connector (optional) Connector: JST B
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 93 PL10 – JTAG connector Connector: Oupiin 2011-2x5GSB/SN, 10-wa
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 94 PL11 & PL12 – PC/104 connectors Connectors: • Astron 25-
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 95 PL16 – Power connector Connector: Molex 22-05-7058, 5-way, 2.
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 96 JP1 – RS485/422 configuration jumpers Connector: Oupiin 2011-
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 97 Status LEDs There is a single status LED on the VIPER, which
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 98 Jumpers There are seven user selectable jumpers on the VIPER.
VIPER Technical Manual Connectors, LEDs and jumpers © 2007 Eurotech Ltd Issue E 99 RS485/422 configuration – LK4, LK5, LK6 and LK7 on JP1 These
Comentarios a estos manuales