GATEWORKS GW2348-4 Operating Manual

AVILA
NETWORK COMPUTER
Operating Manual
For
GW2348-4 Network Processor
Revision 00
14 February 2006
Copyright 2006
Avila Network Computer Operating Manual
TABLE OF CONTENTS
1. INTRODUCTION............................................................................................................................... 4
1.1. Product Description.................................................................................................................... 4
1.2. Standard Features....................................................................................................................... 4
1.3. Ordering Options – Standard Configuration* ............................................................................ 4
1.4. Functional Blocks........................................................................................................................ 5
Processor............................................................................................................................................... 6
SDRAM................................................................................................................................................ 6
Flash...................................................................................................................................................... 6
Compact Flash ...................................................................................................................................... 7
Mini-PCI Sockets.................................................................................................................................. 7
Ethernet................................................................................................................................................. 7
EEPROM.............................................................................................................................................. 7
Real Time Clock................................................................................................................................... 7
Temperature and Voltage Monitor........................................................................................................ 8
Fan Speed Controller ............................................................................................................................ 8
Serial I/O............................................................................................................................................... 8
Digital I/O............................................................................................................................................. 8
USB....................................................................................................................................................... 8
JTAG Programming Port...................................................................................................................... 9
Status LED and Push Button Reset....................................................................................................... 9
DC/DC Converter ................................................................................................................................. 9
2. CONFIGURATION AND INSTALLATION................................................................................. 10
2.1. Memory Mapping...................................................................................................................... 10
2.2. PCI Device Mapping................................................................................................................. 11
2.3. Interrupt Mapping..................................................................................................................... 11
2.4. Digital I/O Mapping.................................................................................................................. 12
2.5. Interface Connectors................................................................................................................. 13
Mini-PCI Sockets (J1, J2, J3, J4)........................................................................................................ 15
Compact Flash Socket (J5) ................................................................................................................. 17
COM2 Serial Port Header (J6)............................................................................................................ 18
JTAG Port Header (J7)....................................................................................................................... 18
Digital I/O Header (J8)....................................................................................................................... 18
Power Connector (J9) ......................................................................................................................... 19
Ethernet Connectors (J10, J11)........................................................................................................... 19
COM1 Serial Port Connector (J13)..................................................................................................... 20
Fan Controller (J14)............................................................................................................................ 20
Optional Dual USB Host Connector (J18)..........................................................................................21
2.6. Input Voltage Selection.............................................................................................................. 21
2.7. JTAG Programming.................................................................................................................. 21
2.8. Getting Started .......................................................................................................................... 22
2.9. Manufactures Website Links / Support Mailing List ................................................................. 22
Hardware............................................................................................................................................. 23
Software.............................................................................................................................................. 23
2 of 26
Avila Network Computer Operating Manual
3. SPECIFICATIONS........................................................................................................................... 24
3.1. Electrical................................................................................................................................... 24
3.2. Mechanical................................................................................................................................ 24
3.3. Environmental........................................................................................................................... 24
4. CUSTOMER SUPPORT.................................................................................................................. 25
4.1. Product Revision History .......................................................................................................... 25
4.2. Technical Assistance ................................................................................................................. 25
4.3. Warranty.................................................................................................................................... 25
4.4. Return for Repair....................................................................................................................... 25
4.5. Life Support Policy.................................................................................................................... 26
4.6. Trademarks................................................................................................................................ 26
3 of 26
Avila Network Computer Operating Manual
1. INTRODUCTION
1.1. Product Description
The GW2348-4 is a member of the Gateworks Avila Network Processor family. The GW2348-4 meets the requirements for enterprise and residential network applications. This single board network processor consists of an Intel IXP425 XScale processor operating at 533MHz, 64Mbytes of SDRAM, and 16Mbytes of Flash. Peripherals include four Type III Mini-PCI slots, two 10/100 Base-TX Ethernet channels, Compact Flash socket, and two RS232 serial ports for management and debug. Additional features include serial EEPROM, real time clock, voltage and temperature monitor, fan controller, watchdog timer, passive power over Ethernet, digital I/O, wide range DC/DC power supply, and extended temperature operation. An optional high-speed USB host controller is also available. Software support includes Linux and VxWorks operating systems.
1.2. Standard Features
 Intel XScale IXP425 533MHz Processor  64Mbytes SDRAM  16Mbytes Flash  Four Type III Mini-PCI Sockets  Two 10/100 Base-TX Ethernet Ports  Compact Flash Socket  Two RS-232 Serial Ports  General Purpose Digital I/O  1Kbyte Serial EEPROM  Battery Powered Real Time Clock  Voltage and Temperature Monitor  Thermally Activated Fan Controller  Watchdog Timer  User LED and Push Button Reset  Optional High-speed USB Host Controller  Passive Power Over Ethernet  Reverse Voltage and Transient Protection  9-48VDC Input Voltage Range  18W available for Mini-PCI Sockets  5W Typical Operating Power  -40C to 85C Operating Temperature  Software Support for Linux and VxWorks  1 Year Warranty
1.3. Ordering Options Standard Configuration*
Order Code Processor SDRAM Flash Mini-PCI Operating Temp. GW2348-4 IXP425 @ 533MHz 64Mbytes 16Mbytes 4
* Contact factory for different configurations of CPU, DRAM, Flash, and support peripherals
4 of 26
-40C to 85C
Avila Network Computer Operating Manual
1.4. Functional Blocks
The functional block diagram for the GW2348-4 network processor is shown below followed by a detailed description of each major functional block.
MINI-PCI SOCKET
MINI-PCI SOCKET
MINI-PCI SOCKET
MINI-PCI SOCKET
SDRAM
64Mbytes
PROCESSOR
XSCALE
IXP425@533MHZ
FLASH
16Mbytes
ETHERNET 10/100 PHY
ETHERNET 10/100 PHY
DC/DC
CONVERTER
9-48V@23W
POWER
SERIAL EEPROM REAL TIME CLOCK SYSTEM MONITOR FAN CONTROLLER
RS-232
COMPACT
FLASH
SOCKET
RS232
DIO
JTAG
STATUS LED
GW2348-4 Functional Block Diagram
5 of 26
Avila Network Computer Operating Manual
Processor
The Intel Xscale network processor line includes the IXP420, IXP422 and IXP425 processors. The features common to these processors are listed below. The primary difference between these processors is support for encryption, operating speed, operating temperature and cost. See the following table below for the differences between the processor families. The factory default GW2348­4 includes the IXP425 processor.
 StrongARM Version 5TE Compliant  Network processing engines to offload Ethernet filtering  32-bit SDRAM interface operating at 133MHz  32-bit PCI interface operating at 33MHz for Mini-PCI support  16-bit Expansion interface for Flash support  Two 802.3 MII/RMII interfaces for Ethernet PHY support  USB 1.1 device controller  Two serial ports  Four internal timers  Internal bus performance monitoring unit  General purpose Input/Outputs  Watchdog Timer
Feature IXP420 IXP422 IXP425
Speed (MHz) 266, 400, 533 266 266, 400, 533 Hardware Encryption No Yes Yes Extended Temperature 266 only No 266, 400, 533 Cost Low Mid High
IXP42x Processor Feature Comparison
SDRAM
The DRAM resides in two synchronous DRAM devices soldered directly to the board. This architecture supports SDRAM memory capacities from 32Mbytes up to 128Mbytes. The 32-bit SDRAM interface operates at 133MHz. The factory default GW2348-4 includes 64Mbytes of SDRAM.
Flash
The Flash resides in one or two J3 Intel StrataFlash
devices soldered directly to the board. This architecture supports Flash memory capacities from 4Mbytes up to 32Mbytes. The factory default GW2348-4 includes 16Mbytes of Flash in a single device.
6 of 26
Avila Network Computer Operating Manual
Compact Flash
The GW2348-4 supports a single Compact Flash socket located on the rear of the board. The Compact Flash socket accepts small removable mass storage cards with storage capacities up to 4Gbytes. The Compact Flash interrupt is mapped to general purpose I/O 12 (GPIO12) of the IXP processor.
Mini-PCI Sockets
Mini-PCI is a small form factor PCI card that uses the same signal protocol, electrical specifications, and configuration definitions as conventional PCI. The GW2348-4 includes four Mini-PCI sockets. The GW2348-4 increases the Mini­PCI power specification from a maximum of 2.5W to a total of 18W for all four sockets. This permits each socket to operate 4.5W for supporting high power radios.
Ethernet
The GW2348-4 supports two Ethernet ports using an Intel LXT973 PHY Transceiver. Both channels operates in a 100BASE-TX or 10BASE-T configuration and support auto MDI/MDIX for automatically switching twisted pair inputs and outputs. Additional features include full-duplex operation for both 10Mbps and 100Mbps configurations as well as support for auto-negotiation. The Ethernet ports are available through standard RJ45 connectors. The connectors have two integrated status lights. The green status light indicates link and activity. The light is on for link and blinking for activity. The yellow status light indicates speed. The light is on for 100Mbps and off for 10Mbps.
EEPROM
The Atmel AT24C08AN is an Electrically Erasable Programmable Read Only Memory (EEPROM) with 8Kbits of storage. The 8kbits of storage is organized in a 1048 x 8-bit configuration. Additional features include 1,000,000 erase/write cycles and a 100-year minimum data retention time. Data is transmitted to and from the EEPROM over the processor I2C bus. The I2C clock frequency is 0 to 400KHz. The I2C base address is A0 hex for writes and A1 hex for reads.
Real Time Clock
The Dallas Semiconductor DS1672 is designed to count seconds and can be used to derive time-of-day, week, month, and year using software. A battery ensures uninterrupted operation when the main power supply drops below the battery voltage. The battery capacity is 35mAH. The real time clock requires
0.425 micro amps typical and 1 micro amp maximum for backup operation. This results in a battery life of 4 years minimum and more than 9 years typical. Data is transmitted to and from the Real Time Clock over the processor I2C bus. The I2C clock frequency is 0 to 400KHz. The I2C base address is D0 hex for writes and D1 hex for reads.
7 of 26
Avila Network Computer Operating Manual
Temperature and Voltage Monitor
The Analog Devices AD7418 provides temperature and voltage monitoring capability. The GW2348-4 operating temperature is monitored through this device. The temperature accuracy is 1C at 25C and 2C over the entire temperature range of -40C to +125C. The GW2348-4 input voltage is also monitored through this device. A resistor divider is used on the A/D input to scale the input voltage down. Multiple the A/D voltage reading by 23.1 to get the actual input voltage. Data is transmitted to and from the Temperature and Voltage Monitor over the processor I2C bus. The I2C clock frequency is 0 to 400KHz. The I2C 7-bit base address is 50 hex for writes and 51 hex for reads.
Fan Speed Controller
Fan speed control increases fan service life and decreases system acoustic airflow noise. The GW2348-4 includes a Microchip TC653BE that controls the speed of a fan based on temperature. This device keeps the fan off until the GW2348-4 temperature reaches 35 degrees Celsius. The controller adjusts the fan speed from 50% to 100% between 35 and 45 degrees Celsius.
Serial I/O
The GW2348-4 includes two RS232 serial I/O ports. One serial I/O port is available through a 10-pin header and the other is available through a 9-pin female D-shell connector. The serial ports are 16550-compliant UARTs with additional depth for both the transmit and receive buffers. The interface supports transfer rates from 1200bps up to 120Kbps.
Digital I/O
The IXP processor includes a 16 bits of digital I/O. Some of these signals are used for controlling and monitoring the status of devices local to the GW2348-4 and some of them are available on a 10-pin header for application use. The function of each digital I/O signal is described in Section 2, Configuration and Installation.
USB
The GW2348-4 includes an optional high-speed USB host controller. The Philips ISP1562 integrates two Open Host Controller Interface (OHCI) cores, one Enhanced Host Controller Core (EHCI), and two transceivers. The transceivers support high-speed transfer mode at 480Mbits per second, full-speed transfer mode at 12Mbits per second, and low-speed transfer mode at 1.5Mbits per second. The GW2348-4 also includes a Micrel MIC2026 power distribution switch to enable 5V power to the USB connector under control of the ISP1562. The MIC2026 includes internal thermal and over current limiting to protect both the GW2348-4 and the USB load. The USB signals are available through a standard dual USB Type A connector. The USB Controller shares resources with the J2 mini-PCI site so that only one is functional at a time. If the USB Host Controller is loaded, the J4 mini-PCI site is not functional and should not be populated.
8 of 26
Loading...
+ 18 hidden pages