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 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
through carefully for his or her own advantage.
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.
•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
long-term 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 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 CP306 is a lead-free CompactPCI system controller board. It has been designed to
support all Intel® Pentium® M processors with 400 MHz PSB (Processor Side Bus) in 479
µFCBGA packaging.
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 CP306 utilizes the Intel® 855GME and I/O Controller
Hub 4 (ICH4) chipset.
The board includes up to 1 GB of soldered Double Data Rate (DDR) memory with Error
Checking and Correcting (ECC) for rugged environments. The memory operates at 266 MHz
(PC2300) and at 333 MHz (PC2700).
The CP306 offers more features and expandability than other CompactPCI boards in its class.
The board comes with an onboard Ultra ATA/100 interface, one Gigabit Ethernet port
(Intel® 82541PI), one Fast Ethernet port (integrated in the chipset), two USB 2.0 ports on the
front panel, 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 8HP expandability.
The board supports one configurable 32-bit, 33 MHz, CompactPCI interface.
The optional CP306-IDE1 module has been designed to make available all the legacy PC I/O
ports. It includes two COM ports, a PS/2 keyboard and mouse port, a parallel port, floppy, a 2.5"
onboard hard disk interface and a 2nd IDE connector, i.e., for a CD-ROM.
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
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.
P R E L I M I N A R Y
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 CP306 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 CP306's outstanding features are:
• Intel® Pentium® M microprocessor up to 1.8 GHz
• Up to 2048 kB L2 cache on-die, running at CPU speed
• 400 MHz processor system bus
• 855GME and 82801 (ICH4) chipset
• Up to 1024 MB DDR SDRAM memory running at 333 MHz (PC2700)
• Integrated 3D high performance VGA controller
• Analog display support up to 2048 x 1536 pixels at 16-bit and 60 Hz
• One Fast Ethernet interface (82559-style)
• One Gigabit Ethernet interface (82541PI)
• Two EIDE Ultra ATA/100 interfaces
• Onboard CompactFlash type II socket (True IDE with DMA)
• Four USB ports
• Two Front USB 2.0
• Two Rear I/O USB 2.0
• One 32-bit PCI-to-PCI bridge at 33 MHz
• Compatible with CompactPCI spec. Rev. 3.0
• 1 MB onboard FWH for BIOS
• Hardware Monitor (LM87)
• Watchdog timer
• Real-time clock
• Two COM ports on Rear I/O (with an optional two on the front I/O on 8HP version)
• PCI extension connector
• I/O extension connector (LPC, AC97 Link)
• 4HP or 8HP, 3U CompactPCI
• Several rear I/O configurations
• Jumperless board configuration
• Extended temperature range: -40°C to + 85°C (optional)
The CP306-IDE1 module provides all legacy PC I/O ports. It includes two COM ports, a PS/2
keyboard and mouse port, a parallel port, floppy and hard disk interface with 2 connectors. This
additional capability opens up the broadest range of expansion possibilities.
For standalone applications the module provides the mounting for a 2.5” hard disk drive or
FLASH disk. Refer to Appendix A for further information on the CP306-IDE1 module.
1.3.2CP-RIO3-03 Rear I/O Module
Designed for use with a 32-bit rear I/O variant of the CP306 and a backplane with system slot
rear I/O capability, this module provides rear I/O interfacing for two standard RS232 serial
interfaces, one Fast Ethernet interface, two USB 2.0 interfaces, and the primary EIDE interface.
Refer to Appendix C for further information on the CP-RIO3-03 Rear I/O module.
1.4System Relevant Information
The following system relevant information is general in nature but should still be considered
when developing applications using the CP306.
Table 1-1:System Relevant Information
SUBJECTINFORMATION
System ConfigurationA CP306 master board can support up to 7 peripheral boards with 32-bit and 33
MHz.
Master/Slave FunctionalityThe CP306 can operate only as a master board.
Board Location in the SystemThe CP306 board must be installed in a master slot of a CompactPCI backplane.
Hot Swap CompatibilityThe CP306 supports the addition or removal of other boards whilst in a powered-
up state. Individual clocks for each slot and ENUM signal handling are in compliance with the PICMG 2.1 Hot Swap specification.
Hardware RequirementsThe CP306 can be installed in any CompactPCI 3U rack.
Operating SystemsThe CP306 can operate under the following operating systems:
P R E L I M I N A R Y
Microsoft
Microsoft
Microsoft
Linux
VxWorks®
Please contact Kontron Modular Computers for further information concerning other
operating systems.
® Windows® 2000
® Windows® XP
® Windows® XP Embedded
Table 1-2:CP306 4HP Version Main Specifications (Continued)
CP306SPECIFICATIONS
Software BIOSPhoenix BIOS with 1 MB of Flash memory and having the following features:
• QuietBoot
• BootBlock
• MultiBoot III
• LAN-boot capability for diskless systems
• Boot from USB floppy
• BIOS boot support for USB keyboards
• Software enable/disable function for the rear I/O, Ethernet
• Plug and play capability
• BIOS parameters are saved in the EEPROM
• Board serial number is saved within the EEPROM
Software
Operating SystemsOperating systems supported:
• PC Health Monitoring
•Microsoft® Windows® 2000
•Microsoft® Windows® XP
•Microsoft® Windows® XP Embedded
•Linux
•VxWorks®
Please contact Kontron Modular Computers for further information concerning
other operating systems.
Note ...
For a description of the additional 8HP version interfaces, please refer to the
Technical Specifications table in Appendix A, CP306-IDE1 module.
1.7Kontron Software Support
Kontron is one of the few CompactPCI and VME vendors 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
P R E L I M I N A R Y
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-1:Standards
TYPEASPECTSTANDARDREMARKS
CEEmissionEN55022
EN61000-6-3
ImmissionEN55024
EN61000-6-2
Electrical SafetyEN60950-1--
MechanicalMechanical
Dimensions
EnvironmentalVibration
(Sinusoidal)
Random Vibration
(Broadband)
Permanent ShockIEC60068-2-2915g/11ms/500/1s
Single ShockIEC60068-2-2730g/9ms/18/5s
IEEE1101.10--
IEC60068-2-65g/10-300Hz/10
IEC60068-2-64
(3U boards)
--
--
acceleration / frequency range /
10 cycles per axis
20-500Hz,0.05g²/500-2000Hz,
0.005g²/3.5g rms/30min./axis
frequency range1 / frequency range2 /acceleration /
cycle / duration
peak acceleration / shock duration half sine / number
of shocks / recovery time
peak acceleration / shock duration / number of shocks /
recovery time in seconds
CP306-26799-03-060209-ml
Climatic Humidity IEC60068-2-7893% RH at 40°C, non-condensing
WEEEDirective
2002/96/EC
RoHSDirective
2002/95/EC
Waste electrical and electronic equipment
Restriction of the use of certain hazardous 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 CP306 supports the latest Intel®Pentium®M processor family up to speeds of 1.8 GHz.
The Intel®
sumption. 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:
Pentium®M microprocessors offer exceptional performance with low power con-
• Supports Intel Architecture with Dynamic Execution
• High performance, low power core
• On-die, primary 32 kB instruction cache and 32 kB write-back data cache
• On-die, second level cache with Advanced Transfer Cache Architecture
• Intel® Celeron® M with 512 kB L2 cache
• Intel® Pentium® M with 1024 kB L2 cache
• Intel® Pentium® M with 2048 kB L2 cache
• Advanced Branch Prediction and Data Prefetch Logic
• Streaming SIMD Extensions 2 (SSE2)
• 400 MHz, source-synchronous processor system bus
Advanced Power Management features including Enhanced Intel® SpeedStep® Technol-
The following tables indicate the Intel® Pentium® M processors supported on the CP306, their
maximum power dissipation and their core voltage in the various frequency modes.
Table 2-1:Supported Intel® Pentium® M Processors on the CP306
The following tables provide information on the Intel® Celeron® M processors supported on
the CP306 and its maximum power dissipation.
Table 2-4:Supported Intel® Celeron® M Processors on the CP306
SPEED600 MHz1.3 GHz
PACKAGE
L2 CACHE
CORE VOLTAGE
PROCESSOR
SIDE BUS
Table 2-5:Maximum Power Dissipation of Intel® Celeron® M (CPU only)
FREQUENCY MODE600 MHz1.3 GHz
Maximum Power7 W24.5 W
Note ...
The Intel® Celeron® M processors do not support the Intel® SpeedStep® feature. These processors always run with a fixed frequency.
µFCBGAµFCBGA
--512 kB
0.956 V1.356 V
400 MHz400 MHz
2.1.2Memory
The CP306 has one bank of DDR333 (PC2700) memory, which has 256 MB, 512 MB or 1024 MB
onboard soldered memory, and it also supports ECC.
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
• 82801DB I/O Controller Hub 4 (ICH4) with AHA bus
• 82802AC 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 ICH4 is a centralized controller
for the boards’ I/O peripherals, such as the PCI, USB 2.0, EIDE, LAN and AUDIO 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®
Pentium® M), the DDR SDRAM system mem-
ory interface (optimized for DDR200/PC1600, DDR266/PC2100 and DDR333/PC2700), a hub
link interface to the ICH4 and high performance internal graphics.
Graphics and Memory Controller Hub Feature Set
Host Interface
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 32bit host addressing for decoding up to 4 GB memory address space.
Pentium®M microprocessors. The chipset supports a
System Memory Interface
The 855GME integrates a system memory Dual Data Rate (DDR) SDRAM controller with a 72-
P R E L I M I N A R Y
bit wide interface including ECC bits. The chipset supports DDR200, DDR266 and DDR333
(PC1600, PC2100 and PC2700) DDR SDRAM for system memory. The default memory speed
for the CP306 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.
The ICH4 is a highly integrated multifunctional I/O Controller Hub that provides the interface to
the PCI Bus and integrates many of the functions needed in today's PC platforms, for example,
Ultra DMA 100/66/33 controller, USB host controller supporting USB 2.0, LPC interface, FWH
Flash BIOS interface controller, LAN interface and an AC97 digital controller. The ICH4 communicates with the host controller over a dedicated hub interface.
I/O Controller Hub Feature set comprises:
• PCI 2.2 interface with eight IRQ inputs
• Bus Master EIDE controller UltraDMA 100/66/33
• Three USB controllers with up to six USB 1.1 or USB 2.0 ports (max. of 4 ports available)
• Hub interface for a 855GME chipset
•FWH interface
• LPC interface
• AC97 2.1 interface
• Integrated LAN controller, 82559 style
• RTC controller
2.2Peripherals
The following standard peripherals are available on the CP306 board:
2.2.1Timer
The CP306 is equipped with the following timers:
• Real-Time Clock
The ICH4 contains a MC146818A-compatible real-time clock with 256 bytes of batterybacked 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 in case the CP306 is operated
without battery.
• Counter/Timer
Three 8254-style counter/timers are included on the CP306 as defined for the PC/AT.
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.
The CP306 is provided with a 3.0V “coin cell” lithium battery for the RTC.
To replace the battery please 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!
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
Warning!
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 CP306 is automatically reset by a precision voltage monitoring circuit that detects a drop
in voltage below the acceptable operating limit of 4.725 V for the 5 V line and below 3.0 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 optional local push-button switch. The CP306 responds to
any of these sources by initializing local peripherals.
A reset will be generated by the following conditions:
P R E L I M I N A R Y
• +5 V supply falls below 4.75 V.
• +3.3 V supply falls below 3.0 V.
• Power failure of the DC/DC converter for the processor
The CP306 provides a System Management Bus (SMBus) for access to several system
monitoring and configuration functions. The SMBus consists of a two-wire I
The following table describes the function and address of every onboard SMBus device.
Table 2-6:SMBus Device Addresses
DEVICESMB ADDRESS
Hardware Monitor LM870101110xb
EEPROM 24LC641010111xb
Clock1101001xb
SPD1010000xb
²
C bus interface.
2.2.6Thermal Management/System Monitoring
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²C serial
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. One fan tachometer output can be measured using the LM87's FAN1 input.
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 ICH4.
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 Phoenix Phlash16
utility.
2.2.8.2CompactFlash Socket
To enable flexible flash extension a CompactFlash (CF) type II socket, J8, 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 and full DMA support. CF cards are also available for data
storage using a Microdrive hard disk.
The CompactFlash socket is connected to the primary EIDE port.
The board supports both CF types (type I and type II). CompactFlash is available in both CF
type I and CF type II cards. The Microdrive is a CF type II card.
Figure 2-2: CompactFlash Socket Connector J8
J8
P R E L I M I N A R Y
Note ...
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 J8.
The Texas Instruments® PCI2050B bridge is a 32-bit 33 MHz PCI-to-PCI bridge device. It supports up to seven CompactPCI loads through a passive backplane.
The PCI2050B is a second generation PCI-to-PCI bridge and is fully compliant with the PCI Local Bus Specification Rev. 2.2.
The PCI-to-PCI bridge allows the primary and secondary PCI bus to operate concurrently. A
master and target on the same PCI bus can communicate while the other PCI bus is busy.
The CP306 provides two software programmable GP LEDs. After reset the default
configuration for the two front LEDs is 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, please check the power
supply. If the power supply appears to be functional and this LED remains on, please contact
Kontron Support. The LEDs can be configured via two onboard registers. For more information
please see Chapter 4
The LED control logic remains in the same state until the next system reset.
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.
Configuration.
Once activated, Thermtrip remains latched until a cold restart of the CP306 is
undertaken (all power off and then on again).
2.3.2USB Interfaces
The CP306 supports four USB 2.0 ports (two 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. Hi-speed USB 2.0
allows data transfers of up to 480 Mb/s - 40 times faster than a full-speed USB (USB 1.1).
One USB peripheral may be connected to each port. To connect more than four USB devices
an external hub is required.
The USB power supply is protected by a self-resettable 500 mA fuse.
The CP306 has two USB interfaces implemented on a 4-pin connector with the following
pinout:
Table 2-9:USB Connectors J4 and J5 Pinout
PINSIGNALFUNCTIONI/O
1VCCVCC signal--
2UV0-Differential USB---
3UV0+Differential USB+--
4GNDGND signal --
Note ...
The USB power supply to the USB connector provides a 500 mA continuous
load current and 900 mA short-circuit protection. All the signal lines are EMI filtered.
2.3.3Graphics Controller
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.3.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.
P R E L I M I N A R Y
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 sub-system. Thus, efficient memory usage is ensured for optimal graphics and system memory performance.
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-10: Partial List of Display Modes Supported
The 15-pin female connector J3 is used to connect a CRT monitor to the CP306 board.
Table 2-11: CRT Connector J3 Pinout
PIN SIGNALFUNCTIONI/O
1RedRed video signal outputO
2GreenGreen video signal output O
3BlueBlue video signal outputO
13HsyncHorizontal sync. TTL out
14VsyncVertical sync.TTL out
12Sdata
15Sclk
²
I
C data
²
I
C clock
I/O
O
9VCCPower +5V 200 mA, no
fuse protection
5,6,7,8,10GNDSignal ground--
4,11Free----
O
2.3.4Universal Serial Ports (UART)
2.3.4.1Serial Port Interface COM1 and COM2
Two PC-compatible serial ports with TTL signal level are available on CompactPCI rear I/O interface. These two COM ports, which are fully compatible with the 16550 controller, include a
complete set of handshaking and modem control signals, maskable interrupt generation and
data transfer of up to 460.8 kB/s. Both ports are only available on the CompactPCI rear I/Ointerface.
Serial Ports COM1 and COM2 can be enabled/disabled under SW control. Selection can be
made inside the BIOS or via the rear I/O configuration register.
2.3.4.2Serial Port Configuration
Table 2-12: COM Port Configuration Matrix
BOARD
REAR I/O
VARIANT
UART1UART2UART3UART4
P R E L I M I N A R Y
4HP boardNo--------
4HP boardYesRear I/O COM1Rear I/O COM2----
8HP board with
CP306-IDE 1
8HP board with
CP306-IDE 1
8HP board with
CP306-IDE 1
• 1) UART1 / UART2 are disabled via the BIOS settings
• 2) Selection of UART3 / UART4 settings is made via the BIOS
The CP306 board includes one Fast Ethernet 10BASE-T/100BASE-TX port by Intel, ICH4
chipset, integrated LAN controller and one Gigabit 10Base-T/100Base-TX/1000Base-T Ethernet port based on the Intel® 82541PI Gigabit Ethernet PCI Bus Controller.
Figure 2-5: Dual Fast Ethernet Connector J6
Gigabit Ethernet
8
J6-B
1
8
J6-A
1
Fast Ethernet
Note ...
The maximum length of cabling over which the Ethernet transmission can operate effectively depends upon the transceiver in use.
The CP306 board includes one 10Base-T/100Base-TX Ethernet port integrated within the
ICH4 chipset (82559 style).
The Boot from LAN feature is supported; for details please refer to section 5.5, BIOS Features
Setup, in chapter 5, CMOS Setup.
Figure 2-6: Fast Ethernet Controller J6-A
8
1
8
J6-A
1
Fast Ethernet
The Ethernet connector is realized as an RJ45 connector. The interface provides automatic detection and switching between 10Base-T and 100Base-TX data transmission. The Ethernet
channel may be configured via the BIOS setting or the rear I/O Configuration Register for front
I/O or rear I/O. The standard software configuration is front I/O.
RJ45 Connector J6-A Pinout
The J6-A connector supplies the 10Base-T/100Base-TX interfaces to the Ethernet controller.
Table 2-13: RJ45 Connector J6-A Pinout
PINSIGNALFUNCTIONI/O
1TX+Transmit +O
2TX-Transmit -O
3RX+Receive +I
4NC----
5NC----
6RX-Receive -I
7NC----
8NC----
P R E L I M I N A R Y
Ethernet LED Status
Green: ACT: 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 the cable connection is faulty.
Green: SPEED: This LED lights up to indicate a successful 100Base-TX connection. When not
lit, the connection is operating at 10Base-T.
The Intel® 82541PI 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 interface that maximizes the use
of bursts for efficient bus usage.
The Boot from LAN feature is supported. For details please refer to Chapter 5.
Figure 2-7: Gigabit Ethernet Connector J6-B
Gigabit
Ethernet
8
J6-B
1
8
1
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 supported.
RJ45 Connector J6-B Pinouts
The J6-B connector supplies the 10Base-T, 100Base-TX and 1000Base-T interfaces to the
Ethernet controller.
Table 2-14: Pinouts of J6-B Based on the Implementation
MDI / STANDARD ETHERNET CABLEPINMDIX / CROSSED ETHERNET CABLE
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 the cable connection is faulty.
SPEED (green/orange): This LED lights up to indicate a successful Base-TX connection.
When green, it indicates a 100Base-TX connection, and when orange, it indicates a 1000BaseTX connection. When not lit, the connection is operating at 10Base-T.
2.3.6EIDE Interface
The EIDE interface supports 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 ICH4 ATA-100
logic can achieve read transfer rates of up to 100 MB/sec and write transfer rates up to
88 MB/sec.
There are two independent EIDE ports available. The primary port is connected to the CompactFlash socket and the CompactPCI rear I/O connector. The secondary EIDE interface is a
40-pin, 2-row male connector AT standard interface for an EIDE hard disk.
The secondary EIDE interface provides support for two devices (one master and one slave).
All hard disks can be used in cylinder head sector (CHS) mode with the BIOS also supporting
the logical block addressing (LBA) mode.
Note ...
The secondary EIDE interface supports a maximum of two devices connected
in the master-slave mode. To configure the first as a master disk and the second as a slave disk, please refer to the hard disk manufacturer’s documentation.
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.
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.
The following table sets out the pinout of the J7 connector, giving the corresponding signal
names. The maximum length of cable that may be used is 35 cm.
The complete CompactPCI connector configuration
comprises two connectors named J1 and J2
Their function is as follows:
• J1: 32-bit CompactPCI interface with PCI bus
signals, arbitration, clock and power
• J2: has optional rear I/O interface functionality or 64-
bit termination
The board is capable of driving up to seven CompactPCI
slots, with individual arbitration and clock signals. In
addition to standard CompactPCI system functionality, the
CP306 also supports hot swap capability which means that
hot swappable boards can be removed from or installed in
the system whilst it is running.
The CP306 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.7.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.3 V and 5 V
operation.
Figure 2-8: CPCI Connectors
J1/J2
22
J2
1
25
J1
Color coded keys prevent inadvertent installation of a 5 V
peripheral board into a 3.3 V slot. The CP306 board may
be ordered as either a 3.3 V or a 5 V version. Backplane
connectors are always keyed according to the signaling
(VIO) level. Coding key colors are defined as follows:
Table 2-16: Coding Key Colors
SIGNALING VOLTAGEKEY COLOR
3.3 VCadmium Yellow
5 VBrilliant Blue
Universal board (5V and 3.3V)None
The default setting is indicated by using italic bold.
2.3.8Optional Rear I/O Interface on CompactPCI Connector J2
The CP306 board provides optional rear I/O connectivity for special compact systems. Some
standard PC interfaces are implemented and assigned to the front panel and to the rear
connector J2.
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 CP306 with rear I/O is
compatible with all standard CompactPCI passive backplanes with rear I/O support on the
system slot.
The CP306 rear I/O provides the following interfaces (all signals are available on J2 only if the
board is ordered with rear I/O functionality):
The CP306 comes with the following features:
• 32-bit/33 MHz CompactPCI and rear I/O
• Two USB 2.0 ports
• One Fast Ethernet port without LED
• Primary EIDE Port with ATA100 (only ATA33 with CompactFlash)
• Two COM ports (TTL level)
• CRT VGA port
• One fan control input
• One general purpose output
• Input for external backup battery
Note ...
The pinout for the Ethernet, USB, COM, EIDE and VGA ports is identical to the
CP302, CP303 and CP304 pinouts.
2.3.8.1Optional Rear I/O Interface on CompactPCI Connector J2
The CP306 conducts a wide range of I/O signals through the rear I/O connector J2.
Warning!
To support the rear I/O feature a special backplane is necessary. Do not plug a
rear I/O configured board in a non-system slot rear I/O backplane. This will
damage the board.
Table 2-19: Rear I/O CompactPCI Bus Connector J2 Pinout
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.
Page 65
Functional DescriptionCP306
Legend for table on preceding page
IDE Signals
IDEPrimary IDE signals
Ethernet1
TDP1/TDN1Transmit Differential Pair.
RDP1/RDN1Receive Differential Pair.
USB ports
USB1+/-USB data differential data signals
USB3+/-USB data differential data signals
Serial Ports 1 and 2
1DSR, 1DTR, 1RTS,
1DTS, 1TXT, 1RXD,
1DCD, 1RIN
2DSR, 2DTR, 2RTS,
2DTS, 2TXT, 2RXD,
2DCD, 2RIN
COM1 Serial port signals; TTL level
COM2 Serial port signals; TTL level
CONTROL Signals
FANSENSESchmitt Trigger fan tachometer inputs; TTL level
TH_GP/SLEP_S3General purpose output, TTL level
This signal indicates the sleep state of S3.
P R E L I M I N A R Y
VGA CRT signals
ROUTRed signal
GOUTGreen signal
BOUT*Blue signal
HSYNCHorizontal Sync.
VSYNCVertical Sync.
* Note that this signal (BOUT) appears twice in the rear I/O CompactPCI bus connector J2
pinout in order to provide compatibility with the CP302. Pin number B11 refers to the CP306
and C13 refers to the CP302. The default configuration is CP306 (B11).
Rear I/O interfaces are only available on rear I/O versions of the board.
In order to implement the system rear I/O feature, a system slot rear I/O backplane is
necessary. This backplane must comply with the CompactPCI Specification PICMG 2.0 R3.0,
October 1999.
Ethernet Interface
Fast Ethernet signals are available on the front RJ45 connector and on the rear I/O interface.
The combination of both front and rear I/O is not supported. Both Fast Ethernet channels are
decoupled, but enabled separately. It is not possible to operate both the rear and front I/O at
the same time. Switching over from front to rear I/O or vice versa is effected under BIOS control
without the need to plug/unplug Ethernet cables.
VGA Interface
The VGA signals are available on J2 if the board is ordered for rear I/O configuration. In this
configuration the rear and front I/O interfaces are active, but must not be used simultaneously.
The 75 ohm termination resistor for the red, green and blue video signals are equipped on the
CP306.
Note ...
Both VGA ports are electrically identical and not separated. Do not connect
devices at both connectors (front I/O and rear I/O) at the same time. Doing so
will result in poor signal quality.
Warning!
To support the rear I/O feature a special backplane is necessary. Do not plug a
rear I/O configured board in a non-system slot rear I/O backplane. This will
damage the board.
Serial Interface COM1 and COM2
The COM1 and COM2 port can be used only on the rear I/O interface.
USB Interface
There are four independent USB interfaces available, two ports are routed to the 4-pin front
I/O connector. The other two ports are only available on the rear I/O connector.
Note ...
All four USB ports may be used at the same time. It is strongly recommended
to use cables less than 3 metres in length for the rear I/O interfaces.
P R E L I M I N A R Y
2.3.9Extension Connectors J10 and J11
The I/O extension connectors provide cost-effective, flexible configuration options.
On the Intel® 855GME chipset platform, the Super I/O (SIO) component has migrated to the
Low Pin Count (LPC) interface. On the 4HP version there is no Super I/O device implemented.
To provide a flexible configuration of further 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 necessary signals to connect up to three LPC devices.
In addition to the LPC interface; the digital AC97 link is connected to the I/O extension
connector (J10). The ICH4 integrated digital link allows several external codecs configurations
on 8HP, e.g. audio with an audio codec, a modem with a modem codec, or an integrated audio/
modem codec.
P R E L I M I N A R Y
Note ...
The AC97 Codec does not include external sound card logic.
79
80
2.3.9.2PCI Extension Connector J11
For a flexible configuration an onboard PCI extension connector is available. This interface
contains all the necessary signals to enable the 32-bit, 33 MHz PCI bus to connect three PCI
master devices. To support the three PCI master devices there are three sets of the following
signals available: CLOCK, REQ and GNT.
The CP306 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 CP306.
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 CP306 in a system.
Procedures for standard removal and hot swap operations are found in their respective chapters.
To perform an initial installation of the CP306 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 CP306
refer to Chapter 4. For the installation of CP306 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 CP306 nor other system boards are physically damaged by
the application of these procedures.
3. To install the CP306 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 the ejector handle, engage the board with the backplane. When the ejector han-
dle is locked, the board is engaged.
4. Fasten the front panel retaining screws (two on the 4HP version and four on the 8HP).
5. Connect all external interfacing cables to the board as required.
6. Ensure that the board and all required interfacing cables are properly secured.
1. The CP306 is now ready for operation. For operation of the CP306, refer to appropriate
CP306 specific software, application, and system documentation.
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 CP306 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 (two on the 4HP version and four on the 8HP).
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.
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.
7. Dispose of the board as required.
3.4Hot Swap Procedures
The CP306 is designed for hot swap operation. When installed in the system slot, it is capable
of supporting peripheral board hot swapping. In any event, hot swap is also a function of the
application running on the CP306.
3.5Installation of CP306 Peripheral Devices
The CP306 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..
The CP306 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.
Page 73
InstallationCP306
3.5.2USB Device Installation
The CP306 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.
3.5.3Rear I/O Device Installation
To ensure proper functioning of the rear I/O VGA interface, EIDE port and the Ethernet port,
the solder jumpers on the CP306 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.
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
P R E L I M I N A R Y
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 CP306 via normal cabling. To install a hard disk, it is necessary to perform the following operations in the given order:
1. Install the hardware.
Warning!
The incorrect connection of power or data cables may damage your hard disk
unit and/or CP306 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.
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.
Note ...
Due to the lead-free Ethernet controller used on the CP306, the installation of
new software is required. Updated network drivers must be installed or included
in preconfigured operating system images.
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 JP2.
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
JP2DESCRIPTION
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
C191, C393, C466
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 CP306 board uses the standard AT IRQ routing (8259 controller).
This interrupt routing is the default, but can be modified via the BIOS.
Table 4-4:Interrupt Setting
IRQPRIORITYSTANDARD FUNCTION
IRQ01System Timer
IRQ12Keyboard Controller
IRQ2--Input of the second IRQ controller (IRQ8-IRQ15)
IRQ311Free reserved for COM2
IRQ412Free reserved for COM1
IRQ513Watchdog
IRQ614Floppy Disk Controller
IRQ715Free reserved for COM3 or COM4
IRQ83System Real Time Clock
IRQ94PCI or ACPI
IRQ105PCI
IRQ116PCI
IRQ127PCI or PS/2 mouse
IRQ138Coprocessor error
IRQ149Primary hard disk
IRQ1510Secondary hard disk
NMIWatchdog
P R E L I M I N A R Y
Note ...
Selecting USB keyboard support in the BIOS will initiate an emulation of a PS/2
keyboard. This emulation uses a cyclic SMI interrupt whereby the latency of the
interrupt handler may by up to 250 µsec. The BIOS and the CPU speed are the
primary influences concerning the increased latency. The latency is not consistent with regards to occurrence or duration.
Since the SMI is the highest IRQ, other IRQ routines may experience erratic latency. Should this interfere with the application requirements, turn off this option
in the BIOS or disable the SMIs in the start-up boot code.
The following registers are special registers which the CP306 uses to watch the onboard
hardware special features and the CompactPCI control signals.
Normally, only the system BIOS uses these registers, but they are documented here for
application use as required.
Note ...
Take care when modifying the contents of these registers as the system BIOS
may be relying on the state of the bits under its control.
4.5.1Watchdog
The CP306 has one watchdog timer. This timer is provided with a programmable timeout
ranging from 125 msec to 256 sec. Failure to strobe the watchdog timer within a set time period
results in a system reset, NMI or an interrupt. This can be configured via the register 0x284.
To enable the watchdog bit ”4” of the register 0x282 must be set. If the watchdog is enabled
via bit ”4” this bit cannot later be cleared.
With a write access to the register 0x280 the watchdog is retriggered. Once the watchdog is
enabled, it must be continuously strobed within the terminal count period to avoid resetting the
system hardware.
The watchdog can be configured in several modes, one of which is the dual stage
configuration. If the NMI and the reset configuration bit are set (0x284 = 0x84) the watchdog
has two stages. The first stage timeout generates an NMI interrupt. If the NMI handler does not
reconfigure the watchdog, the watchdog switches to the second stage and generates a master
reset after the configured timeout elapses.
4.5.2Watchdog Trigger
A write access triggers the watchdog.
The I/O location for the watchdog trigger is 0x280.
The interrupt configuration register holds a series of bits defining the interrupt routing for the
watchdog, the power control derate signal and the CompactPCI enumeration signal. If the
watchdog timer fails, it can generate three independent hardware events: reset, NMI and IRQ5
interrupt.
The enumeration signal is generated by a hot swap compatible board after insertion and prior
to removal. The system uses this interrupt signal to force software to configure the new board.
The derate signal indicates that the power supply is beginning to derate its power output.
Note ...
To enable the dual stage watchdog the NMI and the reset bit must be set. At the
first stage the watchdog generates an NMI and at the second stage the system
will be reset.
This register describes the local and CompactPCI control signals. The watchdog status bit
indicates the status of the watchdog timer. If the timer is not retriggered within the previously
set time period, the bit is set to ”0” and the watchdog LED lights. The fail signal is an output of
the power supply and indicates a power supply failure. For the description of the derate and
enumeration signals please see the interrupt routing register.
Table 4-10: I/O Status Register
REGISTER NAMEI/O Status RegisterACCESS
ADDRESS0x286R
BIT POSITION
CONTENTWSTRes.Res.Res.CSLOTCENUMCFAILCDER
DEFAULT 10000000
BITNAMEVALDESCRIPTION
0CDER0
1CFAIL0
2CENUM0
3CSLOT0
40
50Reserved
60Reserved
7WST0Indicates that a Watchdog timeout has occurred
76543210
MSB
Indicates power derating (CPCI DEG signal)
1
1
1
1
1Indicates that no Watchdog timeout has occurred
Power normal
Indicates a power supply failure (CPCI FAIL signal)
Power normal
Indicates the insertion or removal of a hot swap system board (CPCI ENUM)
No hot swap event
Indicates that the board is installed in a system slot
Indicates that the board is installed in a peripheral slot
This register describes the hardware and the board version. The content of this register is
unique for each Kontron CompactPCI board.
Table 4-12: Board ID Register
REGISTER NAMEBoard VersionACCESS
ADDRESS0x288R
BIT POSITION
CONTENTBID7BID6BID5BID4BID3BID2BID1BID0
DEFAULT 01100011
76543210
MSB
4.5.8Hardware Index
The hardware index will signal to the software when differences in the hardware require
different handling by the software. It starts with the value 0 and will be incremented with each
change in hardware as development continues.
Table 4-13: Hardware Index Register
REGISTER NAMEHardware IndexACCESS
ADDRESS0x289R
BIT POSITION
CONTENTHWI7HWI6HWI5HWI4HWI3HWI2HWI1HWI0
DEFAULT 00000000
76543210
MSB
4.5.9Logic Version
The logic version register may be used to identify the logic status of the board by software. It
starts with the value 0 and will be incremented with each logic update.
With the PhoenixBIOS Setup program, you can modify BIOS settings and control the special
features of your computer. The Setup program uses a number of menus for making changes
and turning the special features on or off.
Note ...
The menus shown here are from a typical system. The actual menus displayed
on your screen may be quite different and depend on the hardware and features installed in your computer. For more accurate information about your
BIOS Setup program, consult your system manual or contact the manufacturer.
5.1.1Introduction to Setup
This manual describes the Phoenix BIOS Setup program. The Setup program lets you modify
basic system configuration settings. The settings are then stored in a dedicated battery-backed
memory, called CMOS RAM, that retains the information when the power is turned off. A special
feature of Kontron’s CompactPCI boards is that all setup information is additionally saved in a
non-volatile serial EEPROM. This feature provides the user with enhanced data security in
comparison with a standard PC board, because setup data will not be lost should the battery
fail.
The Phoenix BIOS in your computer is a customized version of an industry-standard BIOS for
IBM PC AT–compatible personal computers. It supports the Intelx86 and compatible processors. The BIOS provides critical low-level support for the system central processing, memory,
and I/O sub-systems.
The rest of this manual is intended to guide you through the process of configuring your system
using Setup.
Note ...
There are two different versions of the BIOS, one for the 4HP CP306 and one
for the 8HP. Care should be taken when downloading BIOS upgrades to
download the correct version for the board in use.
If the board is modified from the 4HP version to the 8HP, or vice-versa, the
functionality will change, therefore the BIOS defaults must be reloaded and the
operating system in use must be re-installed.
Use the left and right (->, <-) arrow keys to make a selection.
See the section below, "Exiting Setup" for a description on exiting the Main Menu.
5.1.4The Legend Bar
Use the keys listed in the legend bar on the bottom to make your selections or exit the current
menu. The chart on the following page describes the legend keys and their alternates
Table 5-2:The Legend Bar
KEYFUNCTION
<F1> or <Alt-H>General Help window (See below).
<Esc>Exit this menu.
arrow keysSelect a different menu.
arrow keysMove cursor up and down.
<Tab> or <Shift-Tab>Cycle cursor in the Time and Date field.
<Home> or <End>Move cursor to top or bottom of window.
<PgUp> or <PgDn>Move cursor to top or bottom of window.
<F6> or <+> or <Space>Select the Next Value for the field.
<F5> or <->Select the Next Lower Value for the field.
<F9>Load the Default Configuration values for the complete BIOS.
<F10>Save and exit.
<Enter>Execute Command or Select P sub-menu.
<Alt-R>Refresh screen.
To select an item, use the arrow keys to move the cursor to the field you want. Then use the
plus-and-minus value keys to select a value for that field. The Save Values commands in the
Exit Menu save the values currently displayed in all the menus.
To display a sub-menu, use the arrow keys to move the cursor to the sub-menu you want.
Then press <Enter>.
A pointer
The help window on the right side of each menu displays the help text for the currently selected
field. It updates as you move the cursor to each field.
5.1.6The General Help Window
Pressing <F1> or <Alt-H> on any menu brings up the General Help window that describes the
legend keys and their alternates:
General Help
Setup changes system behavior by modifying the BIOS
Configuration parameters. Selecting incorrect values
may cause system boot failure; load Setup Default values
to recover.
<Up/Down> arrows select fields in current menu.
<PgUp/PgDn> moves to previous/next page on scrollable menus.
<Home/End> moves to top/bottom item of current menu.
Within a field, <F5> or <-> selects next lower value and
<F6>, <+>, or <Space> selects next higher value.
<Left/Right> arrows select menus on menu bar.
<Enter> displays more options for items marked with a
<Enter> also displays an option list on some fields.
<F9> loads factory-installed Setup Default values.
<F10> saves and exits.
<ESC> or <Alt-X> exits Setup: in sub-menus, pressing these
keys returns to the previous menu.
<F1> or <Alt-H> displays General Help (this screen).
,
P R E L I M I N A R Y
[Continue]
The scroll bar on the right of any window indicates that there is more than one page of information in the window. Use <PgUp> and <PgDn> to display all the pages. Pressing <Home> and
<End> displays the first and last page. Pressing <Enter> displays each page and then exits
the window.
You can make the following selections on the Main Menu itself. Use the sub-menus for other
selections.
Table 5-3:Main Menu Selections
FEATUREOPTIONSDESCRIPTION
System Time HH:MM:SSSet the system time.
System DateMM/DD/YYYYSet the system date.
Diskette A
(8 HP version only)
Diskette B
(8 HP version only)
SMART Device Monitoring Disabled
360 kB, 5 ¼"
1.2 MB, 5 ¼"
720 kB, 3 ½"
1.44/1.25 MB, 3 ½"
2.88 MB, 3 ½"
Disabled
360 kB, 5 ¼"
1.2 MB, 5 ¼"
720 kB, 3 ½"
1.44/1.25 MB, 3 ½"
2.88 MB, 3 ½"
Disabled
Enabled
Select the type of floppy-disk drive installed in your system.
1.25 MB is a Japanese media format that requires a 3½"
3-Mode Diskette drive.
Select the type of floppy-disk drive installed in your system.
1.25 MB is a Japanese media format that requires a 3½"
3-Mode Diskette drive.
Turns on Self-Monitoring Analysis Reporting Technology, which monitors the condition of the hard drive and
reports when a catastrophic IDE failure is about to happen.
5.1.8Master and Slave Sub-Menus
The Master and Slave sub-menus accessed from the Main Menu control these types of
devices:
• Hard-disk drives
• Removable-disk drives such as Zip drives
• CD-ROM drives
PhoenixBIOS 4.0 supports up to two IDE disk adapters, called primary and secondary
adapters. Each adapter supports one master drive and one optional slave drive in these possible combinations:
•1 Master
• 1 Master, 1 Slave
•2 Masters
• 2 Masters, 1 Slave
• 2 Masters, 2 Slaves
There is one IDE connector for each adapter on your machine, usually labeled "Primary IDE"
and "Secondary IDE." There are usually two connectors on each ribbon cable attached to each
IDE connector. In a two drive configuration, the order of placement of Device 0 and Device 1
on the ATA interface cable is not significant to the operation of the interface. If only a single device is attached via the ATA interface to a host, it is recommended that the host and the device
be placed at the two ends of the cable.
CHS Format
Cylinders: [ 13328]
Heads: [ 15]
Sectors [ 63]
Maximum Capacity: 6449 MB
LBA Format
Total Sectors 40031712
Maximum Capacity 20496MB
Multi Sector Transfer; [16 Sectors]
LBA Mode Control: [Enabled]
32-bit I/O: [Enabled]
Transfer Mode: [Fast PIO 4]
Ultra DMA Mode [Enabled]
User = you enter parameters of hard-disk
installed at this connection
Auto = auto types
hard-disk drive
installed here
1-39 = you select predetermined type of
hard-disk drive
installed here
CD-ROM = a CD-ROM drive
is installed here
ATAPI Removable =
removable disk drive is
installed here.
F1 HelpSelect Item -/+ Change Values F9 Setup DefaultsESC ExitSelect Menu Enter Select
Sub-Menu F10 Save and Exit
Use the legend keys listed on the bottom to make your selections and exit to the Main Menu.
Use the following chart to configure the hard disk.
None = Autotyping is not able to supply the drive type or
end user has selected None, disabling any drive that
may be installed.
User = You supply the hard-disk drive information in the
following fields.
Auto = Autotyping, the drive itself supplies the correct
drive information.
IDE Removable = Removable read-and-write media
(e.g., IDE Zip drive).
CD-ROM = Readable CD-ROM drive.
ATAPI Removable = Read-and-write media (e.g.,
LS120)
Any selection except Disabled determines the number of
sectors transferred per block.
Enabling LBA causes Logical Block Addressing to be
used in place of Cylinders, Heads, & Sectors.
32-Bit I/OEnabled
Disabled
Transfer ModeStandard
Fast PIO 1
Fast PIO 2
Fast PIO 3
Fast PIO 4
FPIO3/DMA1
FPIO4/DMA2
Ultra DMA ModeDisabled
Mode 0 up to
Mode 5
Enables 32-bit communication between CPU and IDE
card. Requires PCI or local bus.
Selects the method for transferring the data between the
hard disk and system memory.
The Setup menu only lists those options supported by
the drive and platform.
Selects the Ultra DMA mode used for moving data
to/from the drive.
When you enter Setup, the Main Menu usually displays the results of Autotyping information
each drive provides about its own parameters (e.g., cylinders, heads, and sectors)–and how
the drives are arranged as Masters or Slaves on your machine.
Some older drives, however, do not use Autotyping and require selecting type User and entering a pre-defined fixed-disk type value (e.g., 1 to 39) or specifying the drive parameters separately with the User type selected. You can find the correct parameters for hard-disk drives in
the drive manual or written on the casing of the drive itself.
• Exiting this menu keeps your selections but loses internal autotyping in-
formation, which may not be selected. If you exit this menu and re-enter
it, press <Enter> on Autotype again to restore the Autotype information.
• Do not attempt to change these settings unless you have an older drive
that does not support autotyping.
• Before changing the contents of this menu, write them down. Once you
have established correct parameters for your drive, write them downand store them in a safe place (e.g., tape them to the disk drive) for use
in case these values are lost in CMOS or if autotyping fails. If these
hard-disk parameters are not correctly entered in CMOS, you cannot access the data on your drive.
Warning!
Incorrect settings can cause your system to malfunction. To correct mistakes,
return to Setup and restore the Setup Defaults with <F9> and re-enter the correct drive parameters.
5.2The Advanced Menu
Selecting "Advanced" from the menu bar on the Main Menu displays a menu like this:
Figure 5-3: Advanced Menu - Screen Display
PhoenixBIOS Setup Utility
Main Advanced Security Power Boot OEM Features Exit
Item Specific Help
Setup Warning
Setting items on this menu to incorrect values
may cause your system to malfunction.
Advanced Chipset Control
PCI/PNP Configuration