Kontron Modular Computers GmbH rejects any liability for the correctness and
completeness of this manual as well as its suitability for any particular purpose.
This document contains information proprietary to Kontron Modular Computers GmbH. It may
not be copied or transmitted by any means, disclosed to others, or stored in any retrieval
system or media without the prior written consent of Kontron Modular Computers GmbH or one
of its authorized agents.
The information contained in this document is, to the best of our knowledge, entirely correct.
However, Kontron Modular Computers GmbH cannot accept liability for any inaccuracies or the
consequences thereof, or for any liability arising from the use or application of any circuit,
product, or example shown in this document.
Kontron Modular Computers GmbH reserves the right to change, modify, or improve this
document or the product described herein, as seen fit by Kontron Modular Computers GmbH
without further notice.
Trademarks
Kontron Modular Computers GmbH, the PEP logo and, if occurring in this manual, “CXM” are
trademarks owned by Kontron Modular Computers GmbH, Kaufbeuren (Germany). In addition,
this document may include names, company logos and trademarks, which are registered trademarks and, therefore, proprietary to their respective owners.
Environmental Protection Statement
This product has been manufactured to satisfy environmental protection requirements where
possible. Many of the components used (structural parts, printed circuit boards, connectors,
batteries, etc.) are capable of being recycled.
Final disposition of this product after its service life must be accomplished in accordance with
applicable country, state, or local laws or regulations.
This symbol indicates that the product described in this manual is in
compliance with CE standards.
Caution, Electric Shock!
This symbol and title warn of hazards due to electrical shocks (> 60V)
when touching products or parts of them. Failure to observe the precautions indicated and/or prescribed by the law may endanger your
life/health and/or result in damage to your material.
Please refer also to the section “High Voltage Safety Instructions” on
the following page.
Warning, ESD Sensitive Device!
This symbol and title inform that electronic boards and their components are sensitive to static electricity. Therefore, care must be taken
during all handling operations and inspections of this product, in
order to ensure product integrity at all times.
Please read also the section “Special Handling and Unpacking
Instructions” on the following page.
Warning!
This symbol and title emphasize points which, if not fully understood
and taken into consideration by the reader, may endanger your health
and/or result in damage to your material.
Note ...
This symbol and title emphasize aspects the reader should read
Your new Kontron product was developed and tested carefully to provide all features
necessary to ensure its compliance with electrical safety requirements. It was also designed
for a long fault-free life. However, the life expectancy of your product can be drastically reduced
by improper treatment during unpacking and installation. Therefore, in the interest of your own
safety and of the correct operation of your new Kontron product, you are requested to conform
with the following guidelines.
High Voltage Safety Instructions
Warning!
All operations on this device must be carried out by sufficiently skilled
personnel only.
Caution, Electric Shock!
Before installing your new Kontron product into a system always
ensure that your mains power is switched off. This applies also to the
installation of piggybacks.
Serious electrical shock hazards can exist during all installation,
repair and maintenance operations with this product. Therefore,
always unplug the power cable and any other cables which provide
external voltages before performing work.
Special Handling and Unpacking Instructions
ESD Sensitive Device!
Electronic boards and their components are sensitive to static electricity. Therefore, care must be taken during all handling operations
and inspections of this product, in order to ensure product integrity at
all times.
Do not handle this product out of its protective enclosure while it is not used for operational
purposes unless it is otherwise protected.
P R E L I M I N A R Y
Whenever possible, unpack or pack this product only at EOS/ESD safe work stations. Where
a safe work station is not guaranteed, it is important for the user to be electrically discharged
before touching the product with his/her hands or tools. This is most easily done by touching a
metal part of your system housing.
It is particularly important to observe standard anti-static precautions when changing piggybacks, ROM devices, jumper settings etc. If the product contains batteries for RTC or memory
backup, ensure that the board is not placed on conductive surfaces, including anti-static plastics or sponges. They can cause short circuits and damage the batteries or conductive circuits
on the board.
In order to maintain Kontron’s product warranty, this product must not be altered or modified in
any way. Changes or modifications to the device, which are not explicitly approved by Kontron
Modular Computers GmbH and described in this manual or received from Kontron’s Technical
Support as a special handling instruction, will void your warranty.
This device should only be installed in or connected to systems that fulfill all necessary
technical and specific environmental requirements. This applies also to the operational
temperature range of the specific board version, which must not be exceeded. If batteries are
present, their temperature restrictions must be taken into account.
In performing all necessary installation and application operations, please follow only the
instructions supplied by the present manual.
Keep all the original packaging material for future storage or warranty shipments. If it is
necessary to store or ship the board, please re-pack it as nearly as possible in the manner in
which it was delivered.
Special care is necessary when handling or unpacking the product. Please consult the special
handling and unpacking instruction on the previous page of this manual.
Kontron Modular Computers GmbH grants the original purchaser of Kontron’s products aTWO
YEAR
LIMITEDHARDWAREWARRANTYas described in the following. However, no other warran-
ties that may be granted or implied by anyone on behalf of Kontron are valid unless the consumer has the express written consent of Kontron Modular Computers GmbH.
Kontron Modular Computers GmbH warrants their own products, excluding software, to be free
from manufacturing and material defects for a period of 24 consecutive months from the date
of purchase. This warranty is not transferable nor extendible to cover any other users or longterm storage of the product. It does not cover products which have been modified, altered or
repaired by any other party than Kontron Modular Computers GmbH or their authorized agents.
Furthermore, any product which has been, or is suspected of being damaged as a result of negligence, improper use, incorrect handling, servicing or maintenance, or which has been damaged as a result of excessive current/voltage or temperature, or which has had its serial
number(s), any other markings or parts thereof altered, defaced or removed will also be excluded from this warranty.
If the customer’s eligibility for warranty has not been voided, in the event of any claim, he may
return the product at the earliest possible convenience to the original place of purchase, together with a copy of the original document of purchase, a full description of the application the
product is used on and a description of the defect. Pack the product in such a way as to ensure
safe transportation (see our safety instructions).
Kontron provides for repair or replacement of any part, assembly or sub-assembly at their own
discretion, or to refund the original cost of purchase, if appropriate. In the event of repair, refunding or replacement of any part, the ownership of the removed or replaced parts reverts to
Kontron Modular Computers GmbH, and the remaining part of the original guarantee, or any
new guarantee to cover the repaired or replaced items, will be transferred to cover the new or
repaired items. Any extensions to the original guarantee are considered gestures of goodwill,
and will be defined in the “Repair Report” issued by Kontron with the repaired or replaced item.
Kontron Modular Computers GmbH will not accept liability for any further claims resulting
directly or indirectly from any warranty claim, other than the above specified repair,
replacement or refunding. In particular, all claims for damage to any system or process in which
the product was employed, or any loss incurred as a result of the product not functioning at any
given time, are excluded. The extent of Kontron Modular Computers GmbH liability to the
customer shall not exceed the original purchase price of the item for which the claim exists.
Kontron Modular Computers GmbH issues no warranty or representation, either explicit or
implicit, with respect to its products’ reliability, fitness, quality, marketability or ability to fulfil any
particular application or purpose. As a result, the products are sold “as is,” and the
responsibility to ensure their suitability for any given task remains that of the purchaser. In no
event will Kontron be liable for direct, indirect or consequential damages resulting from the use
of our hardware or software products, or documentation, even if Kontron were advised of the
possibility of such claims prior to the purchase of the product or during any period since the
date of its purchase.
P R E L I M I N A R Y
Please remember that no Kontron Modular Computers GmbH employee, dealer or agent is
authorized to make any modification or addition to the above specified terms, either verbally or
in any other form, written or electronically transmitted, without the company’s consent.
The CompactPCI board described in this manual operates with the PCI and PCI-X bus
architecture to support additional I/O and memory-mapped devices as required by various
industrial applications. For detailed information concerning the CompactPCI standard, please
consult the complete Peripheral Component Interconnect (PCI) and CompactPCI
Specifications. For further information regarding these standards and their use, visit the home
page of the PCI Industrial Computer Manufacturers Group (PICMG).
Many system-relevant CompactPCI features that are specific to Kontron Modular Computers
CompactPCI systems may be found described in the Kontron CompactPCI System Manual.
Due to its size, this manual cannot be downloaded via the internet. Please refer to the section
“Related Publications” at the end of this chapter for the relevant ordering information.
The CompactPCI System Manual includes the following information:
• Common information that is applicable to all system components, such as safety
information, warranty conditions, standard connector pinouts etc.
• All the information necessary to combine Kontron’s racks, boards, backplanes, power
supply units and peripheral devices in a customized CompactPCI system, as well as
configuration examples.
• Data on rack dimensions and configurations as well as information on mechanical and
electrical rack characteristics.
• Information on the distinctive features of Kontron CompactPCI boards, such as
functionality, hot swap capability. In addition, an overview is given for all existing Kontron
CompactPCI boards with links to the relating data sheets.
• Generic information on the Kontron CompactPCI backplanes, such as the slot
assignment, PCB form factor, distinctive features, clocks, power supply connectors and
signalling environment, as well as an overview of the Kontron CompactPCI standard
backplane family.
• Generic information on the Kontron CompactPCI power supply units, such as the input/
output characteristics, redundant operation and distinctive features, as well as an
overview of the Kontron CompactPCI standard power supply unit family.
The CP6000 is a CompactPCI system controller board. It has been designed to support all
Intel® Pentium® M and Intel® Celeron® M processors with 400 MHz FSB.
A key performance factor of the Intel® Pentium® M processor is the newly designed CPU core
with an integrated 64 kB L1 and up to 2048 kB L2 cache, which provide more CPU power per
MHz than an Intel® Pentium® 4 processor.
The Pentium® M has the advantage of very low power consumption, whilst at the same time
providing impressive processor speeds ranging from 1.1 GHz through 1.8 GHz with a
Processor Side Bus (PSB) running at 400 MHz. The CP6000 utilizes the Intel® 855GME and
6300ESB I/O Controller Hub chipset.
The board includes two SODIMM sockets to provide up to 2 GB Double Data Rate (DDR)
memory with Error Checking and Correcting (ECC) for rugged environments. The CP6000
supports memory speed up to 333 MHz (PC2700).
The CP6000 offers more features and expandability than other CompactPCI boards in its class.
The board comes with two onboard Ultra ATA/100 interfaces, two Serial ATA interfaces, four
Gigabit Ethernet ports (two Intel® 82546GB controllers), up to four USB 2.0 ports, one PMC
interface with 64-bit/66 MHz on the PCI-X bus, rear I/O with several interfaces, one
CompactFlash type II socket and a built-in Intel 3D Graphics accelerator with up to 64 MB of
shared memory for enhanced graphics performance with a VGA CRT-display interface.
Several onboard connectors provide flexible expandability.
The board supports a configurable 32-bit/33 MHz, hot swap CompactPCI interface. In the
System Master slot the interface is enabled, and if installed in a peripheral slot, the CP6000 is
isolated from the CompactPCI bus.
One of the more important features of the CP6000 is its support of the PICMG CompactPCI
Packet Switching Backplane Specification 2.16. When installed in a backplane which supports
packet switching, the CP6000 can communicate via two Gigabit Ethernet interfaces with other
peripherals.
Designed for stability and packaged in a rugged format, the board fits into all applications
situated in industrial environments, including I/O intensive applications where only one slot is
P R E L I M I N A R Y
available for the CPU, making it a perfect core technology for long life applications.
Components which have high temperature tolerance have been selected from embedded
technology programs, and therefore offer long-term availability.
The board is offered with the Microsoft® Windows® 2000, Windows® XP and Windows® XP
Embedded operating systems. Kontron further supports, as a standard, Linux and VxWorks®.
Please contact Kontron Modular Computers for further information concerning other operating
systems.
The CP6000 is a CompactPCI Pentium® M based single-board computer specifically designed
for use in highly integrated platforms with solid mechanical interfacing for a wide range of
industrial environment applications.
Some of the CP6000's outstanding features are:
• Supports all Intel® Pentium® M and Intel® Celeron® M microprocessors with 400 MHz FSB
• 479-pin µFCBGA package
• Up to 2048 kB L2 cache on-die, running at CPU speed
• 400 MHz processor system bus
• 855GME and 6300ESB chipset
• Up to 2 GB DDR SDRAM memory running up to DDR333 (PC2700)
• Integrated 3D high performance VGA controller
• Analog display support up to 2048 x 1536 pixels at 16-bit and 60 Hz
• PMC interface (64-bit/66 MHz PCI-X, 3.3V only) with rear I/O support and bezel cutout
on front panel and PCI-X functionality
• Four Gigabit Ethernet interfaces
• Two Gigabit Ethernet interfaces on the front panel
• Two Gigabit Ethernet interfaces on rear I/O (PICMG 2.16)
• Two EIDE Ultra ATA/100 interfaces
• Two Serial ATA interfaces on rear I/O, one thereof can be routed to onboard connectors
• Optional socket for 2.5" hard disk (only for standard temperature range)
• Onboard CompactFlash type II socket (True IDE)
• Four USB ports
• Two USB 2.0 ports on the front panel
• Two USB 2.0 ports on rear I/O
• 1 MB onboard FWH for BIOS
• Hardware Monitor (LM87)
• Floppy disk interface on rear I/O
• Watchdog timer
• Real-time clock
• Two COM ports on rear I/O (RS-232/RS-422/RS-485)
• I/O extension connector (LPC)
• 4HP, 6U CompactPCI
• Jumperless board configuration
• Extended temperature range: -40°C to + 85°C (optional)
• Passive heat sink solution for external airflow
•AMI BIOS
• PCI-X interface onboard (64-bit/66 MHz)
• Compatible with CompactPCI spec. Rev. 3.0 (32-bit/33 MHz)
• Hot swap capability: as system controller or as peripheral device
The CP6000 has one PCI-X, 64-bit/ 66 MHz, 3.3V, rear I/O capable, PMC mezzanine interface.
This interface supports a wide range of available PMC modules with PCI and PCI-X interface
including all of Kontron’s PMC modules and provides an easy and flexible way to configure the
CP6000 for various application requirements.
1.3.2CTM80-2 Rear I/O Module
The CTM80-2 rear I/O module has been designed for use with the CP6000 6U CompactPCI
board from Kontron Modular Computers. This module provides comprehensive rear I/O
functionality and may also be configured for use in other applications.
For further information concerning the CTM80-2 module, please refer to Appendix A.
1.3.3CP6000-EXT-SATA Module
The CP6000-EXT-SATA module (order no. CP6000-MK2.5SATA) has been designed for use
with the CP6000 6U CompactPCI board from Kontron Modular Computers and enables the
user to connect an onboard 2.5" Serial ATA hard disk to the CP6000.
For further information concerning the CP6000-EXT-SATA module, please refer to Appendix B.
1.4System Relevant Information
The following system relevant information is general in nature but should still be considered
when developing applications using the CP6000.
Table 1-1:System Relevant Information
SUBJECTINFORMATION
System Slot/System Master
Functionality
Peripheral Slot Functionality
P R E L I M I N A R Y
Hot Swap Compatibility
Operating Systems
The CP6000 is designed for use as a System Master board whereby it can
support up to 7 peripheral boards with 32-bit/33 MHz.
It may, however, be operated in a peripheral slot in which case it does not
support the CompactPCI bus interface.
When installed in a peripheral slot, the CP6000 is electrically isolated from
the CompactPCI bus. It receives power from the backplane and supports rear
I/O and, if the system supports it, packet switching (in this case up to two
channels of Gigabit Ethernet).
When operated as a System Master, the CP6000 supports individual clocks
for each slot and ENUM signal handling is in compliance with the PICMG 2.1
Hot Swap Specification.
When operated in a peripheral slot the CP6000 supports basic hot swap.
The CP6000 can be operated under the following operating systems:
•Microsoft® Windows® 2000
•Microsoft® Windows® XP
•Microsoft® Windows® XP Embedded
•Linux
•VxWorks®
Please contact Kontron Modular Computers for further information concerning other operating systems.
Table 1-2:CP6000 4HP Version Main Specifications (Continued)
CP6000SPECIFICATIONS
CompactPCI
Rear I/O
Hot Swap Compatible
Interfaces
®
Compliant with CompactPCI Specification PICMG
2.0 R 3.0
• System Master operation
• 32-bit / 33 MHz master interface
• 5V compliant (3.3V compliant version, optional)
When the CP6000 is operated in a peripheral slot, the CompactPCI bus is electrically isolated (passive mode).
The following interfaces are routed to the rear I/O connector J3, J4 and J5:
• COM1 and COM2 (RS-232, RS-422 and RS-485 signaling); no buffer on
the rear I/O module is necessary
• 2 x USB 2.0
• CRT VGA
• PS/2 (Mouse / Keyboard)
• 2 x Gigabit Ethernet (compliant with PICMG 2.16, R 1.0)
• Secondary EIDE (ATA 100)
• 2 x SATA 150
• General purpose signals
• PMC rear I/O
• Floppy disk interface
The CP6000 supports System Master hot swap functionality and
application dependent hot swap functionality when used in a peripheral
slot.
When used as a System Master the CP6000 supports individual clocks for
each slot and ENUM signal handling is in compliance with the PICMG 2.1 Hot
Swap Specification.
VGA
Gigabit Ethernet
USB
Built-in Intel 3D Graphics accelerator for enhanced graphics performance.
• Supports resolutions of up to 2048 x 1536 by 16-bit color resolution
at a 60 Hz refresh rate or up to 1280 x 1024 by 24-bit color resolution
at an 85 Hz refresh rate.
• Hardware motion compensation for software MPEG2 and MPEG4
decoding
• The graphics controller provides flexible allocation of video memory
up to 64 MB.
Up to four 10 Base-T/100 Base-TX/1000 Base-T Gigabit Ethernet interfaces based on two Intel® 82546GB Ethernet PCI-X bus controllers.
Table 1-2:CP6000 4HP Version Main Specifications (Continued)
CP6000SPECIFICATIONS
Software BIOS
Software
Operating SystemsOperating systems supported:
AMI BIOS with 1 MB of Flash memory and having the following features:
• QuickBoot
•
QuietBoot
• BootBlock
• LAN boot capability for diskless systems (standard Etherboot / PXE on
demand)
• Boot from USB floppy disk drive
• BIOS boot support for USB keyboards
• Plug and Play capability
• BIOS parameters are saved in the EEPROM
• Board serial number is saved within the EEPROM
• PC Health Monitoring
•Microsoft® Windows® 2000
•Microsoft® Windows® XP
•Microsoft® Windows® XP Embedded
•Linux
•VxWorks®
1.7Kontron Software Support
Kontron is one of the few CompactPCI and VME manufacturers providing inhouse support for
most of the industry-proven real-time operating systems that are currently available. Due to its
close relationship with the software manufacturers, Kontron is able to produce and support
BSPs and drivers for the latest operating system revisions thereby taking advantage of the
changes in technology.
Finally, customers possessing a maintenance agreement with Kontron can be guaranteed
hotline software support and are supplied with regular software updates. A dedicated web site
is also provided for online updates and release downloads.
This Kontron Modular Computers’ product complies with the requirements of the following
standards:
Table 1-3:Standards
TYPEASPECTSTANDARDREMARKS
CEEmissionEN55022
EN61000-6-3
ImmissionEN55024
EN61000-6-2
Electrical SafetyEN60950-1--
MechanicalMechanical DimensionsIEEE 1101.10--
EnvironmentalVibration
(sinusoidal)
Vibration, broad-band
random (digital control)
and guidance
BumpIEC60068-2-29Ruggedized version test parameters:
IEC60068-2-6Ruggedized version test parameters:
IEC60068-2-64Ruggedized version test parameters:
--
--
• 10-300 (Hz) frequency range
• 2 (g) accelleration
• 1 (oct/min) sweep rate
• 10 cycles/axis
•3 axis
• 20-500Hz, 0.05 (g²/Hz) PSD
• 500-2000Hz, 0.005 (g²/Hz) PSD
• 3.5 (g RMS) acceleration
• 30 (min) test time/axis
•3 axis
• 15 (g) acceleration
• 11 (ms) pulse duration
• 500 bumps per direction
• 6 directions
• 1 (s) recovery time
ShockIEC60068-2-27Ruggedized version test parameters:
P R E L I M I N A R Y
Climatic HumidityIEC60068-2-7893% RH at 40 °C, non-condensing
WEEEDirective 2002/96/ECWaste electrical and electronic equip-
RoHSDirective 2002/95/ECRestriction of the use of certain hazard-
• 30 (g) acceleration
• 9 (ms) pulse duration
• 3 shocks per direction
• 6 directions
• 5 (s) recovery time
ment
ous substances in electrical and electronic equipment
Note ...
The values in the above table are valid for boards which are ordered with the
ruggedized service. For more information please contact your local Kontron
office.
The CP6000 supports the latest Intel®Pentium®M processor family up to speeds of 1.8 GHz
with 400 MHz FSB. The Intel®
with low power consumption. This processor is based on a new core which is optimized for low
power consumption.
The Intel® Pentium® M supports the latest Intel® SpeedStep® technology, which enables realtime dynamic switching of the voltage and frequency between several modes. This is achieved
by switching the bus ratios, core operating voltage, and core processor speeds without resetting the system. The frequency for the Pentium® M processor may also be selected in the
BIOS.
The following list sets out some of the key features of this processor:
The following tables indicate the Intel® Pentium® M processors supported on the CP6000,
their maximum power dissipation and their core voltage in the various frequency modes.
Table 2-1: Supported Intel® Pentium® M Processors on the CP6000
The following tables provide information on the Intel® Celeron® M processor supported on the
CP6000 and its maximum power dissipation.
Table 2-4: Supported Intel® Celeron® M Processor on the CP6000
SPEED1.3 GHz
PACKAGE
L2 CACHE
CORE VOLTAGE
PROCESSOR
SIDE BUS
Table 2-5: Maximum Power Dissipation of Intel® Celeron® M (CPU only)
FREQUENCY MODE1.3 GHz
Maximum Power24.5 W
µFCBGA
512 kB
1.356 V
400 MHz
2.1.2Memory
The CP6000 has two SODIMM sockets for installing memory and supports a maximum of 2
GB. All installed memory will be automatically detected, so there is no need to set any jumpers.
The CP6000 supports all DDR200, DDR266 and DDR333 SDRAMs on 200-pin SODIMMs with
or without ECC offered by Kontron Modular Computers. All memory components and
SODIMMs used with this board must comply with the following PC DDR SDRAM memory specifications:
• PC DDR SDRAM Memory Specification DDR200, DDR266 and DDR333
• PC Serial Presence Detect Specification
Only qualified DDR SDRAMs from Kontron Modular Computers can be used with the CP6000.
It is recommended to use only DDR333 (PC2700) memory at once. Do not mix
DDR200, DDR266 and DDR333 modules, otherwise the maximum performance is given by the slowest module.
Do not mix ECC SODIMM modules with non-ECC SODIMM modules, otherwise the ECC functionality is disabled.
Note ...
The maximum memory size for the extended temperature range is 1 GB
(2 modules 512 MB) with DDR266 (PC2100). This enhances the reliability and
long life of the CP6000.
2.1.3855GME Chipset Overview
The Intel®855GME chipset consists of the following devices:
• 82855GME Graphics and Memory Controller Hub (GMCH) with Accelerated Hub Architecture (AHA) bus
• 6300ESB I/O Controller Hub (Hance Rapids) with AHA bus
• Firmware Hub (FWH)
The GMCH provides the processor interface for the Pentium® M microprocessor, the memory
bus and includes a high performance graphics accelerator. The 6300ESB is a centralized controller for the boards’ I/O peripherals, such as the PCI-X, USB 2.0, EIDE, and SATA ports. The
Firmware Hub (FWH) provides the non-volatile storage for the BIOS.
The 855GME Graphics Memory Controller Hub (GMCH) is a highly integrated hub that provides the CPU interface (optimized for the Intel®
ory interface (optimized for DDR200/PC1600, DDR266/PC2100 and DDR333/PC2700), a hub
link interface to the 6300ESB and high performance internal graphics.
Graphics and Memory Controller Hub Feature Set
Host Interface
Pentium® M), the DDR SDRAM system mem-
The 855GME is optimized for the Intel®
Processor Side Bus (PSB) frequency of 400 MHz using 1.05 V AGTL signalling. Single-ended
AGTL termination is supported for single processor configurations. The AGTL bus supports
32-bit host addressing for decoding up to 4 GB memory address space.
System Memory Interface
The 855GME integrates a system memory Dual Data Rate (DDR) SDRAM controller with a
72-bit wide interface including ECC bits. The chipset supports DDR200, DDR266 and DDR333
(PC1600, PC2100 and PC2700) DDR SDRAM for system memory. The best memory speed
for the CP6000 is DDR333 (PC2700).
855GME Graphics Controller
The 855GME includes a highly integrated graphics accelerator and H/W Motion Compensation
engines for software MPEG2 decoding delivering high performance 3D and 2D video capabilities. The internal graphics controller provides an interface for a standard CRT display.
Pentium®M microprocessors. The chipset supports a
2.1.5I/O Controller Hub 6300ESB
The 6300ESB is a highly integrated multifunctional I/O Controller Hub that provides the interface to the PCI and PCI-X Bus, and integrates many of the functions needed in today's PC platforms, such as Ultra DMA 100/66/33 controller, SATA 150, USB host controller supporting USB
2.0, LPC interface and FWH Flash BIOS interface controller. The 6300ESB communicates with
the host controller over a dedicated hub interface.
The I/O Controller Hub Feature set comprises:
• PCI 2.2 interface with 32-bit/33 MHz and eight IRQ inputs
• PCI-X 1.0 interface with 64-bit/66 MHz and four IRQ inputs
• Bus Master EIDE controller UltraDMA 100/66/33
• SATA 150 controller
• Two USB controllers with up to four USB 1.1 or USB 2.0 ports
The following standard peripherals are available on the CP6000 board:
2.2.1Timer
The CP6000 is equipped with the following timers:
• Real-time clock
The 6300ESB contains a MC146818A compatible real-time clock with 256 bytes of battery-backed RAM.
The real-time clock performs timekeeping functions and includes 256 bytes of general
purpose battery-backed CMOS RAM. Features include an alarm function, programmable
periodic interrupt and a 100-year calendar. All battery-backed CMOS RAM data remains
stored in an additional EEPROM. This prevents data loss.
• Counter/Timer
Three 8254-style counter/timers are included on the CP6000 as defined for the PC/AT.
• Multimedia Timer
The 6300ESB includes an additional free timer
2.2.2Watchdog Timer
A watchdog timer is provided, which forces either an IRQ5, NMI, or Reset condition
(configurable in the watchdog register). The watchdog time can be programmed in 12 steps
ranging from 125 msec up to 256 seconds. If the watchdog timer is enabled, it cannot be
stopped.
2.2.3Battery
The CP6000 is provided with a 3.0 V “coin cell” lithium battery for the RTC.
To replace the battery, proceed as follows:
• Turn off power
• Remove the battery
• Place the new battery in the socket.
• Make sure that you insert the battery the right way round. The plus pole must be on the
top!
P R E L I M I N A R Y
The lithium battery must be replaced with an identical battery or a battery type recommended
by the manufacturer. Suitable batteries include the VARTA CR2025 and PANASONIC
BR2020.
Care must be taken to ensure that the battery is correctly replaced.
The battery should be replaced only with an identical or equivalent type
recommended by the manufacturer.
Dispose of used batteries according to the manufacturer’s instructions.
The typical life expectancy of a 170 mAh battery (VARTA CR2025) is 5 - 6
years with an average on-time of 8 hours per working day at an operating
temperature of 30°C. However, this typical value varies considerably because
the life expectancy is dependent on the operating temperature and the
standby time (shutdown time) of the system in which it operates.
To ensure that the lifetime of the battery has not been exceeded, it is recommended to exchange the battery after 4 - 5 years.
2.2.4Reset
The CP6000 is automatically reset by a precision voltage monitoring circuit that detects a drop
in voltage below the acceptable operating limit of 4.68 V for the 5 V line and below 3.09 V for
the 3.3 V line, or in the event of a power failure of the DC/DC converter. Other reset sources
include the watchdog timer and the push-button switch on the front panel. The CP6000
responds to any of these sources by initializing local peripherals.
A reset will be generated under the following conditions:
• +5 V supply falls below 4.68 V (typ.)
• +3.3 V supply falls below 3.09 V (typ.)
• Power failure of all onboard DC/DC converters
• Push-button "RESET" pressed
• Watchdog overflow
• CompactPCI backplane PRST input
2.2.5SMBus Devices
The CP6000 provides a System Management Bus (SMBus) for access to several system
monitoring and configuration functions. The SM Bus consists of a two-wire I²C bus interface.
The following table describes the function and address of every onboard SM Bus device.
The LM87 can be used to monitor several critical hardware parameters of the system, including
power supply voltages, fan speeds and temperatures, all of which are very important for the
proper operation and stability of a high-end computer system. The LM87 provides an I
bus interface.
The voltages of the onboard power supply core; +12 V, -12 V, +5 V, +3.3 V, +2.5 V, and Vcore
are supervised. Two fan tachometer outputs can be measured using the LM87's FAN inputs.
The temperature sensors on the LM87 monitor the CPU temperature and the ambient
temperature around the CPU to ensure that the system is operating at a safe temperature level.
If the temperature is too high, the sensors automatically reduce the CPU clock frequency,
depending on the mode chosen in the BIOS set.
2.2.7Serial EEPROM
This EEPROM is connected to the I²C bus provided by the 6300ESB.
Table 2-8: EEPROM Address Map
²
C serial
ADDRESSFUNCTION
0 - FFCMOS backup
100 - 1FFProduction data
200 - 3FFOS Boot parameter
400 - 2000User
2.2.8FLASH Memory
There are two flash devices available as described below, one for the BIOS and one for the
CompactFlash socket.
2.2.8.1BIOS FLASH (Firmware Hub)
For simple BIOS updating a standard onboard 1 MB Firmware Hub device is used.
The FWH stores both the system BIOS and video BIOS. It can be updated as new versions of
the BIOS become available. You may easily upgrade your BIOS using the AMI utility. For
P R E L I M I N A R Y
detailed information on BIOS refer to Appendix B.
2.2.8.2CompactFlash
CompactFlash is a very small removable mass storage device. It provides true IDE functionality
compatible with the 16-bit ATA/ATAPI-4 interface. CompactFlash cards are also available for
data storage using the Microdrive hard disk from IBM with up to 6 GB capacity.
For further information on the CompactFlash, refer to section 2.3.8.3, CompactFlash Socket.
The CP6000 is equipped with two LEDs for IPMI, two LEDs for watchdog and overtemperature,
eight LEDs for general purpose or POST code (four LEDs for Front-I and four LEDs for
Front-II), and one LED for hot swap. Their functionality is described in the following chapters.
2.3.1.1IPMI LEDs
These two LEDs show the software status of the IPMI controller.
2.3.1.2Watchdog and Overtemperature LEDs
The CP6000 provides two front LEDs for Overtemperature and Watchdog status. Additionally,
if the TH LED remains on during bootup, it indicates a PCI reset is active, and if the WD LED
remains on during bootup, it indicates a power failure. In this case, check the power supply. If
the power supply appears to be functional and this LED remains on, contact Kontron Modular
Computers’ Technical Support.
Note ...
If the overtemperature LED flashes on and off at regular intervals, it indicates
that the processor junction temperature has reached a level beyond which permanent silicon damage may occur. Upon assertion of Thermtrip, the processor
will shut off its internal clocks (thus halting program execution) in an attempt to
reduce the processor junction temperature.
Once activated, Thermtrip remains latched until a cold restart of the CP6000 is
undertaken (all power off and then on again).
2.3.1.3Front-I and Front-II General Purpose LEDs
These are two sets of General Purpose LEDs available on the front panel of the CP6000 which
are designed to indicate the boot-up POST code if required or are available to the application
as general purpose LEDs. To indicate POST code, J22 must be set. For general purpose use,
J22 must not be set. Together Front-I and Front-II indicate a two-place hexadecimal number.
Front-II is the lower nibble, Front-I is the higher nibble. An one is indicated by a lit LED. The
LSB is 0, the MSB is 7. Default setting is general purpose and all LEDs not lit.
2.3.1.4Hot Swap LED
On the CP6000, a blue HS LED can be switched on or off by software. It may be used, for example, to indicate that the shutdown process is finished and the board is ready for extraction.
It may also be used for general purposes.
The onboard keyboard controller is 8042 software compatible.
The keyboard and mouse port is routed to the CompactPCI rear I/O interface. There is no front
I/O connector available. To connect a keyboard, a separate onboard connector is available.
The mouse port is only available on the CompactPCI rear I/O interface.
The CP6000 has a 5-pin male pinrow connector, J24, for the keyboard interface.
Figure 2-2: Keyboard Connector J24
15
Table 2-9:Keyboard Connector J24 Pinout
PINSIGNALFUNCTIONI/O
1KDATAKeyboard dataI/O
2------
3GNDGround--
4VCCVCC 5V--
5KCLKKeyboard clockO
2.3.3USB Interfaces
The CP6000 supports four USB 2.0 ports (two on the front I/O and two on the rear I/O). On the
two rear I/O ports it is strongly recommended to use a cable below 3 metres in length for USB
2.0 devices. All four ports are high-speed, full-speed, and low-speed capable. High-speed USB
2.0 allows data transfers of up to 480 Mb/s - 40 times faster than a full-speed USB (USB 1.1).
Please note that the CTM80-2 Rear I/O Module supports USB1.1 protocol.
One USB peripheral may be connected to each port. To connect more than four USB devices
an external hub is required.
USB Connectors J7 and J8 Pinout
The CP6000 has two USB interfaces implemented on a 4-pin connector with the following pinout.
Figure 2-3: USB Connectors J7 and J8
P R E L I M I N A R Y
132
4
J7
132
4
J8
Note ...
The USB power supply to each USB connector is protected with a fuse (500
mA) and all the signal lines are EMI-filtered.
The 855GME includes a highly integrated graphics accelerator delivering high performance
3D, 2D video capabilities. The internal graphics controller provides interfaces to a standard
progressive scan monitor. This interface is only active when running in internal graphics mode.
Integrated 2D/3D Graphics:
• 3D hyperpipelined architecture
• Full 2D hardware acceleration
• Intel® 855GME D.V.M. Technology graphics core
• Integrated 350 Mhz DAC
• Resolution up to 1600 x 1200 @ 100 Hz and 2048 x 1536 @ 75 Hz with True colors
• Integrated H/W Motion Compensation engines for software MPEG2 decode
2.3.4.1Video Memory Usage
The 855GME chipset supports the new Dynamic Video Memory Technology (D.V.M.T.). This
new technology ensures the most efficient use of all available memory for maximum 3D
graphics performance. D.V.M.T. dynamically responds to application requirements allocating
display and texturing memory resources as required.
The operating system requires a minimum of 1 MB and a maximum of 64 MB of system memory to support legacy VGA. System properties will display up to 64MB less than physical system memory available to the operating system.
The graphics driver for the Intel® 855GME configuration will request up to 64 MB of memory
from the OS. By reallocating memory to the system, memory is freed up for other applications
when not needed by the graphics subsystem. Thus, efficient memory usage is ensured for optimal graphics and system memory performance.
2.3.4.2Video Resolution
The 855GME has an integrated 350 MHz RAMDAC that can directly drive a progressive scan
analog monitor up to a resolution of 1600x1200 @ 100 Hz and 2048 x 1536 @ 75 Hz.
Table 2-11: Partial List of Display Modes Supported
The CP6000 provides two COM ports, COM1 and COM2. COM1 is available on the front panel
as a 9-pin, D-Sub, PC-compatible connector, and is routed to rear I/O. COM2 is only available
on the rear I/O. Thus, COM1 and COM2 are also available on the CTM80-2 RIO module.
COM1 and COM2 are fully compatible with the 16550 controller and include a complete set of
handshaking and modem control signals, maskable interrupt generation and data transfer of
up to 460.8 kB/s.The two COM interfaces may be configured as either RS-232, RS-422 or RS485 ports by setting the appropriate solder jumpers. The standard setting of the two COM ports
envisages the RS-232 configuration.
RS-422 configuration:
The RS-422 interface uses two differential data lines RX and TX for communication (Full-Duplex).
RS-485 configuration:
The RS-485 interface uses one differential data line. It differs from the RS-422 mode in that it
provides the ability to transmit and receive over the same wire. The RTS signal is used to enable the RS-485 transmitter.
The following figure and table provide pinout information for the serial port connector J9, which
depends on the interface configuration.
Figure 2-5: Serial Port Con. J9 (COM1)
6
95
1
Table 2-13: Serial Port Con. J9 (COM1) Pinout
PIN
1DCD+RXDNC
2RXDNCNC
3TXD+TXD+TRXD
4DTRNCNC
5GNDGNDGND
6DSR-RXDNC
7RTSNCNC
8CTS-TXD-TRXD
9RINNCNC
RS-232
(STANDARD PC)
RS-422RS-485
P R E L I M I N A R Y
2.3.6Floppy Drive Interface
The onboard floppy disk controller supports either 5.25 inch or 3.5 inch (1.44 or 2.88 MB) floppy
disks. The floppy disk port is only available on the CompactPCI rear I/O interface.
The CP6000 board includes up to four 10Base-T/
100Base-TX/1000Base-T Ethernet ports based on the
Intel® 82546GB Gigabit Ethernet PCI-X Controller,
which is connected to the PCI-X interface.
The Intel® 82546GB Dual Gigabit Ethernet Controller
architecture is optimized to deliver high performance
with the lowest power consumption. The controller's
architecture includes independent transmit and receive queues to limit PCI bus traffic, and a PCI-X interface that maximizes the use of bursts for efficient bus
usage.
The Boot from LAN feature is supported.
Note ...
The maximum length of cabling over which the Ethernet transmission can operate effectively depends upon the transceiver in use.
The Ethernet connectors are realized as RJ45 connectors. The interfaces provide automatic
detection and switching between 10Base-T, 100Base-TX and 1000Base-T data transmission.
Auto-wire switching for crossed cables is also supported.
Figure 2-6: Dual Gigabit Ethernet
Connector J6A/B
8
J6B
1
8
J6A
1
RJ45 Connector J6A/B Pinouts
The J6A/B connector supplies the 10Base-T, 100Base-TX and 1000Base-T interfaces to the
Ethernet controller.
Table 2-14: Pinouts of J6A/B Based on the Implementation
ACT (green): This LED monitors network connection and activity. The LED lights up when net-
work packets are sent or received through the RJ45 port. When this LED is not lit it means that
either the computer is not sending or receiving network data or that the cable connection is
faulty.
SPEED (green/orange): This LED lights up to indicate a successful 100Base-TX or
1000BASE-T connection. When green it indicates a 100Base-TX connection and when orange
it indicates a 1000Base-TX connection. When not lit and the ACT-LED is active, the connection
is operating at 10Base-T.
2.3.8EIDE Interfaces
The EIDE interfaces support the following modes:
• Programmed I/O (PIO): CPU controls data transfer.
• 8237-style DMA: DMA offloads the CPU, supporting transfer rates of up to 16 MB/sec.
• Ultra DMA: DMA protocol on IDE bus supporting host and target throttling and transfer
rates of up to 33 MB/sec.
• ATA-66: DMA protocol on IDE bus supporting host and target throttling and transfer rates
of up to 66 MB/sec. ATA-66 protocol is similar to Ultra DMA and is device driver compatible.
• ATA-100: DMA protocol on IDE bus allows host and target throttling. The 6300ESB ATA100 logic can achieve read transfer rates of up to 100 MB/sec and write transfer rates up
to 88 MB/sec.
Note ...
ATA-66 and ATA-100 are faster timings and require a specialized cable which
has additional grounding wires to reduce reflections, noise, and inductive
coupling. This cable will also support all legacy IDE drives.
Figure 2-7:EIDE Interface Connectors J19 and J20
39
40
2
1
There are two independent EIDE ports available. The primary port is connected to the 44-pin,
2-row male connector, J19, and to the onboard CompactFlash socket, J17. The secondary
EIDE interface is a 40-pin, 2-row male connector, J20, AT standard interface for an EIDE hard
disk. This interface is also available at rear I/O.
J20
J19
1
2
44
43
P R E L I M I N A R Y
The onboard 2.5" HDD can be installed on the 44-pin connector.
If the CP6000 is ordered for extended temperature range (-40°C to +85°C), the
mounted heat sink extends partly over the area where the HDD is intended to
be installed. For this reason, it is not possible to directly install a 2.5" HDD on
this CP6000 version.
Each EIDE interface provides support for two devices (one master and one slave) and the two
EIDE interfaces together support a maximum of 4 devices. All hard disks can be used in
cylinder head sector (CHS) mode with the BIOS also supporting the logical block addressing
(LBA) mode.
Figure 2-8:Connecting an Onboard 2.5" HDD to CP6000 via Parallel ATA
A 2.5” hard disk or Flash disk may be mounted directly onto the CP6000 board using the optional 44-pin connector J19. The maximum length of the cable that may be used is 35 cm.
The following table sets out the pinout of the J20 connector, giving the corresponding signal
names. The maximum length of cable the that may be used is 35 cm.
Table 2-16: Pinout of ATA 40-Pin Connector J20
I/OFUNCTIONSIGNALPINPINSIGNALFUNCTIONI/O
O Reset HDIDERESET12GNDGround signal--
I/OHD data 7HD734HD8HD data 8I/O
I/OHD data 6HD656HD9HD data 9I/O
I/OHD data 5HD578HD10HD data 10I/O
I/OHD data 4HD4910HD11HD data 11I/O
I/OHD data 3HD31112HD12HD data 12I/O
I/OHD data 2HD21314HD13HD data 13I/O
I/OHD data 1HD11516HD14HD data 14I/O
I/OHD data 0HD01718HD15HD data 15I/O
--Ground signalGND1920N/C----
IDMA requestIDEDRQ2122GNDGround signal--
OI/O writeIOW2324GNDGround signal--
OI/O readIOR2526GNDGround signal--
II/O channel ready IOCHRDY2728GNDGround signal--
ODMA AckIDEDACKA2930GNDGround signal--
IInterrupt requestIDEIRQ3132N/C----
OAddress 1A13334ATA66Detect ATA66I
OAddress 0A03536A2Address 2O
OHD select 0HCS03738HCS1HD select 1O
P R E L I M I N A R Y
ILED driving LED3940GNDGround signal--
2.3.8.3CompactFlash Socket
To enable flexible flash extension, a CompactFlash (CF) type II socket, J17, is available.
CF is a very small removable mass storage device. It provides true IDE functionality compatible
with the 16-bit ATA/ATAPI-4 interface. CF cards are also available for data storage using the
Microdrive hard disk from IBM with up to 6 GB capacity.
The CompactFlash socket is connected to the primary EIDE port and can be set to master or
slave.
The board supports DMA and both CF types (type I and type II). CompactFlash is available in
both CF type I and CF type II cards. The IBM Microdrive is a CF type II card.
The easiest way to remove the CompactFlash card is to affix a wide piece of
adhesive tape to the top side, then pull it out and afterwards remove the tape.
The following table provides the pinout for the CompactFlash connector J17.
The I/O extension connector provides cost-effective,
flexible configuration options. To provide flexible configuration of additional low speed PC devices, e.g.
Super I/O, IPMI or CAN controller, the LPC port is
connected to the I/O extension connector. The I/O extension interface contains all the signals necessary to
connect up to two LPC devices.
Figure 2-9: Extension Con. J12
121
2
22
2.3.10Serial ATA Interface
The CP6000 supports the new Serial ATA technology through the SATA interface. The SATA
specification allows for thinner, more flexible cables with lower pin count (only 7 pins, instead
of 40 pins as standard EIDE). The current Serial ATA interface allows up to 150 MB/s data
transfer rate, which is faster than the standard Parallel ATA with 100 MB/s (Ultra ATA/100).
Both ports are available on the CompactPCI rear I/O interface. A standard SATA HDD can be
connected to the CP6000 either via the optional SATA connector, J18, or using the CP6000EXT-SATA module connected to the optional SATA extension connectors, J30 and J31.
2.3.11Serial ATA Connector J18 (Optional)
The CP6000 can be equipped with an optional SATA connector, J18, which is used to connect
standard HDDs and other SATA devices to the CP6000.
Figure 2-10: SATA Connector J18
71
P R E L I M I N A R Y
Note ...
If the onboard SATA interface will be used, due to the big SATA connector and
the stiffly cable, the CP6000 will have a thickness of 8HP and the 2.5" HDD
cannot be directly mounted on the CP6000. Vice versa, if an onboard 2.5" HDD
is mounted on the CP6000, the SATA connector J18 cannot be used.
Table 2-18: SATA Connector J18 Pinout
PINSIGNALFUNCTIONI/O
1GNDGround signal--
2SATA_RX2+Differential Receive +I
3SATA_RX2-Differential Receive -I
4GNDGround signal--
5SATA_TX2-Differential Transmit -O
6SATA_TX2+Differential Transmit +O
7GNDGround signal--
2.3.122.5" SATA HDD Extension Connectors J30 and J31 (Optional)
The CP6000 can be equipped with two optional 12-pin, female SATA extension connectors,
J30 and J31. These connectors are used to connect an onboard 2.5" Serial ATA HDD to the
CP6000 through the CP6000-EXT-SATA module. For further information on the CP6000-EXTSATA module, refer to Appendix B.
For flexible and easy configuration one onboard PMC socket is available. The Jn1 and Jn2 connectors provide the signals for the 32-bit PCI Bus. The 64-bit extension for the PMC interface
is supported by the Jn3 connector. User defined I/O signals are supported (Jn4) and are connected to the CompactPCI rear I/O connector J4.
This interface has been designed to comply with the IEEEP1386.1 specification which defines
a PCI electrical interface for the CMC (Common Mezzanine Card) form factor. The CP6000
provides only 3.3V PMC PCI signaling environment.
Figure 2-13: PMC Connectors J25, J26, J27 and J28
12
12
J26J28
Jn1
J25
Jn3
6364
12
6364
12
Jn2
J27
Jn4
6364
The PMC interface supports the following configurations:
The CP6000 supports a flexibly configurable, hot swap CompactPCI interface. In the System
Master slot the interface is in the transparent mode, and in the peripheral slot the CompactPCI
interface is isolated so that it cannot communicate with the CompactPCI bus. This mode is
known as "passive mode".
2.3.14.1System Master Configuration
In a system slot, the CP6000 can communicate with all other CompactPCI boards through a
32-bit/33MHz interface.
The CP6000 supports up to seven CompactPCI loads through a passive backplane.
The CP6000 is fully compliant with the PCI Local Bus Specification Rev. 2.2 for 32-bit/33 MHz.
In a peripheral slot, the board receives power but does not communicate on the CompactPCI
bus; all CompactPCI signals are isolated.
In this configuration the communication is achieved via the two Gigabit Ethernet ports as defined in the PICMG 2.16 specification. In the passive mode the board may be hot-swapped.
2.3.14.3Packet Switching Backplane (PICMG 2.16)
The CP6000 supports a dual Gigabit Ethernet link port (Node) on the J3 connector in accordance with the CompactPCI Packet Switching Backplane Specification PICMG 2.16, Version
1.0. The two nodes are connected in the chassis via the CompactPCI Packet Switching backplane to the Fabric slots "A" and "B".
The PICMG 2.16 feature can be used in the system slot and in the peripheral slot.
2.3.14.4Hot Swap Support
To ensure that a board may be removed and replaced in a working bus without disturbing the
system, the following additional features are required:
• Power ramping
• Precharge
P R E L I M I N A R Y
• Hot swap control and status register bits
• Automatic interrupt generation whenever a board is about to be removed or replaced
• An LED to indicate that the board may be safely removed
2.3.14.5Power Ramping
On the CP6000 a special hot swap controller is used to ramp up the onboard supply voltage.
This is done to avoid transients on the +3.3V, +5V, +12V and -12V power supplies from the hot
swap system. When the power supply is stable, the hot swap controller generates an onboard
reset to put the board into a definite state.
2.3.14.6Precharge
Precharge is provided on the CP6000 by a resistor on each signal line (PCI bus), connected to
a +1V reference voltage. If the board is configured in the system master configuration, the reference voltage is disabled.
A microswitch is situated in the extractor handle. Opening the handle initiates the generation
of a local interrupt (produced by the onboard logic). The microswitch is routed to J11 on the
board.
2.3.14.8ENUM# Interrupt
The onboard logic generates a low active interrupt signal to indicate that the board is about to
be extracted from the system or inserted into the system. This interrupt is only generated in the
peripheral master configuration. In system master configuration the ENUM signal is an input.
2.3.14.9Hot Swap LED
On the CP6000 a blue HS LED can be switched on or off by software. It may be used, for example, to indicate that the shutdown process is finished and the board is ready for extraction.
The complete CompactPCI connector configuration comprises five
connectors named J1 to J5. Their functions are as follows:
22
• J1/J2: 32-bit CompactPCI interface with PCI bus signals, arbitration, clock and power
• J3, J4 and J5 have rear I/O interface functionality
• J4 only has optional rear I/O functionality from the PMC module
The CP6000 is designed for a CompactPCI bus architecture. The
CompactPCI standard is electrically identical to the PCI local bus.
However, these systems are enhanced to operate in rugged industrial
environments and to support multiple slots.
2.3.15.1CompactPCI Connector Keying
CompactPCI connectors support guide lugs to ensure a correct polarized mating. A proper mating is further assured by the use of color
coded keys for 3.3V and 5V operation.
Color coded keys prevent inadvertent installation of a 5V peripheral
board into a 3.3V slot. The CP6000 board is a 5V version. Backplane
connectors are always keyed according to the signaling (VIO) level.
Coding key colors on J1 are defined as follows:
Table 2-24: Coding Key Colors on J1
SIGNALING VOLTAGEKEY COLOR
3.3VCadmium Yellow
5VBrilliant Blue
J5
J4
J3
25
19
22
1
1
1
Universal board (5V and 3.3V)None
To prevent plugging a 5V CP6000 version into a 3.3V VI/O backplane
slot, a blue key is installed in J1.
To prevent plugging the CP6000 into an H.110 backplane slot, a
Table 2-28: 64-bit CompactPCI Bus Connector J2 Peripheral Slot Pinout
PINROW ZROW AROW BROW CROW DROW EROW F
22GNDGA4GA3GA2GA1GA0GND
21GND*GNDRSVRSVRSVGND
20GND*GNDRSVGNDRSVGND
19GNDGNDGNDRSVRSVRSVGND
18GNDBRSVP2A18BRSVP2B18BRSVP2C18GNDBRSVP2E18GND
17GNDBRSVP2A17GNDPRST#**GND
16GNDBRSVP2A16BRSVP2B16DEG#GNDBRSVP2E16GND
15GNDBRSVP2A15GNDFAL#**GND
14GND***GND*GND
13GND*GNDV(I/O)**GND
12GND***GND*GND
11GND*GNDV(I/O)**GND
10GND***GND*GND
9GND*GNDV(I/O)**GND
8GND***GND* GND
7GND*GNDV(I/O)**GND
6GND***GND* GND
5GND*GNDV(I/O)**GND
4GNDV(I/O)BRSVP2B4*GND*GND
3GND*GND***GND
2GND**SYSEN#**GND
P R E L I M I N A R Y
1GND*GND***GND
Note ...
A * indicates that the signal normally present at this pin is disconnected from the
CompactPCI bus when the CP6000 is inserted in a peripheral slot.
2.3.15.3CompactPCI Rear I/O Connectors J3-J5 and Pinouts
The CP6000 conducts all I/O signals through the rear I/O connectors J3, J4 and J5. The
CP6000 board provides optional rear I/O connectivity for peripherals for special compact systems. All standard PC interfaces are implemented and assigned to the front panel and to the
rear I/O connectors J3, and J5.
When the rear I/O module is used, the signals of some of the main board/front panel connectors
are routed to the module interface. Thus, the rear I/O module makes it much easier to remove
the CPU in the rack as there is practically no cabling on the CPU board.
For the system rear I/O feature a special backplane is necessary. The CP6000 with rear I/O is
compatible with all standard 6U CompactPCI passive backplanes with rear I/O support on the
system slot.
The CP6000 conducts all I/O signals through the rear I/O connectors J3, J4 and J5.
The RIO_XXX signals are power supply OUTPUTS to supply the rear I/O module with power. These pins MUST NOT be connected to any other power
source, either within the backplane itself or within a rear I/O module.
Failure to comply with the above will result in damage to your board.
The J4 connector is directly connected to the Jn4 connector from the PMC
module.
P R E L I M I N A R Y
Warning!
The RIO_XXX signals are power supply OUTPUTS to supply the rear I/O module with power. These pins MUST NOT be connected to any other power
source, either within the backplane itself or within a rear I/O module.
Failure to comply with the above will result in damage to your board.
Rear I/O interfaces are only available on the rear I/O version of the board.
Ethernet Interfaces
Gigabit Ethernet signals are available on the rear I/O interface (PICMG 2.16 pinout).
VGA CRT Interface
The VGA signals are available on both rear I/O and front I/O. The 75 ohm termination resistor
for the red, green and blue video signals are equipped on the CP6000.
To enable the rear I/O VGA port, configure the jumper J23.
Note ...
Both VGA ports are electrically identical and can be switched between front and
rear by configuring jumper J23 (open = front; closed = rear).
Serial Interfaces COM1 and COM2
Only one interface may be used (rear I/O or front I/O) for COM 1.
Note ...
Previous boards such as CP604 and CP605 used TTL signaling voltage for the
COM1 and COM2 rear I/O interfaces. Due to a new common Kontron rear I/O
pinout, the COM1 and COM2 ports can now be configured as RS-232, RS-422
and RS-485 ports. Thus, neither RS-232, RS-424 nor RS-485 buffers are now
required on the rear I/O. The signals can be connected directly to the D-Sub
connector.
Keyboard/Mouse Interface
The keyboard interface is available onboard and via the rear I/O. The combination of the onboard and the rear I/O is not supported. The mouse interface is only available via the rear I/O.
USB Interface
Two USB interfaces are available via the rear I/O. The USB power comes from the baseboard
and it is protected by a self-resettable fuse.
Secondary EIDE Interface
Only one EIDE connector may be used at any one time through the same port; connecting both
EIDE devices to the CP6000 baseboard and the rear I/O simultaneously will result in malfunction and data loss.
Floppy Interface
P R E L I M I N A R Y
The floppy interface is only available via the rear I/O.
SATA
The SATA0 interface is available as onboard version or on the rear I/O. Combining the onboard
SATA with the rear I/O SATA is not permitted.
PMC Rear I/O
The PMC Rear I/O pinout is optimized to connect the Kontron SCSI PMC board (PMC 261).
This module provides SCSI rear I/O support. Other PMC modules with rear I/O functionality can
also be used on the CP6000.
The CP6000 has been designed to support the "Intelligent Platform Management Interface"
(IPMI) subsystem which is another step in providing high availability platforms. Intelligent Platform Management means monitoring the health of the entire system beyond the confines of the
board itself, so that the status of the complete system is available to be used, for example, for
control and intervention purposes. A range of variables is monitored on every board, to provide
information on the system status, e.g. voltages, temperature, powergood signals, reset signals
etc. Additionally, the IPMI Baseboard controller can intervene, regulating the operating status
of the system by controlling fans, shutting down systems and generating alarm signals as and
when fault conditions occur. These fault conditions are simultaneously logged in non-volatile
memory for analysis and for fault recovery. IPMI also defines a protocol (software stack) for exchanging the status messages of the board, so that "IPMI ready" boards/systems from different
suppliers can be monitored. In addition, a clear interface (registers, addresses etc.) is defined
for guaranteeing that System-Management software can work with every compliant IPMI hardware.
The electrical interconnection between IPMI capable boards is an I²C interface (IPMB). On
CompactPCI systems, this interface is provided on IPMI prepared backplanes and guarantees
the data path between the boards.
The devices which handle the measurements and the protocol stack are microcontrollers
known as Baseboard Management Controller (BMC) and Peripheral Management Controller
(PM). The entire IPMI protocol is controlled by the BMC. On the CP6000, the IPMI controller
can be configured to act as BMC or PM.
The interface between the system controller CPU’s System Management software and the
BaseBoard Management Controller is realized as a keyboard controller style interface (KCS)
which can be found in the board’s I/O space.
This product fully supports Intelligent Platform Management Interface 1.5 and PICMG2.9 R1.0
specifications. It uses a 16-bit micro-controller (Hitachi H8/2148) to run an IPMI firmware. All
the information collected by the IPMI controller is then accessible by software through a keyboard-style Interface (see IPMI-Intelligent Platform Management Interface Specification V 1.5
for more information).
Features of the IPMI implemented on the CP6000:
• Compliant with IPMI specification 1.5, revision 1.5
• Compliant with PICMG 2.9 specification
• Firmware designed and specially made for CompactPCI implementation
• Dual Port IPMB configurable as two independent channels or in redundant mode
• Out of band management and monitoring using IPMB interface permits access to sensors regardless of the SBC state
• Sensor threshold fully configurable
• Complete IPMI watchdog functionality
• Complete SEL, SDRR and FRU functionality
• Master Read/Write I²C support for external I²C communication devices (FRU, EEPROM,
FAN)
• BMC or PM operation mode can be configured via BIOS
• Firmware can be updated in the field
• Firmware fully customizable according to the customer needs
• Interoperable with other IPMI solution
2.4.3.1Sensors Implemented on the CP6000
The IPMI firmware includes many sensors. The CP6000 implements several sensors, such as
sensors for voltage and pass/ fail type signal monitoring. Each sensor's description is built in
the IPMI firmware and is accessible to the SMS.
The following tables indicate the signals implemented on the CP6000.
Table 2-34: Processor and Chipset Supervision
P R E L I M I N A R Y
PCI resetStatus of PCI reset signal
System reset Status of reset input to chipset
Chipset Sleep stateStatus of chipset sleep state
Critical interrupt: NMIStatus of processor NMI line
Critical interrupt: SMIStatus of processor SMI line
Processor temperature Current board temperature under processor
Board temperatureCurrent board temperature
CPU temperature control signalIndicates a CPU overtemperature event (DIE temperature)
Board temperature control signalIndicates a board overtemperature event
CPU overtemperature Indicated a catastrophic cooling failure CPU temperature > 125°C
CPU internal thermal monitorStatus of the internal thermal monitor
Table 2-40: Fan Sense Sensors
FUNCTIONDESCRIPTION
Fan sense IFan tachometer input
Fan sense IIFan tachometer input
2.4.4Data Repositories
All the data gathered by the BMC is stored in a non-volatile memory, providing the possibility
to obtain information about working conditions and failure situations.
The CP6000 has been designed for easy installation. However, the following standard precautions, installation procedures, and general information must be observed to ensure proper installation and to preclude damage to the board, other system components, or injury to
personnel.
3.1Safety Requirements
The following safety precautions must be observed when installing or operating the CP6000.
Kontron assumes no responsibility for any damage resulting from failure to comply with these
requirements.
Warning!
Due care should be exercised when handling the board due to the fact that the
heat sink can get very hot. Do not touch the heat sink when installing or
removing the board.
In addition, the board should not be placed on any surface or in any form of
storage container until such time as the board and heat sink have cooled down
to room temperature.
Caution!
If your board type is not specifically qualified as being hot swap capable,
switch off the CompactPCI system power before installing the board in a free
CompactPCI slot. Failure to do so could endanger your life or health and may
damage your board or system.
Note ...
Certain CompactPCI boards require bus master and/or rear I/O capability. If
you are in doubt whether such features are required for the board you intend
to install, please check your specific board and/or system documentation to
make sure that your system is provided with an appropriate free slot in which
to insert the board.
ESD Equipment!
This CompactPCI board contains electrostatically sensitive devices. Please
observe the necessary precautions to avoid damage to your board:
• Discharge your clothing before touching the assembly. Tools must be discharged before use.
• Do not touch components, connector-pins or traces.
• If working at an anti-static workbench with professional discharging
equipment, please do not omit to use it.
The following procedures are applicable only for the initial installation of the CP6000 in a system. Procedures for standard removal and hot swap operations are found in their respective
chapters.
To perform an initial installation of the CP6000 in a system proceed as follows:
1. Ensure that the safety requirements indicated Chapter 3.1 are observed.
Warning!
Failure to comply with the instruction below may cause damage to the
board or result in improper system operation.
2. Ensure that the board is properly configured for operation in accordance with application
requirements before installing. For information regarding the configuration of the CP6000
refer to Chapter 4. For the installation of CP6000 specific peripheral devices and rear I/O
devices refer to the appropriate chapters in Chapter 3.
Warning!
Care must be taken when applying the procedures below to ensure that
neither the CP6000 nor other system boards are physically damaged by
the application of these procedures.
3. To install the CP6000 perform the following:
1. Ensure that no power is applied to the system before proceeding.
Warning!
When performing the next step, DO NOT push the board into the backplane connectors. Use the ejector handles to seat the board into the
backplane connectors.
P R E L I M I N A R Y
2. Carefully insert the board into the slot designated by the application requirements for
the board until it makes contact with the backplane connectors.
3. Using both ejector handles, engage the board with the backplane. When the ejector
handles are locked, the board is engaged.
4. Fasten the two front panel retaining screws.
5. Connect all external interfacing cables to the board as required.
6. Ensure that the board and all required interfacing cables are properly secured.
4. The CP6000 is now ready for operation. For operation of the CP6000, refer to appropriate
CP6000 specific software, application, and system documentation.
Warning!
During power-up, the 3.3 V input power supply must be able to provide
a minimum peak current of 10 A to the CP6000. This applies for each
CP6000 in a given system.
Failure to comply with the above warning may result in damage to or
improper operation of the CP6000.
1. Ensure that the safety requirements indicated in Chapter 3.1 are observed. Particular attention must be paid to the warning regarding the heat sink!
Warning!
Care must be taken when applying the procedures below to ensure that
neither the CP6000 nor system boards are physically damaged by the
application of these procedures.
2. Ensure that no power is applied to the system before proceeding.
3. Disconnect any interfacing cables that may be connected to the board.
4. Unscrew the front panel retaining screws.
Warning!
Due care should be exercised when handling the board due to the fact that
the heat sink can get very hot. Do not touch the heat sink when changing
the board.
5. Disengage the board from the backplane by first unlocking the board ejection handles
and then by pressing the handles as required until the board is disengaged.
6. After disengaging the board from the backplane, pull the board out of the slot.
7. Dispose of the board as required.
3.4Hot Swap Procedures
The CP6000 is designed for hot swap operation. When installed in the system slot it is capable
of supporting peripheral board hot swapping. When installed in a peripheral slot, its hot swap
capabilities depend on the type of backplane in use and the system controller’s capabilities.
The reason for this being that communications with the system controller requires either front
panel Ethernet I/O or use of a packet switching backplane. In any event, hot swap is also a
function of the application running on the CP6000.
3.4.1System Master Hot Swap
Hot swapping of the CP6000 itself when used as the system controller is possible, but will result
in any event in a cold start of the CP6000 and consequently a reinitialization of all peripheral
boards. Exactly what transpires in such a situation is a function of the application and is not
addressed in this manual. The user must refer to appropriate application documentation for applicable procedures for this case. In any event, the safety requirements above must be observed.
This procedure assumes that the board to be hot swapped has undergone an initial board installation and is already installed in an operating system, and that the system supports hot
swapping of the board.
To hot swap the CP6000 proceed as follows:
1. Ensure that the safety requirements indicated in Chapter 3.1 are observed. Particular attention must be paid to the warning regarding the heat sink!
Warning!
Care must be taken when applying the procedures below to ensure that
neither the CP6000 nor other system boards are physically damaged by
the application of these procedures.
2. Unlock both board ejection handles ensuring that the bottom handle has activated the hot
swap switch (this occurs with a very small amount of movement of the handle).
Note ...
What transpires at this time is a function of the application. If hot swap is
supported by the application, then the blue HS LED should light up after a
short time period. This indicates that the system has recognized that the
CP6000 is to be hot swapped and now indicates to the operator that hot
swapping of the CP6000 may proceed.
If the blue HS LED does not light up after a short time period, either the
system does not support hot swap or a malfunction has occurred. In this
event, the application is responsible for handling this situation and must
provide the operator with appropriate guidance to remedy the situation.
3. After approximately 1 to 15 seconds, the blue HS LED should light up. If the LED lights
up, proceed with the next step of this procedure. If the LED does not light up, refer to appropriate application documentation for further action.
4. Disconnect any interfacing cables that may be connected to the board.
5. Unscrew the front panel retaining screws.
P R E L I M I N A R Y
Warning!
Due care should be exercised when handling the board due to the fact that
the heat sink can get very hot. Do not touch the heat sink when changing
the board.
6. Using the ejector handles, disengage the board from the backplane and carefully remove
it from the system.
7. Dispose of the “old” board as required observing the safety requirements indicated in
Chapter 3.1.
When performing the next step, DO NOT push the board into the backplane connectors. Use the ejector handles to seat the board into the backplane connectors.
9. Carefully insert the “new” board into the “old” board slot until it makes contact with the
backplane connectors.
Warning!
During power-up, the 3.3 V input power supply must be able to provide
a minimum peak current of 10 A to the CP6000. This applies for each
CP6000 in a given system.
Failure to comply with the above warning may result in damage to or
improper operation of the CP6000.
10. Using both ejector handles, engage the board with the backplane. When the ejector handles are locked, the board is engaged.
11. Fasten the front panel retaining screws.
12. Connect all required interfacing cables to the board. Hot swap of the CP6000 is now complete.
3.5Installation of CP6000 Peripheral Devices
The CP6000 is designed to accommodate a variety of peripheral devices whose installation
varies considerably. The following chapters provide information regarding installation aspects
and not detailed procedures.
3.5.1CompactFlash Installation
The CompactFlash socket supports all available CompactFlash ATA cards type I and type II
with 5 V, optionally 3.3V.
Note ...
The CP6000 does not support removal and reinsertion of the CompactFlash
storage card while the board is in a powered-up state. Connecting the CompactFlash cards while the power is on, which is known as "hot plugging", may
damage your system.
P R E L I M I N A R Y
3.5.2USB Device Installation
The CP6000 supports all USB Plug and Play computer peripherals (e.g. keyboard, mouse,
printer, etc.).
Note ...
All USB devices may be connected or removed while the host or other
peripherals are powered up.
To ensure proper functioning of the rear I/O VGA interface, the jumpers on the CP6000 must
be configured for the rear I/O. See Chapter 4 for configuration details.
For physical installation of rear I/O devices, refer to the documentation provided with the device
itself.
Note ...
It is strongly recommended to use COM1 only on the front or rear I/O panel.
3.5.4Battery Replacement
The lithium battery must be replaced with an identical battery or a battery type recommended
by the manufacturer. Suitable batteries include the VARTA CR2025 and PANASONIC
BR2020.
Note ...
Care must be taken to ensure that the battery is correctly replaced.
The battery should be replaced only with an identical or equivalent type
recommended by the manufacturer.
Dispose of used batteries according to the manufacturer’s instructions.
The typical life expectancy of a 170 mAh battery (VARTA CR2025) is 5 - 6
years with an average on-time of 8 hours per working day at an operating
temperature of 30°C. However, this typical value varies considerably because
the life expectancy is dependent on the operating temperature and the
standby time (shutdown time) of the system in which it operates.
To ensure that the lifetime of the battery has not been exceeded it is
recommended to exchange the battery after 4 - 5 years.
3.5.5Hard Disk Installation
The following information pertains to hard disks which may be connected to the CP6000 via
normal cabling. To install a hard disk, it is necessary to perform the following operations in the
P R E L I M I N A R Y
given order:
1. Install the hardware.
Warning!
The incorrect connection of power or data cables may damage your hard disk
unit and/or CP6000 board.
ATA-66 and ATA-100 are faster timings and require a specialized cable which
has additional grounding wires to reduce reflections, noise, and inductive
coupling. This cable will also support all legacy IDE drives.
The blue end of the ATA-100 cable must connect to the motherboard, the gray
connector to the UltraDMA/100 slave device, and the black connector to the
UltraDMA/100 master device.
Some symptoms of incorrectly installed HDDs are:
• Hard disk drives are not auto-detected: may be a Master / Slave problem or a
bad IDE cable. Contact your vendor.
• Hard Disk Drive Fail message at bootup: may be a bad cable or lack of power
going to the drive.
• No video on bootup: usually means the cable is installed backwards.
• Hard drive lights are constantly on: usually means bad IDE cable or defective
drives / motherboard. Try another HDD.
• Hard drives do not power up: check power cables and cabling. May also
result from a bad power supply or IDE drive.
Note ...
A 2.5" HDD can be directly installed only on the standard CP6000. It is not
possible to directly install a 2.5" HDD on the CP6000 for extended temperature
range (-40°C to +85°C).
2. Initialize the software necessary to run the chosen operating system.
3.6Software Installation
The installation of the Ethernet and all other onboard peripheral drivers is described in detail in
the relevant Driver Kit files.
Installation of an operating system is a function of the OS software and is not addressed in this
manual. Refer to appropriate OS software documentation for installation.
Note ...
Users working with pre-configured operating system installation images for
Plug and Play compliant operating systems, for example Windows® 95/98/ME,
Windows® 2000, Windows® XP, Windows® XP Embedded, must take into consideration that the stepping and revision ID of the chipset and/or other onboard
PCI devices may change. Thus, a re-configuration of the operating system installation image deployed for a previous chipset stepping or revision ID is in
most cases required. The corresponding operating system will detect new devices according to the Plug and Play configuration rules.
The default setting is indicated by using italic bold.
4.1.2Clearing BIOS CMOS Setup
If the system does not boot (due to, for example, the wrong BIOS configuration, or wrong password setting), the CMOS setting may be cleared using jumper J15.
Procedure for clearing CMOS setting:
The system is booted with the jumper in the new, closed position, then powered down again.
The jumper is reset back to the normal position, then the system is rebooted again
Table 4-2:Clearing BIOS CMOS Setup
J15DESCRIPTION
OpenNormal boot using the CMOS settings
ClosedClear the CMOS settings and use the default values
The default setting is indicated by using italic bold.
4.1.3Shorting Chassis GND (Shield) to Logic GND
The front panel and front panel connectors are isolated to the logic ground.
To enable the connection between the chassis GND and logic GND the capacitors must be
exchanged with zero ohm resistors.
Table 4-3:Shorting Chassis GND (Shield) to Logic GND
CAPACITORSETTINGDESCRIPTION
Closed 470pF 2KV capacitorsConnectors are isolated to logic GND with three
C51, C66, C78
Closed zero ohm resistors
470pF 2KV capacitors
Connectors are connected to logic GND and chassis
GND
P R E L I M I N A R Y
The default setting is indicated by using italic bold.
The VGA CRT signals are configurable either for rear I/O or front I/O using the jumper J23.
Table 4-4:VGA-CRT Jumper Setting
J23DESCRIPTION
OpenOnly front I/O
ClosedOnly rear I/O
The default setting is indicated by using italic bold
.
4.1.5Front-I and Front-II General Purpose LEDs
The General Purpose LEDs are available for either general application use or indicating the
POST code during boot-up.
When POST code is selected, the General Purpose LEDs indicate POST code during BIOS
boot-up. If not required to indicate POST code, they can be used as general purpose LEDs.
Table 4-5:General Purpose LED Setting
J22DESCRIPTION
J22 closedPOST code
J22 openGeneral purpose functionality
The default setting is indicated by using italic bold.
4.1.6Serial Ports COM1 and COM2 Jumper and Resistor Settings
4.1.6.1COM1 Jumper and Resistor Setting
The serial interface COM1 (J9) may be configured for either RS-232, RS-422 or RS-485 using
solder jumpers and appropriate resistors. The following figure and tables indicate the physical
locations of these jumpers and resistors, and their required configurations for the various
operational modes.
Figure 4-1:COM1 Configuration Jumpers and Resistors
JP5
COM1
Table 4-6:Resistor Setting to Configure COM1
JP7
JP8
JP9
R464
JP3
R509
JP6
R501
R513
P R E L I M I N A R Y
RESISTORRS-232RS-422RS-485
JP3 (soldered or 0 ohm, 0805 package)ClosedOpenOpen
R464 (4700 ohm, 0603 package)OpenOpenClosed
R509 (soldered or 0 ohm, 0603 package)OpenOpenClosed
The default setting is indicated by using italic bold.