cPCI-6841 Series 6U CompactPCI Pentium M Single Board Computers User’s Manual Manual Rev. 2.00 Revision Date: July 19, 2005 Part No: 50-15048-1000 Advance Technologies; Automate the World.
Copyright 2005 ADLINK TECHNOLOGY INC. All Rights Reserved. The information in this document is subject to change without prior notice in order to improve reliability, design, and function and does not represent a commitment on the part of the manufacturer. In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.
Getting Service from ADLINK Customer Satisfaction is top priority for ADLINK Technology Inc. Please contact us should you require any service or assistance. ADLINK TECHNOLOGY INC. Web Site: http://www.adlinktech.com Sales & Service: Service@adlinktech.com TEL: +886-2-82265877 FAX: +886-2-82265717 Address: 9F, No. 166, Jian Yi Road, Chungho City, Taipei, 235 Taiwan Please email or FAX this completed service form for prompt and satisfactory service.
Table of Contents List of Tables.......................................................................... iii List of Figures ......................................................................... v 1 Introduction ........................................................................ 1 1.1 1.2 1.3 1.4 1.5 Main Functions .................................................................... 3 CPU Support ................................................................... 3 CompactPCI Bus Interface ....
2.3 General Purpose LED definitions ................................. 24 PMC Connector Pin Assignments (JN1, JN2) .............. 25 CompactPCI J1 Pin Assignment .................................. 27 CompactPCI J2 Pin Assignment ................................... 28 CompactPCI J3 Pin Assignment (optional) ................... 29 cPCI-6841 Series Switch and Jumper Settings ................. 30 SW1: Reset Button ....................................................... 30 JP1: CF Master or Slave Selection .....
List of Tables Table Table Table Table Table Table Table Table Table Table 1-1: 1-2: 2-1: 2-2: 2-3: 2-4: 2-5: 3-1: 6-1: 6-2: List of Tables Power Ratings ........................................................ I/O Connectivity Table ............................................ Ethernet LED Status ............................................... Switch and Jumper Functions ................................ JP1 Settings ........................................................... JP2 Settings ...............
iv List of Tables
List of Figures Figure 1-1: Figure 2-1: Figure 2-2: Figure 2-3: Figure 3-1: Figure 3-2: Figure 3-3: Figure 3-4: Figure 3-5: Figure 3-6: Figure 3-7: Figure 5-1: Figure 6-1: List of Figures cPCI-6841 Block Diagram ......................................... 2 cPCI-6841 Top View................................................ 14 cPCI-6841 and cPCI-6841-2 Front View ................. 15 cPCI-6841-2 Top View ............................................ 16 CPU Installation.........................................
1 Introduction The cPCI-6841 is a 6U CompactPCI single board computer based on the Intel® Pentium® M processor and 855GME/ICH4 chipset. The Pentium® M processor’s operating frequency ranges from 1.3GHz up to 2.0GHz and it comes with 1MB/2MB L2 cache in an FC-mPGA package. The combination of the longevity of the Intel® 855GME/ICH4 chipset and low power consumption of the Pentium® M CPU make the cPCI-6841 the ideal solution for embedded applications.
Figure 1-1: cPCI-6841 Block Diagram 2 Introduction
1.1 Main Functions The following sections explain the main functions of the cPCI-6841. CPU Support The cPCI-6841 SBC is designed for the Intel® Pentium® M and Celeron® M Processors. The standard cPCI-6841 SBC comes with CPU socket which can be installed with µFC-PGA2 package CPU, with the following options: X Pentium® M 1.4GHz, 1.6GHz, 1.7GHz, 1.8GHz, and 2.0GHz X Celeron® M 1.
Gigabit Ethernet Ports The cPCI-6841 has two 10/100/1000Mbps Ethernet (GbE) ports. Every port is assigned a unique static MAC Address. Two onboard Intel® 82541GI Gigabit Ethernet controllers provide two Ethernet ports and are implemented on a 32-bit/33 MHz PCI bus. The 82541GI supports IEEE 802.3x compliant flow control and IEEE 802.3ab compliant 10/100/1000 Mbps auto-negotiation. Two RJ45 connectors for these two LAN ports are located on the front panel for system management or service requirements.
Watchdog Timer The cPCI-6841 implements a watchdog timer (WDT) using the Winbond W83627HF Super I/O. The programmable I/O port is on address 2E, and the timer can be set for 1 to 255 seconds or 1 to 255 minutes. Easy-programming libraries for DOS and Windows 95/98/NT are included. Hardware Monitoring The cPCI-6841 uses the Winbond W83627HF Super I/O to detect system voltages and temperatures.
1.2 Features 6 X Low power consumption, supports Intel® Pentium® M and Celeron® M CPUs from 1.3GHz up to 2.0GHz X Low power consumption Intel® 855GME and ICH4 embedded chipset, provides longevity for OEM X Compliant with PICMG 2.0, R3.0 X 32-bit/33 MHz CompactPCI interface based on PCI specifications X One 32-bit/33 MHz PMC site X Two 200-Pin DDR SODIMM sockets support up to 2GB DDR333 SDRAM X Provides both IDE and FDD interfaces for storage devices.
1.
1.4 Specifications cPCI-6841 SBC Specifications CompactPCI Compliancy X PICMG 2.0 CompactPCI Rev. 3.0 Form Factor X Standard 6U CompactPCI (board size: 233.35mm x 160mm) X Single slot width (4TE or 4HP, 20.32mm) CPU/Cache X Single Intel® Pentium® M 1.4GHz, 1.6GHz, 1.7GHz, 1.8GHz, 2.0GHz or Celeron® M 1.
CompactPCI Bus Controller X TI PCI-2050 PCI-to-PCI bridge X PCI Rev 2.
Real -Time Clock and Nonvolatile Memory X Built into Intel® 82801DB southbridge RTC X Battery-backed memory is used for BIOS configuration X Separate 3V coin cell CR2032 battery used for RTC and nonvolatile memory Environment (1) X Operating temperature: 0 to 45°C X Storage temperature: -40 to 80°C X Humidity: 5% to 95% non-condensed Shock: 15G peak-to-peak, 11ms duration, non-operation X Vibration:(2) X Z Non-operation: 1.88Grms, 5-500Hz, each axis Z Operation: 0.
I/O Connectivity cPCI-6841 cPCI-6841-2 Function Faceplate On Board Faceplate On Board COM Y (DB-9) --- Y (DB-9) --- VGA Y (DB-15) --- Y (DB-15) --- PS2 Y (Combo) --- Y (Combo) --- --- Y --- USB2.
1.5 Unpacking Checklist Check the shipping carton for any damage. If the shipping carton and contents are damaged, notify the dealer for a replacement. Retain the shipping carton and packing materials for inspection by the dealer. Obtain authorization before returning any product to ADLINK. Check that the following items are included in the package, if there are any items missing, please contact your dealer.
2 Jumpers and Connectors This chapter illustrates the board layout, connector pin assignments, and jumper setings. Users should be familiar with the products before use.
2.
cPCI-6841-2 cPCI-6841 Figure 2-2: cPCI-6841 and cPCI-6841-2 Front View Jumpers and Connectors 15
Figure 2-3: cPCI-6841-2 Top View 16 Jumpers and Connectors
2.2 cPCI-6841 Series Pin Assignments USB Connectors PIN SIGNAL 1 VCC 2 USB- 3 USB+ 4 Ground VGA Connector Signal Name Pin Pin Signal Name Jumpers and Connectors Red 1 2 Green Blue 3 4 N.C. GND 5 6 GND GND 7 8 GND +5V 9 10 GND N.C.
Ethernet (RJ-45) Connector Pin # Signal Name 1 Function LAN_TDP1 Transmit Data1 + 2 LAN_TDN1 Transmit Data1 - 3 LAN_RDP2 Receive Data2 + 4 LAN_RDP3 Receive Data3 + 5 LAN_RDN3 Receive Data3 - 6 LAN_RDN2 Receive Data2 + 7 LAN_TDP4 Transmit Data4 + 8 LAN_TDN4 Transmit Data4 - Status Left LED (Yellow or Amber) Right LED (Amber) Network link is not established OFF OFF OFF Amber Active OFF Blinking Amber Link Yellow Amber Active Yellow Blinking Amber Link Amber Amber A
PS2 Connector Pin Signal Function 1 KBDATA Keyboard Data 2 MSDAT A Mouse Data 3 GND Ground 4 +5V Power 5 KBCLK Keyboard Clock 6 MSCLK Mouse Clock RS-232 Serial Port Connector Jumpers and Connectors Pin Signal Name 1 DCD, Data carrier detect 2 RXD, Receive data 3 TXD, Transmit data 4 DTR, Data terminal ready 5 GND, Ground 6 DSR, Data set ready 7 RTS, Request to send 8 CTS, Clear to send 9 RI, Ring in 19
DVI Connector 20 Pin Signal Pin Signal 1 TX2- 16 2 TX2+ 17 TX0- 3 GND 18 TX0+ 4 NC 19 GND 5 NC 20 NC 6 I2CCLK 21 NC 7 I2CDAT A 22 GND 8 VSYNC 23 TXC+ HTPLG 9 TX1- 24 TXC- 10 TX1+ 25 RED 11 GND 26 GREEN 12 NC 27 13 NC 28 HSYNC 14 +5V 29 GND 15 GND 30 GND BLUE Jumpers and Connectors
CompactFlash Connector Signal Name Pin Pin Signal Name Jumpers and Connectors GND 1 26 GND SDD3 2 27 SDD11 SDD4 3 28 SDD12 SDD5 4 29 SDD13 SDD6 5 30 SDD14 SDD7 6 31 SDD15 SDCS#1 7 32 SDCS#3 GND 8 33 GND GND 9 34 SDIOR# GND 10 35 SDIOW# GND 11 36 +5V GND 12 37 IDEIRQ15 +5V 13 38 +5V GND 14 39 PCSEL GND 15 40 NC GND 16 41 SIDERST# GND 17 42 SIORDY SDA2 18 43 NC SDA1 19 44 SDDACK# SDA0 20 45 IDEACT# SDD0 21 46 S66DECT SDD1 2
Floppy Connector Signal Name Pin Pin Signal Name 22 GND 1 2 Extended Density GND 3 4 NC NC 5 6 Data Rate GND 7 8 Index GND 9 10 Motor A Select GND 11 12 Drive B Select GND 13 14 Drive A Select GND 15 16 Motor B Select GND 17 18 Step Direction GND 19 20 Step Pulse GND 21 22 Write Data GND 23 24 Write Gate GND 25 26 Track 0 GND 27 28 Write Protect GND 29 30 Read Data GND 31 32 Side 1 GND 33 34 Disk Change Jumpers and Connectors
IDE Connector Signal Name Pin Pin Signal Name Jumpers and Connectors BRSTDRVJ 1 2 GND DDP7 3 4 DDP8 DDP6 5 6 DDP9 DDP5 7 8 DDP10 DDP4 9 10 DDP11 DDP3 11 12 DDP12 DDP2 13 14 DDP13 DDP1 15 16 DDP14 DDP0 17 18 DDP15 GND 19 20 NC PDDREQ 21 22 GND PDIOWJ 23 24 GND PDIORJ 25 26 GND PIORDY 27 28 PCSEL PDDACKJ 29 30 GND IRQ14 31 32 NC DAP1 33 34 DIAG DAP0 35 36 DAP2 CS1P 37 38 CS3PJ IDEACTPJ 39 40 GND +5V 41 42 +5V GND 43 44 NC
General Purpose LED definitions LED Color IDE Media Access Red Power OK Green General Purpose LED Blue WDT LED Yellow 24 Status Description OFF IDE idle ON IDE access OFF System is not power-on or power failed ON Power ON OFF User defined ON User defined OFF WDT is not enabled Blinking WDT is enabled Jumpers and Connectors
PMC Connector Pin Assignments (JN1, JN2) Signal Name JN1 Pin Signal Name Signal Name JN2 Pin Signal Name TCK(3) 1 2 -12V +12V 1 2 TRST#(3) GND 3 4 INTA# TMS(2) 3 4 TDO(1) INTB# 5 6 INTC# TDI(2) 5 6 GND BM1(1) 7 8 +5V GND 7 8 N/C INTD# 9 10 N/C N/C 9 10 N/C GND 11 12 +3.3V BM2(2) 11 12 +3.3V CLKP1 13 14 GND RST# 13 14 BM3(3) GND 15 16 GNT0# +3.
Signal Name JN1 Pin Signal Name Signal Name JN2 Pin Signal Name VIO(4) 57 58 AD3 N/C 57 58 EREADY(1) AD2 59 60 AD1 GND 59 60 RSTOUT#(1) AD0 61 62 +5V ACK64# 61 62 +3.3V GND 63 64 REQ64# GND 63 64 Monarch#(1) Note 1: These signals are not connected on the board. Note 2: These signals are pulled high on the board. Note 3: These signals are pulled low on the board. Note 4: The VIO signals by default set to +5V via jumper JP3.
CompactPCI J1 Pin Assignment Pin Z A B C D E F 25 GND +5V REQ64# ENUM#(4) +3.3V +5V GND 24 GND AD [1] +5V V (I/O) AD [0] 23 GND +3.3V AD [4] AD [3] +5V AD [2] GND 22 GND AD [7] GND +3.3V AD [6] AD [5] GND 21 GND +3.3V AD [9] AD [8] M66EN C/BE [0]# GND 20 GND AD [12] GND V (I/O) AD [11] AD [10] GND 19 GND +3.3V AD [15] AD [14] GND AD [13] GND 18 GND SERR# GND +3.3V PAR 17 GND +3.
erate an interrupt when an ENUM# signal is detected.
CompactPCI J3 Pin Assignment (optional) Pin Z A B C D E F 19 GND PCIRST-L NC SIDE_IORDY NC 18 GND SIDE_DACTL NC SIDE_CS-L3 SIDE_CS-L1 17 GND SIDE_D15 SIDE_D14 SIDE_D13 SIDE_D12 16 GND SIDE_D11 SIDE_D10 SIDE_D9 SIDE_D8 SIDE_DAC GND K-L 15 GND SIDE_A0 SIDE_A1 NC SIDE_A2 SIDE_DRE GND Q 14 GND SIDE_D7 SIDE_D6 SIDE_D5 SIDE_D4 SIDE_IOWGND L 13 GND SIDE_D3 SIDE_D2 SIDE_D1 SIDE_D0 SIDE_IORGND L 12 GND FDD_DS0-L FDD_DRATE FDD_INDEX- FDD_DATA FDD_MTR0-L GND 0 L -L 11 G
2.3 cPCI-6841 Series Switch and Jumper Settings The following table lists the switch and jumpers on the cPCI-6841 and cPCI-6841V. Switch Function SW1 Reset JP1 Select CF as Master or Slave JP2 Clear CMOS Content JP3 PMC VIO Table 2-2: Switch and Jumper Functions SW1: Reset Button SW1 is a push-button on the front panel. Pressing SW1 generates a hard reset.
JP2: Clear CMOS Status JP3 Normal operation (Default) 1 2 3 Clear CMOS 1 2 3 Table 2-4: JP2 Settings The CMOS RAM stores the real time clock (RTC) information, BIOS configuration, and default BIOS setting. The CMOS is powered by a button cell battery when the system is powered off. Please use the following procedure to erase the CMOS RAM data: 1. Remove the SBC from the system 2. Short pins 2 and 3 of JP2, then reinstall the jumper to its normal default location 3.
32 Jumpers and Connectors
3 Getting Started This chapter explains how to install necessary components on the cPCI-6841 and cPCI-6841-2 including: X CPU and heat sink X Memory module installation X HDD installation X PMC installation (cPCI-6841 only) X CF card installation X Main board installation 3.1 CPU and Heatsink The cPCI-6841 and cPCI-6841-2 support the Intel® Pentium® M processor. The heat sink is necessary to help with CPU heat dissipation. Please follow the procedures below to install the CPU and heat sink.
Figure 3-1: CPU Installation 34 Getting Started
Heatsink Installation Remove the film protecting the thermal pads on the heatsink as shown in Figure 3-2: Heatsink Installation below. Place the heatsink on the CPU and northbride, ensuring that the thermal pads make proper contact with the board components.
3.2 Memory Module Installation The cPCI-6841 Series SBC provides two 200-pin SODIMM sockets for DDR-SDRAM with a maximum memory capacity of 2GB. If memory modules are pre-installed when the package is received, this section may be skipped.
Figure 3-3: Memory Installation 3.3 PCI Mezzanine Card (PMC) Installation (cPCI-6841 only) The PMC slot is designed for 5V and/or universal PCI interfaces. The PMC site is keyed to prevent users from installing a 3.3V only PMC module. To install the PMC modules: 1. Prepare an ESD protected area including an anti-ESD table and ESD strap. Attach the ESD strap to your wrist and connect the end of the ESD strap to ground of the anti-ESD table. 2. Remove the PMC blanking plate from the front panel. 3.
4. Screw the four PMC mounting bolts to the main board from the bottom side of the SBC to secure the PMC module in place.
Figure 3-5: PMC Installation 2 3.4 HDD Installation on Main Board A slim-type 2.5-inch HDD can be mounted on the cPCI-6841 or cPCI-6841-2. If a HDD is pre-installed, this section may be skipped. 1. Screw the provided standoffs onto the HDD and attach the included 44-pin IDE cable. 2. Place the HDD onto the board as shown and connect the IDE cable to the socket. Tighten the four screws from the bottom side of the main board to secure the HDD in to place. 3.
Figure 3-6: cPCI-6841 2.5” Hard Disk Installation 3.5 CF Installation (cPCI-6841 only) The CompactFlash card is widely applied in digital consumer devices such as PDAs, digital cameras and MP3 players.
ance, low power consumption, small form factor, and high reliability characteristics, it has been widely accepted in mission critical embedded applications. To install the CF card, insert it into the socket located under the HDD as shown. Figure 3-7: CompactFLASH Card Installation 3.6 Main Board Installation Use the following procedure to install the cPCI-6841/cPCI-6841-2 main board into a CompactPCI chassis. 1.
on the operational purpose of the board. The chassis power may now be turned on. 2. Remove the blank face panel from the slot. 3. Align the top and bottom edges of the board with the card guides on the chassis then slide the board into the chassis until resistance is felt. If the system power is on, the green LED (power status) will light up. 4. Move the upper and lower ejectors in an inward direction simultaneously. Note that a slight resistance will be felt while inserting the board.
4 Windows Driver Installation The following sections show the driver installation procedures for Windows 2000, Windows XP or Windows Server 2003. When installing the Windows drivers, we recommend the following steps: 1. Fully install the Windows properly before installing any driver. Most of the standard I/O devices’ driver will be installed during the standard Windows installation. 2. Install the chipset driver. 3. Install the graphic driver and utilities. 4. Install the LAN drivers.
4.1 Chipset Drivers Installation 1. Ensure your Windows operating system is fully installed and running prior to executing the “Intel Chipset Software Installation Utility”. 2. Close any running applications. 3. The files are stored in an integrated application setup program. This program is designed for Windows 2000, XP and Windows Server 2003. 4. Locate the directory X:\cPCI\cPCI-6841\Chipset on the ADLINK All-in-One CD, and then run “infinst_enu.exe”. 5.
4.3 LAN Driver Installation 1. Boot Windows 2000/XP/Windows Server 2003. 2. Run the pro2kxp.exe under the following directory: X:\cPCI\cPCI-6841\LAN. 3. Read the license agreement. Click 'I accept the terms in the license agreement’ if you agree to continue. 4. At the Location to Save Files prompt, click Next to save the files in the specified folder. 5. To install Intel® PRO Network Connections, click Install Software to install drivers and Intel PROSet.
46 Windows Driver Installation
5 Utilities 5.1 Watchdog Timer This section explains the operation of the cPCI-6841’s watchdog timer. The primary function of the watchdog timer is to monitor the cPCI-6841 Series SBC’s operation and to reset the system if the software fails to function as programmed.
Once the watchdog has timed out, it will cause a RESET signal to be sent to the system. 5.2 Using the Watchdog in an Application The following section is provided to assist you in learning how to use the watchdog in an application. The watchdog’s Reset function is as explained above. It can be controlled through the registers of the Super I/O on the cPCI-6841.
5.3 Intel Preboot Execution Environment (PXE) The cPCI-6841 series supports Intel® Preboot Execution Environment (PXE), which provides the capability to boot up or execute an OS installation through an Ethernet connection. There should be a DHCP server in the network with one or more servers running PXE and MTFTP services. It could be a Windows NT or Windows 2000 server running DHCP, PXE and MTFTP service or a dedicated DHCP server with one or more additional servers running PXE and MTFTP service.
50 Utilities
Appendix Serial Console User’s Guide 1. Introduction Most industrial implementations do not use a monitor or a keyboard to interface between the user and the computer, instead connecting through a network or direct cable. ADLINK provides a function for users to obtain Power-On Self Test (POST) messages and execute commands using serial-port access. This function is provided by Phoenix Technologies Ltd. (a.k.a. Award BIOS) and is integrated into the BIOS of ADLINK’s CPU boards.
Figure 6-1: Null Modem Connection 3. Seting up the Server The server used in this guide is a CPU board where the Award Preboot Agent is integrated into the BIOS. Use the BIOS setup utility to setup the Serial Console. When you turn on the computer, the Award BIOS is immediately activated. Pressing the key allows you to enter the BIOS setup utility. Serial Console setup items are found in the “Advanced BIOS Features” (Award Modular 6.0) or “BIOS FEATURES SETUP” (Award Modular 4.51) page.
Agent Connect Via This field is un-selectable. Only one connection mode is supported: NULL. NULL means the connection cable is of null modem type. Agent wait time (min) This option selects the amount of time (in minutes) to wait for a successful connection. If the selected time elapses, the Serial console times out and will not be supported by the server. Agent after boot This field enables or disables accepting text-based applications (such as DOS) after the POST.
If your system does not have HyperTerminal installed, please use [Add/Remove Program Properties] in Control Panel to add it.
Make sure that HyperTerminal is checked.
Select HyperTerminal.
Run Hypertrm by double-clicking on the icon.
When executing HyperTerminal for the first time, you will be asked to install a modem before running HyperTerminal. Select “No”. Then, you will be asked to enter some configuration settings for your local area. After configuring the basic settings, HyperTerminal will need to build a connection node. Enter a name you want to use and choose an icon.
Once you build a connection node, select the serial port that will be used to connect to the server.
On the properties page of the chosen serial port, the Bits per second setting must be the same as the baud rate setting of the server. Before using HyperTerminal to connect to the server, some properties of the console must first be set. Select File --> Properties.
Check that the Telnet terminal mode is set to ANSI and select ASCII Setup.
To echo the data that the client sends, select all items on the ASCII Setup page. After HyperTerminal is setup and the connection cable is ready, power on the server. POST messages from server will be sent to the HyperTerminal Console as follows.
After the server computer boots into the OS, execute commands through the HyperTerminal console as shown. Note: Some keys, (i.e.
console.
Warranty Policy Thank you for choosing ADLINK. To understand your rights and enjoy all the after-sales services we offer, please read the following carefully. 1. Before using ADLINK’s products please read the user manual and follow the instructions exactly. When sending in damaged products for repair, please attach an RMA application form which can be downloaded from: http:// rma.adlinktech.com/policy/. 2.
3. Our repair service is not covered by ADLINK's two-year guarantee in the following situations: X Damage caused by not following instructions in the user's manual. X Damage caused by carelessness on the user's part during product transportation. X Damage caused by fire, earthquakes, floods, lightening, pollution, other acts of God, and/or incorrect usage of voltage transformers. X Damage caused by unsuitable storage environments (i.e. high temperatures, high humidity, or volatile chemicals).