264 HP CP3004-SA with SATA Flash Module ................................................................. 88
274 HP CP3004-SA with Smart Extension Module ......................................................... 88
288 HP CP3004-SA with CP3004-HDD Module .............................................................. 89
2912 HP CP3004-SA with CP3004-HDD Module and SATA Adapter Module ........................... 89
308 HP CP3004-SA with CP3004-XMC Module .............................................................. 90
31Screws Securing the Front Panel and the CP3004-XMC to the CP3004-SA ........................ 92
32Screws Securing the XMC Module to the CP3004-XMC Extension Module .......................... 93
33CP3004-SA Board with CP3004-XMC Extension Module and XMC Module .......................... 93
34CP3004-SA with Front Panel, CP3004-XMC Extension Module and XMC Module ................. 94
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
10
Page 11
User Guide
CP3004-SA
Warranty
This Kontron product is warranted against defects in material and workmanship for the warranty period
from the date of shipment. During the warranty period, Kontron will at its discretion decide to repair
or replace defective products.
Within the warranty period, the repair of products is free of charge as long as warranty conditions are
observed.
The warranty does not apply to defects resulting from improper or inadequate maintenance or handling
by the buyer, unauthorized modification or misuse, operation outside of the product’s environmental
specifications or improper installation or maintenance.
Kontron will not be responsible for any defects or damages to other products not supplied by Kontron
that are caused by a faulty Kontron product.
Proprietary Note
This document contains information proprietary to Kontron. 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 or one of its authorized agents.
The information contained in this document is, to the best of our knowledge, entirely correct. However, Kontron 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 reserves the right to change, modify, or improve this document or the product described herein, as seen fit by Kontron without further notice.
Trademarks
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.
www.kontron.com
11
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 12
1 Introduction
1.1 Board Overview
User Guide
CP3004-SA
The CP3004-SA is a highly integrated 3U CompactPCI® processor board based on the 4
ation Intel® Core™ i7/i5/i3 processor in combination with the Intel® QM87 Chipset.
With the powerful, 4
dual-core Intel® Core™ i3 processors, the CP3004-SA offers extraordinary performance-per-watt values and is an ideal backbone for powerful network-intensive applications providing virtualization (VTX, VT-D) and highest graphics performance. The new-generation graphics controller has up to 40 execution units providing OpenCL 1.2/ OpenGL 4.0 and triple independent display support.
The Intel® Advanced Vector Extensions AVX 2.0 enhancements provide a huge performance improvement in floating-point-intensive computations, which are a key part of digital signal and image processing applications such as medical imaging and radar or sonar.
Two SODIMM sockets are available on the CP3004-SA to provide up to 16 GB dual-channel, DDR3L
memory with Error Checking and Correction (ECC) running at 1600 MT/s. The graphics controller and
the memory controller are integrated in the processor. Furthermore, an external HDD/SSD and either
a SATA Flash module with up to 32 GB SLC NAND flash memory or a Smart Extension Module (SATA/USB
2.0 adapter) can be integrated onto the CP3004-SA. The board comes with two Gigabit Ethernet ports,
one VGA interface, two COM ports, six SATA interfaces, four USB 2.0 ports, one USB 3.0 port, two DisplayPort interfaces, and one x8 PCI Express 2.0 XMC interface. The CP3004-SA provides support for
one 8 HP I/O extension module such as the CP3004-HDD or the CP3004-XMC as well as one rear I/O
module such as the CP-RIO3-04.
th
and 5th generation quad-core Intel® Core™ i7, dual-core Intel® Core™ i5 and
th
and 5
th
gener-
The board supports a configurable 32-bit/ 33 MHz (66 MHz on request) PCI/PCI-X hot swap CompactPCI interface. When installed in the system slot, the interface is enabled, and when installed in a
peripheral slot, the CP3004-SA is isolated from the CompactPCI bus. The CP3004-SA further provides
safety and security features via a Trusted Platform Module (TPM) 1.2. 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.
Delivering a stable product based on Intel®‘s embedded product line, the CP3004-SA ensures longterm availability. This eliminates the risk of unplanned design changes and unexpected expensive
application modification. While minimizing deployment risks, the CP3004-SA provides a broad range
of software support to ease the process of product integration and maximize the competitive advantage of meeting the time-to-market window.
The board is offered with various board support packages including Windows, VxWorks and Linux operating systems. For further information concerning the operating systems available for the CP3004-SA,
please contact Kontron.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
12
Page 13
User Guide
CP3004-SA
1.2 System Expansion Capabilities
1.2.1 CP3004-HDD Module (8 HP and 12 HP)
The CP3004-HDD module for the 8 HP CP3004-SA version provides various I/O ports. On the front panel,
it includes two DisplayPort connectors, one Gigabit Ethernet port, one USB 3.0 port, and one RS-232
COM port. Onboard ports include one SATA connector for SATA 2.5” HDD or SSD devices as well as a
CFast card socket. As a further extension capability of the CP3004-SA to 12 HP, a SATA adapter module
is available for use in conjunction with the CP3004-HDD module to provide an additional SATA connector for a 2.5" SATA HDD/ SSD device. The 12 HP CP3004-SA does not provide a CFast card socket.
For further information about the CP3004-HDD module, refer to Chapter 6.
1.2.2 CP3004-XMC Module (8 HP)
The CP3004-XMC module for the 8 HP CP3004-SA version provides one XMC mezzanine interface for support of one x8, x4 or x1 PCI Express 2.0 XMC module. Support of one XMC module with two x4 or x1 PCI
Express 2.0 interfaces is also provided upon request. In addition, the CP3004-XMC module provides a
socket for CFast memory cards.
For further information about the CP3004-XMC module, refer to Chapter 7.
1.2.3 CP-RIO3-04 Rear I/O Module
The CP-RIO3-04 rear I/O module has been designed for use with the CP3004-SA board from Kontron and
provides comprehensive rear I/O functionality.
For further information about the CP-RIO3-04 rear I/O module, refer to Chapter 8.
1.2.4 SATA Flash Module
The 4 HP CP3004-SA provides support for up to 32 GB of SLC NAND flash memory in combination with
an optional SATA Flash module, which is connected to an onboard connector.
For further information about the SATA Flash module, refer to Chapter 9.
1.2.5 Smart Extension Module
The Smart Extension Module expands the onboard I/O capability and provides one additional SATA cable connector as well as one USB 2.0 connector thereby facilitating the connection to system-internal
USB and SATA devices.
D R A F T — F O R I N T E R N A L U S E O N L Y
For further information about the SATA Flash module, refer to Chapter 10.
1.3 Board Diagrams
The following diagrams provide additional information concerning board functionality and component
layout.
www.kontron.com
13
Page 14
1.3.1 Functional Block Diagram
Figure 1: CP3004-SA Functional Block Diagram
User Guide
CP3004-SA
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
14
Page 15
1.3.2 Front Panel
CP3004
0
1
2
3
THWD
VGA
SPEED
ACT
SPEED
ACT
System Status LEDs
TH (red/green):Temperature Status
WD (green):Watchdog Status
General Purpose LEDs
LED3..0 (red/green/red+green): General Purpose / POST Code
Note:If the General Purpose LEDs 3..0 are lit red during boot-up,
a failure is indicated before the uEFI BIOS has started.
Up to 32 GB SLC NAND flash memory via an onboard SATA Flash module (SSD)
» System master operation
» 32-bit /33 MHz master interface (66 MHz on request)
» 3.3 V or 5 V (universal PCI interface)
» Support for up to seven peripheral slots (7x REQ/GNT signals)
When installed in a peripheral slot, the CP3004-SA is isolated from the Compact-
PCI bus. It receives power from the backplane and supports rear I/O.
CP3004-SA insertion/removal under power:
When installed in a peripheral slot, the CP3004-SA supports hot plugging on the
power interface through a dedicated power controller, but not on the PCI inter-
face.
Hot swapping of peripheral boards controlled by the CP3004-SA:
When installed in the system controller slot, the CP3004-SA supports the hot
swapping of other boards. Individual clocks for each slot and ENUM signal han-
dling are in compliance with the PICMG 2.1 Hot Swap Specification.
The CP3004-SA itself, however, is not hot swappable. When installed in the sys-
tem controller slot, the system must be powered down in order to replace the
board.
» COMA and COMB, or COMA and GPIO (all ports have 3.3V LVTTL signaling)
»2 x USB 2.0
» VGA (analog)
»2x Gigabit Ethernet
»2x SATA 3Gb/s
» System management signals
» Input for 5V standby power
» General purpose signals
th
and 5th generation processors:
User Guide
CP3004-SA
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
17
Page 18
Table 1: CP3004-SA Main Specifications (Continued)
FEATURESSPECIFICATIONS
Gigabit EthernetTwo 10 Base-T/100 Base-TX/1000 Base-T Ethernet interfaces based on two Intel®
I210-IT Ethernet controllers with PCI Express 2.1 (2.5GT/s) support, both inter-
faces individually switchable to front I/O or rear I/O:
» Dual RJ-45 connector on the front panel
» Automatic mode recognition (Auto-Negotiation)
» Automatic cabling configuration recognition (Auto-MDI/X)
» Wake-on-LAN support available only on the two interfaces switchable to
front I/O or rear I/O
In addition, one 10 Base-T/100 Base-TX/1000 Base-T Ethernet interface based on
one Intel® 82574L controller is available with the CP3004-HDD module.
USBFive USB ports supporting UHCI (USB 1.1), EHCI (USB 2.0) and XHCI (USB 3.0):
» Two USB 2.0 ports on the front I/O
» Two USB 2.0 ports on the rear I/O interface
» One USB 3.0 port on the CP3004-HDD module
SerialTwo 16C550-compatible UARTs:
» COMA available on the 8 HP extension module or on rear I/O
» COMB or GPIO available on rear I/O only
SATA
I/O Expansion
Interfaces
Interfaces
» Six SATA ports, two onboard, two on rear I/O, and two on the 8 HP extension
module
» Data transfer rates up to 600 MB/s
» High-performance RAID 0/1/5/10 functionality on all SATA ports
I/O expansion to 8 HP board version via the CP3004-HDD module:
I/O expansion to 12 HP board version via the CP3004-HDD module and the 2.5"
SATA adapter module:
» 2x SATA (SATA 3 Gb/s and SATA 6 Gb/s)
»USB 3.0
»2x DP (DisplayPort)
»COMA
» Reset button and HDD/SSD activity LED
» 10 Base-T/100 Base-TX/1000 Base-T Ethernet (Intel® 82574L controller)
I/O expansion to 8 HP board version via the CP3004-XMC module:
» PCI Express x8, x4 or x1
» CFast (SATA 3 Gb/s)
I/O expansion of CP3004-SA via the Smart Extension Module (exceeds 4 HP):
» SATA 3 Gb/s
»USB 2.0
User Guide
CP3004-SA
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
18
Page 19
Table 1: CP3004-SA Main Specifications (Continued)
FEATURESSPECIFICATIONS
Front Panel Connectors
Onboard Connectors
Sockets
Front Panel LEDsWatchdog and Overtemperature Status LEDs:
LEDs
DIP SwitchOne quad DIP switch, SW1, for board configuration
» VGA: 15-pin D-Sub connector, J4
» USB: two 4-pin, type A connectors, J5 and J6
» Ethernet: dual RJ-45 connector, J7A/B
» 7-pin, L-form standard SATA connector, J3
» 120-pin, high-speed I/O extension connector, J14
» 60-pin, high-speed I/O extension connector, J8
» SPI extension connector, J11
» 18-pin extension connector for the SATA Flash module (SSD), J12
» JTAG connector, J13
» XDP-SFF (debug) connector, J15
» CompactPCI connectors J1 and J2
» Two 204-pin DDR3L SODIMM sockets, J9 and J10
» WD (green):Watchdog Status
» TH (red/green):Overtemperature Status
General Purpose LEDs:
» LED0..3 (red/green/red+green): General Purpose / POST Code
Ethernet LEDs:
» ACT (green):Network / Link Activity
» SPEED (green/orange):Network Speed
User Guide
CP3004-SA
Switch
Real-Time ClockReal-time clock with 256 Byte CMOS RAM; battery-backup available
Watchdog TimerSoftware-configurable, two-stage Watchdog with programmable timeout set-
tings. The timeout values range from 125 ms to 4096 s.
The Watchdog serves for generating an IRQ and/or a hardware reset.
System TimerThe Intel® QM87 Chipset contains three 8254-style counters with fixed uses.
Timer
Thermal ManagementCPU and board overtemperature protection is provided by:
Thermal
TPMTrusted Platform Module (TPM) 1.2 for enhanced hardware- and software-based
Security
In addition to the three 8254-style counters, the Intel® QM87 Chipset includes
eight individual high-precision event timers that may be used by the operating
system. They are implemented as a single counter each with its own comparator
and value register.
» Temperature sensors integrated in the 4th and 5th generation Intel® Core™
i7/i5/i3 processor:
» Up to four temperature sensors for monitoring the processor cores, one
sensor for each core
» One temperature sensor for monitoring the graphics core
» One temperature sensor for monitoring the package die temperature
» One temperature sensor integrated in the Intel® QM87 Chipset for monitor-
ing the chipset
» Specially designed heat sink
data and system security
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
19
Page 20
Table 1: CP3004-SA Main Specifications (Continued)
FEATURESSPECIFICATIONS
uEFI BIOSAMI Aptio®V BIOS firmware based on the uEFI Specification and the Intel Plat-
form Innovation Framework for EFI.
» LAN boot capability for diskless systems (standard PXE)
» Fail-safe recovery in case of a damaged image
» Non-volatile storage of setting in the SPI boot flash (the battery is only re-
quired for the RTC)
» Compatibility Support Module (CSM) providing legacy BIOS compatibility
Software
Operating SystemsThere are various operating system board support packages available for the
Power ConsumptionSee Chapter 4 for details.
Temperature RangeOperational:0°C to +60°CStandard (depending on processor version and
Battery3.0V lithium battery for RTC with battery socket
General
Climatic Humidity93% RH at 40 °C, non-condensing (acc. to IEC 60068-2-78)
Dimensions100 mm x 160 mm
based on AMI Aptio®V
» Command shell for diagnostics and configuration
» uEFI Shell commands executable from mass storage device in a pre-OS envi-
ronment (open interface)
CP3004-SA. For further information, please contact Kontron.
-40°C to +85°CExtended (with Intel® Core™ i3-4112E processor
Storage:-40°C to +85°CWithout hard disk and without battery
Note: When a battery is installed, refer to its operational specifications as this
may limit the operating and storage temperature of the CP3004-SA (see
section "Battery" below).
Note: When additional components are installed, refer to their operational
specifications as this will influence the operational and storage
temperature of the CP3004-SA.
Battery type: UL-recognized CR2025
Temperature range:
Operational (load):-20°C to +70°Ctypical
Storage (no load):-40°C to +70°Ctypical
3U, 4 HP, CompactPCI compliant form factor
User Guide
CP3004-SA
airflow in the system)
only; the performance may be lowered depending
on the airflow in the system)
(refer to the battery manufacturer’s
specifications for exact range)
Note: If a Smart Extension Module is installed on the CP3004-SA, the board
exceeds 4 HP.
Board Weight321 grams (4 HP CP3004-SA with heat sink, front panel, two 8 GB SODIMM mem-
ory modules, and battery, but without extension modules such as the SATA Flash
module or the Smart Extension Module)
Note:For a description of the additional interfaces available on the 8 HP board versions, refer to
Chapter 6, CP3004-HDD Module, and Chapter 7, CP3004-XMC Module, respectively.
www.kontron.com
20
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 21
User Guide
CP3004-SA
1.5 Standards
This product complies with the requirements of the following standards.
Table 2: Standards
TYPEASPECTSTANDARDREMARKS
CEEmissionEN55022, EN61000-6-3For information about the PCI clock
instructions, refer to section 2.7.8.1.
ImmunityEN55024, EN61000-6-2--
Electrical SafetyEN60950-1--
MechanicalMechanical Dimensions IEEE 1101.10--
Environmental Climatic HumidityIEC60068-2-78 (see note below)--
WEEEDirective 2002/96/ECWaste electrical and electronic equip-
ment
RoHS 2Directive 2011/65/EURestriction of the use of certain haz-
ardous substances in electrical and
electronic equipment
Vibration
(Sinusoidal)
Single ShockIEC60068-2-27Test parameters:
Bump ShockIEC60068-2-29Test parameters:
IEC60068-2-6Test parameters:
10-300 (Hz) frequency range
5 (g) acceleration
1 (oct/min) sweep rate
10 cycles/axis
3 axes
30 (g) acceleration
9 (ms) shock duration half sine
3 number of shocks per direction
(total: 18)
6 directions
5 (s) recovery time
15 (g) acceleration
11 (ms) shock duration half sine
500 number of shocks per direction
6 directions
5 (s) recovery time
Note:Customers desiring to perform further environmental testing of the CP3004-SA must con-
tact Kontron for assistance prior to performing any such testing.
Boards without conformal coating must not be exposed to a change of temperature which
can lead to condensation, as it may cause irreversible damage especially when the board
is powered up again.
Kontron does not accept any responsibility for damage to products resulting from destructive environmental testing.
www.kontron.com
21
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 22
1.6 Related Publications
The following publications contain information relating to this product.
CompactPCI Hot Swap Specification PICMG 2.1 Rev. 2.0
SATASerial ATA Specification Revision 3.0
CFastCFast Specification Revision 1.0
XMCANSI/VITA 42.0-200x XMC Switched Mezzanine Card Auxiliary Standard
ANSI/VITA 42.3-2006 XMC PCI Express Protocol Layer Standard
DisplayPortVESA DisplayPort Standard Version 1.2a
Platform FirmwareUnified Extensible Firmware Interface (uEFI) specification, version 2.4
All Kontron productsProduct Safety and Implementation Guide, ID 1021-9142
User Guide
CP3004-SA
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
22
Page 23
User Guide
CP3004-SA
2 Functional Description
2.1 Processor and Chipset
The CP3004-SA supports the Intel® Core™ i7-5700EQ, the Intel® Core™ i5-4410E, and the Intel® Core™ i34112E processors in combination with the mobile Intel® QM87 Express Chipset.
Table 4: Features of the Processors Supported on the CP3004-SA
FEATUREIntel® Core™ i7-5700EQ
2.6 GHz
Processor Coresfourtwotwo
Processor Base Frequency (HFM)2.6 GHz2.9 GHz1.8 GHz
Maximum Turbo Frequency3.4 GHz----
L3 cache6 MB3 MB3 MB
DDR3L Memoryup to 16 GB / 1600 MT/sup to 16 GB / 1600 MT/sup to 16 GB / 1600 MT/s
GraphicsIntel® HD Graphics 5600Intel® HD Graphics 4600 Intel® HD Graphics 4600
Note:The CP3004-SA with the Intel® Core™ i7-5700EQ processor supports only the cTDP-Down
mode to 37 W.
For further information about the processors used on the CP3004-SA, please visit the Intel website. For
further information concerning the suitability of other Intel processors for use with the CP3004-SA,
please contact Kontron.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
23
Page 24
User Guide
CP3004-SA
2.1.1 Integrated Processor Graphics Controller
th
The 4
controller delivering high-performance 3D and 2D graphics capabilities. The integrated processor
graphics controller has three independent display interfaces allowing for support of multiple display
configurations and provides three digital ports capable of driving the following resolutions:
Note:The CP3004-SA supports one VGA and up to two DisplayPort interfaces.
and 5th gen. Intel® Core™ i7/i5/i3 processor includes a highly integrated processor graphics
»VGA with an LCD monitor: up to 1920 x 1200 pixels @ 60 Hz
»DisplayPort: up to
3840 x 2160 pixels @ 60 Hz
2.2 Memory
The CP3004-SA supports a dual-channel (72-bit) DDR3L SDRAM memory with Error Checking and Correcting (ECC) running at 1600 MT/s. It provides two 204-pin sockets for two DDR3L ECC SODIMM modules that support up to 16 GB total system memory. The maximum memory size per channel is 8 GB.
The available total memory configuration can be either 4 GB, 8 GB or 16 GB. However, when the internal
processor graphics controller is enabled, the amount of memory available to applications is less than
the total physical memory in the system. The chipset’s Dynamic Video Memory Technology, for example, dynamically allocates the proper amount of system memory required by the operating system and
the application.
Note:Only qualified DDR3L ECC SODIMM modules from Kontron are authorized for use with the
CP3004-SA. Replacement of the SODIMM modules by the customer without authorization
from Kontron will void the warranty.
2.3 Watchdog Timer
The CP3004-SA provides a Watchdog timer that is programmable for a timeout period ranging from 125
ms to 4096 s in 16 steps.
The Watchdog timer provides the following modes or operation:
In dual-stage mode, a combination of both interrupt and reset is generated if the Watchdog is not serviced.
2.4 Battery
The CP3004-SA is provided with an UL-recognized CR2025, 3.0 V, “coin cell” lithium battery for the RTC.
When a battery is installed, refer to the operational specifications of the battery as this determines the
operating and storage temperature of the CP3004-SA.
www.kontron.com
24
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 25
User Guide
CP3004-SA
2.5 Flash Memory
The CP3004-SA provides flash interfaces for the uEFI BIOS and the SATA Flash module.
2.5.1 SPI Boot Flash for uEFI BIOS
The CP3004-SA provides two 16 MB SPI boot flashes for two separate uEFI BIOS images, a standard SPI
boot flash and a recovery SPI boot flash. The fail-over mechanism for the uEFI BIOS recovery can be
controlled via the DIP switch SW1, switch 2.
Note:The uEFI BIOS code and settings are stored in the SPI boot flashes. Changes made to the
uEFI BIOS settings are available only in the currently selected SPI boot flash. Thus, switching over to the other SPI boot flash may result in operation with different uEFI BIOS code
and settings.
2.5.2 SATA Flash Module
The CP3004-SA supports up to 32 GB flash memory as an optional SATA Flash module. The SATA Flash
module cannot be used in conjunction with the Smart Extension Module, the CP3004-HDD module or
the CP3004-XMC module.
2.6 Trusted Platform Module 1.2
The CP3004-SA supports the Trusted Platform Module (TPM) 1.2. TPM1.2 is a security chip specifically
designed to provide enhanced hardware- and software-based data and system security. It is based on
the Atmel AT97SC3204 security controller and stores sensitive data such as encryption and signature
keys, certificates, and passwords. Furthermore, it is able to withstand software attacks to protect the
stored information.
2.7 Board Interfaces
2.7.1 Front Panel LEDs
The CP3004-SA provides two system status LEDs: one temperature status LED (TH LED) and one Watchdog status LED (WD LED). It also provides four General Purpose/POST code LEDs (LED3..0). Their functionality is described in the following sections and reflected in the registers mentioned in Chapter 3
Configuration.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
25
Page 26
User Guide
CP3004-SA
2.7.1.1 System Status LEDs
Table 5: System Status LEDs Function
LEDCOLORSTATEFUNCTION
TH LEDred/ greenOffPower failure
GreenBoard in normal operation
RedCPU has reached maximum allowable operating temperature and the per-
formance has been reduced
Red blinksCPU temperature above 125°C (CPU has been shut off)
In this event, all General Purpose LEDs (LED3..0) are blinking red as well.
WD LEDred/ greenOFFWatchdog inactive
GreenWatchdog active, waiting to be triggered
RedWatchdog expired
Note:If the TH LED flashes red at regular intervals, it indicates that the processor junction tem-
perature has reached a level beyond which permanent silicon damage may occur and the
processor has been shut off. To turn to normal operation, the power must be switched off
and then on again.
2.7.1.2 General Purpose LEDs
The General Purpose LEDs (LED3..0) are designed to indicate the boot-up POST code after which they
are available to the application. If the LED3..0 are lit red during boot-up, a failure is indicated. In this
event, please contact Kontron for further assistance.
For further information regarding the configuration of the General Purpose LEDs, refer to section
3.3.14 LED Configuration Register, and section 3.3.15 LED Control Register.
Note:The bit allocation for Port 80 is the same as for the POST code.
www.kontron.com
26
Page 27
User Guide
CP3004-SA
How to Read the 8-Bit POST Code
Due to the fact that only 4 LEDs are available and 8 bits must be displayed, the POST code output is
multiplexed on the General Purpose LEDs.
Table 7: POST CodeSequence
STATEGENERAL PURPOSE LEDs
0All LEDs are OFF; start of POST sequence
1High nibble
2Low nibble; state 2 is followed by state 0
The following is an example of the General Purpose LEDs’ operation if the POST configuration is enabled (see also Table 8).
Table 8: POST Code Example
LED3LED2LED1LED0RESULT
HIGH NIBBLEoff (0)on (1)off (0)off (0)0x4
LOW NIBBLEoff (0)off (0)off (0)on (1)0x1
POST CODE0x41
Note:Under normal operating conditions, the General Purpose LEDs should not remain lit during
boot-up. They are intended to be used only for debugging purposes. In the event that a
General Purpose LED lights up during boot-up and the CP3004-SA does not boot, please
contact Kontron for further assistance.
2.7.2 USB Interfaces
The CP3004-SA provides five USB ports:
»Two USB 2.0 ports on the front I/O
»Two USB 2.0 ports on the CompactPCI rear I/O interface
»One USB 3.0 port on the high-speed I/O extension connector, J14, for the CP3004-HDD ex-
tension module, or one USB 2.0 port on the same connector for the Smart Extension Module
Note:Boards with a USB 3.0 flash drive installed on the front panel USB 3.0 port have been
found to slightly exceed the electromagnetic interference limits. If permanent USB 3.0
type external storage is required to be connected to the USB 3.0 port, it is recommended
to use an external hard disk drive.
On the front panel, the CP3004-SA has two standard, type A, USB 2.0 connectors, J5 and J6.
2.7.3 VGA Interface
The CP3004-SA provides one standard VGA interface for connection to a monitor. The VGA interface is
implemented as a standard HD15 VGA connector, J4, on the front panel.
2.7.4 Serial Ports
The CP3004-SA provides two serial ports:
»COMA available either on the CompactPCI rear I/O connector (3.3V LVTTL) or on the CP3004-
HDD extension module
»COMB on the CompactPCI rear I/O connector (3.3V LVTTL)
www.kontron.com
27
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 28
User Guide
CP3004-SA
COMA and COMB are fully compatible with the 16C550 controller and include a complete set of handshaking and modem control signals. The COMA and COMB ports provide maskable interrupt generation.
The data transfer on the COM ports is up to 115.2 kbit/s.
2.7.5 Gigabit Ethernet
The CP3004-SA board includes two 10Base-T/100Base-TX/1000Base-T Ethernet ports based on two Intel® I210-IT Ethernet controllers (two onboard and one on the CP3004-HDD extension module). The
controllers are connected to x1 PCI Express interfaces of the Intel® QM87 Express Chipset. Two Gigabit
Ethernet interfaces are individually switchable between front I/O and rear I/O and provide Wake-onLAN support. In addition, one 10 Base-T/100 Base-TX/1000 Base-T Ethernet interface based on one Intel® 82574L controller is available with the CP3004-HDD module.
Note:In order to use the Wake-on-LAN feature available only with the two Intel® I210-IT Ether-
net controllers, the power supply must not be switched off or the +5V stand-by voltage on
the rear I/O module must be available. The CP3004-SA does not turn off the main power
supply after an operating system shutdown in order to support Wake-on-LAN.
Two of the Gigabit Ethernet interfaces are implemented as standard RJ-45 Ethernet connectors,
J7A/B on the front panel.
2.7.6 SATA Interfaces
The CP3004-SA provides six SATA ports:
»One SATA 6 Gb/s port on the onboard standard, 7-pin SATA connector, J3, for connection to
SATA devices via cable
»One SATA 3 Gb/s port implemented on the J12 connector for the SATA Flash module
»One SATA 3 Gb/s port for the CFast memory card on the CP3004-HDD/CP3004-XMC extension
module (8HP) or for the second 2.5” HDD/SSD on the CP3004-HDD extension module (12 HP)
»One SATA 6 Gb/s port for the 2.5” HDD/SSD on the CP3004-HDD extension module (8 HP)
»Two SATA 3 Gb/s ports on the CompactPCI rear I/O interface
All six SATA interfaces provide high-performance RAID 0/1/5/10 functionality.
2.7.7 Debug Interface
The CP3004-SA provides several onboard options for hardware and software debugging, such as:
»Four bicolor general purpose LEDs (LED0..3), which indicate hardware failures, uEFI BIOS
POST codes and user-configurable outputs
»One JTAG connector, J13, for programming the onboard logic
»One XDP-SFF, processor JTAG connector, J15, for facilitating the debug and uEFI BIOS soft-
ware development
»Two USB2.0-based debug ports, J5 and J6, for facilitating the debug of the operating system
and the device driver
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
28
Page 29
User Guide
CP3004-SA
2.7.8 CompactPCI Interface
The CP3004-SA supports a flexible CompactPCI interface with a hot plug power interface (no PCI hot
swap). In the system slot the PCI interface is in 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.7.8.1 Board Functionality when Installed in System Slot
In a system slot, the CompactPCI interface is provided as 32-bit /33 MHz (66 MHz upon request) PCI
interface. The CP3004-SA supports up to seven peripheral slots through a CompactPCI backplane.
Note:The PCI clock signals to unpopulated peripheral slots must be disabled by using the
kboardconfig uEFI Shell command. This is essential to maintain conformity to the CE
mark and the FCC EMI requirements. Please contact Kontron for further information.
Note:The CP3004-SA supports universal PCI V(I/O) signaling voltages with one common resistor
configuration. For both 5V and 3.3 V PCI signaling voltages, 2.7 kΩ pull-up resistors are
used.
2.7.8.2 Board Functionality when Installed in Peripheral Slot (Passive Mode)
In a peripheral slot, the board receives power but does not communicate on the CompactPCI bus; all
CompactPCI signals are isolated.
2.7.8.3 Front / Rear I/O Configuration
The CP3004-SA is available in two versions:
»CP3004-SA front I/O version
»CP3004-SA rear I/O version
Please ensure that the correct version is stated on the order. If the CP3004-SA is ordered with rear I/O
configuration, various I/O interfaces and signals are available via the CompactPCI connector J2, such
as USB, SATA, GbE, VGA, COM, power and management signals. If the CP3004-SA is ordered with front
I/O configuration, the I/O interfaces and signals mentioned above are isolated from the CompactPCI
connector J2.
Note:The CP3004-SA front I/O version does not provide 64-bit CompactPCI terminations to the
backplane via the CompactPCI connector J2. With regard to this aspect, the CP3004-SA differs from previous boards such as CP307 or CP308 where 64-bit CompactPCI terminations
are provided.
D R A F T — F O R I N T E R N A L U S E O N L Y
2.7.8.4 Board Insertion / Replacement under Power
The following features are implemented on the CP3004-SA:
»Power ramping
»ENUM signal handling (hot swapping of peripheral boards)
www.kontron.com
29
Page 30
User Guide
CP3004-SA
Power ramping on the CP3004-SA provides the hot plug functionality on the power interface. The PCI
interface does not support hot swap functionality. No microswitch, no blue LED, and no signal precharge are provided on the CP3004-SA.
The ENUM signal on the CP3004-SA allows for hot swapping of peripheral boards with hot swap capability when the CP3004-SA is installed in the system slot.
Note:The CP3004-SA itself is not hot swappable when inserted in a system slot. When inserted
in a peripheral slot, the CP3004-SA is hot pluggable.
2.7.8.5 Power Ramping
On the CP3004-SA a special power controller is used to ramp up the onboard supply voltages. This is
done to avoid transients on the +3.3V and +5V power supplies from the system. When the power supply
is stable, the power controller generates an onboard reset to put the board into a defined state.
2.7.8.6 ENUM# Interrupt
If the board is operated in the system slot, the ENUM signal is an input.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
30
Page 31
2.7.9 CompactPCI Connectors J1 and J2
J2
J1
1
25
1
22
FEDCBAZ
Note:
Pinrow F: GND
Pinrow Z: NC
Figure 5: CPCI Connectors J1/J2
The CP3004-SA provides two CompactPCI connectors, J1 and
J2, with the following functionality:
»J1: 32-bit CompactPCI interface with PCI bus sig-
nals, arbitration, clock and power
»J2: arbitration, clock and optionally rear I/O inter-
face functionality
The CP3004-SA is designed for a CompactPCI bus architecture
and the board is capable of driving up to seven CompactPCI
slots with individual arbitration and clock signals.
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.
User Guide
CP3004-SA
2.7.9.1 CompactPCI Connector Keying
CompactPCI backplane connectors support guide lugs to ensure a correct polarized mating (3.3 V or 5 V V(I/O) coding).
The CP3004-SA supports universal (3.3 V and 5 V) PCI V(I/O)
signaling voltages with one common termination resistor configuration. Therefore, the CP3004-SA can be inserted in both,
3.3 V and 5 V CompactPCI systems and provides itself no guide
lug.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
31
Page 32
User Guide
CP3004-SA
2.7.9.2 CompactPCI Connectors J1 and J2 Pinouts
The CP3004-SA is provided with two 2 mm x 2 mm pitch female CompactPCI bus connectors, J1 and J2.
Table 9: CompactPCI Connector J1 System Slot Pinout
PINZABCDEF
25NC5VREQ64#ENUM#3.3V5VGND
24NCAD[1]5VV(I/O)AD[0]ACK64#GND
23NC3.3VAD[4]AD[3]5VAD[2]GND
22NCAD[7]GND3.3VAD[6]AD[5]GND
21NC3.3VAD[9]AD[8]M66ENC/BE[0]#GND
20NCAD[12]GNDV(I/O)AD[11]AD[10]GND
19NC3.3VAD[15]AD[14]GNDAD[13]GND
18NCSERR#GND3.3VPARC/BE[1]#GND
17NC3.3VRSVRSVGNDPERR#GND
16NCDEVSEL#PCIXCAPV(I/O)STOP#LOCK#GND
15NC3.3VFRAME#IRDY#BDSEL#TRDY#GND
12-14Key Area
11NCAD[18]AD[17]AD[16]GNDC/BE[2]#GND
10NCAD[21]GND3.3VAD[20]AD[19]GND
9NCC/BE[3]#NCAD[23]GNDAD[22]GND
8NCAD[26]GNDV(I/O)AD[25]AD[24]GND
7NCAD[30]AD[29]AD[28]GNDAD[27]GND
6NCREQ0#CPCI_PRESENT# 3.3VCLK0AD[31]GND
5NCNCNCRST#GNDGNT0#GND
4NCNCHEALTHY#V(I/O) RSVRSVGND
3NCINTA#INTB#INTC#5VINTD#GND
2NCTCK5VTMSNCTDIGND
1NC5V-12 VTRST# 12V5VGND
The legacy IDE interrupts INTP (CompactPCI specification pin D4) and INTS (CompactPCI specification
pin E4) are not implemented on the CP3004-SA. Therefore, pins D4 and E4 are reserved.
The IPMB system management bus (CompactPCI specification pins A4, B17, C17) is not implemented
on the CP3004-SA. Therefore, pin A4 is not connected and pins B17 and C17 are reserved.
For further information regarding the above-mentioned reserved pins, please contact Kontron.
Note:A * indicates that the signal normally present at this pin is disconnected from the Com-
pactPCI bus when the CP3004-SA is inserted in a peripheral slot.
** When the CP3004-SA is inserted in a peripheral slot, the function of the RST# signal can
be enabled or disabled.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
33
Page 34
User Guide
CP3004-SA
Table 11: CompactPCI Connector J2 Pinout (CP3004-SA Front I/O Vers.)
PINZABCDEF
22NCGA4GA3GA2GA1GA0GND
21NCCLK6GNDRSVRSVRSVGND
20NCCLK5GNDRSVRSVRSVGND
19NCGNDGNDRSVRSVRSV GND
18NCRSVRSVRSVRSVRSVGND
17NCRSV RSV PRST#REQ6#GNT6# GND
16NCRSVRSVDEG#GNDRSVGND
15NCRSVRSVFAL#REQ5#GNT5#GND
14NCRSVRSVRSVRSVRSVGND
13NCRSVRSVRSVRSVRSVGND
12NCRSVRSVRSVRSVRSVGND
11NCRSVRSVRSVRSVRSVGND
10NCRSVRSVRSVRSVRSVGND
9NCRSVGNDRSVRSVRSVGND
8NCRSVRSVRSVGNDRSVGND
7NCRSVRSVRSVRSVRSVGND
6NCRSVRSVRSVGNDRSVGND
5NCRSVGNDRSVRSVRSVGND
4NCV(I/O)RSVRSVRSVRSVGND
3NCCLK4GNDGNT3#REQ4#GNT4#GND
2NCCLK2CLK3SYSEN#GNT2#REQ3#GND
1NCCLK1GNDREQ1#GNT1#REQ2#GND
Note:The 64-bit CompactPCI signals are not used on the board and the 64-bit control and ad-
dress signals are not terminated to V(I/O).
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
34
Page 35
User Guide
CP3004-SA
2.7.9.3 Optional Rear I/O Interface
The CP3004-SA board provides optional rear I/O connectivity for peripherals. When the rear I/O module is used, the signals of some of the main board/ front panel connectors are routed to the rear I/O
module interface.
The CP3004-SA with rear I/O is compatible with all standard 3U CompactPCI passive backplanes with
rear I/O support.
Note:To support the rear I/O feature, a 3U CompactPCI backplane with rear I/O support is re-
quired. Do not plug a rear I/O configured board in a backplane without rear I/O support.
Failure to comply with the above will result in damage to your board.
The CP3004-SA rear I/O provides the following interfaces (all signals are available on J2 only if the
board is ordered with rear I/O functionality):
»Two USB 2.0 ports
»Two Gigabit Ethernet ports without LED signals
»Two SATA ports
»Two COM ports: COMA and COMB, or COMA and GPIO (all ports have 3.3V LVTTL signaling)
»General purpose (GPIO) signals: 5 x GPIs and 3 x GPOs
»VGA analog port
»Management and control signals
»System write protection
»Input for +5V standby power
»Geographic addressing (GA[4..0] provided by the backplane)
Note:The pinout of the rear I/O CompactPCI connector on the CP3004-SA is compatible with that
of the CP305, CP307, CP308, CP3002 and CP3003. Thus, rear I/O modules designed for
these boards can also be used with the CP3004-SA.
Note: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.
GPI/GPOGeneral purpose input / general purpose output signal
GPIO_CFG0GPIO or COMB configuration
IPxGigabit Ethernet copper port
SATAxSATA port
USBxUSB interface and power
VGAxVGA signal
RIO_XFO_CTPower supply for Gigabit Ethernet transformer center tap
RIOx/V(I/O)Power supply signal
PWRxPower management signal
RSVReserved
GNDGround signal
NCNot connected
User Guide
CP3004-SA
The GPIO_CFG0 signal on the rear I/O module enables the user to select between COMB and GPIO interfaces.
Table 14: GPIO Signal Description
SIGNALDESCRIPTION
GPIO_CFG00 = GPIO
1 = COMB
Note:The default value is 1 if pin D4 is not connected on the rear I/ module (pull-up resistor to
3.3V on CP3004-SA).
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
37
Page 38
User Guide
CP3004-SA
2.7.9.4 Rear I/O Pin Description
Serial Ports
The CP3004-SA provides two serial ports, COMA and COMB, both available on the rear I/O CompactPCI
connector J2.
Table 15: COMA and COMB Signal Description
PIN on J2SIGNALFUNCTIONDRIVEN BYSIGNALING VOLTAGE
A17COMA_TXDTXD serial port (COMA)CP3004-SALVTTL (3.3V)
A18COMA_RXDRXD serial port (COMA)Rear I/O moduleLVTTL (3.3V)
E18COMA_CTS#CTS signal serial port (COMA)Rear I/O moduleLVTTL (3.3V)
B16COMA_RTS#RTS signal serial port (COMA)CP3004-SALVTTL (3.3V)
A16COMA_DSR#DSR signal serial port (COMA)Rear I/O moduleLVTTL (3.3V)
B18COMA_DCD#DCD signal serial port (COMA)Rear I/O moduleLVTTL (3.3V)
C18COMA_DTR#DTR signal serial port (COMA)CP3004-SALVTTL (3.3V)
E16COMA_RI#RI signal serial port (COMA)Rear I/O moduleLVTTL (3.3V)
B10COMB_TXDTXD serial port (COMB)CP3004-SALVTTL (3.3V)
B17COMB_RXDRXD serial port (COMB)Rear I/O moduleLVTTL (3.3V)
D18COMB_CTS#CTS signal serial port (COMB)Rear I/O moduleLVTTL (3.3V)
C14COMB_RTS#RTS signal serial port (COMB)CP3004-SALVTTL (3.3V)
B7COMB_DSR#DSR signal serial port (COMB)Rear I/O moduleLVTTL (3.3V)
C11COMB_DCD#DCD signal serial port (COMB)Rear I/O moduleLVTTL (3.3V)
D10COMB_DTR#DTR signal serial port (COMB)CP3004-SALVTTL (3.3V)
C13COMB_RI#RI signal serial port (COMB)Rear I/O moduleLVTTL (3.3V)
Note:The pins for the interfaces COMA and COMB (pins A18, A17, A16, B18, B17, B16, B10, B7,
C18, C14, C13, C11, D18, D10, E18, and E16) tolerate only 3.3V signaling and their inputs
(driven by the rear I/O module) have internal pull-up resistors.
General Purpose Inputs/Outputs
Alternatively, the following GPIO signals are available instead of the COMB signals if pin D4 on the rear
I/O connector J2 (GPIO_CFG0) is set to 0.
Note:The pins for the GPIO interface (pins B17, B10, B7, C14, C13, C11, D18, and D10) tolerate
only 3.3 V signaling and their inputs (driven by the rear I/O module) have internal pull-up
resistors.
VGA Interface
VGA signals are available either on the front VGA connector, J4, or on the rear I/O interface due to the
implemented switch on the CP3004-SA. Switching over from front to rear I/O or vice versa is effected
using the uEFI BIOS.
C4VGA_DDC_CLKMonitor control clock signalCP3004-SATTL (5 V)
C7VGA_DDC_DATAMonitor control data signalBidirectionalTTL (5 V)
Note:On the rear I/O, the CP3004-SA provides 150 Ω termination resistors for the red, green
and blue VGA signals. Thus, further 150 Ω termination resistors are necessary on the rear
I/O module to reach the required 75 Ω termination for the VGA connection.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
39
Page 40
User Guide
CP3004-SA
Ethernet Interfaces
Gigabit Ethernet signals are available either on the front RJ-45 connector or on the rear I/O interface
due to the implemented switches on the CP3004-SA. Both Gigabit Ethernet channels are individually
switchable to front or rear I/O. Switching over from front to rear I/O or vice versa is effected using the
uEFI BIOS settings (default: front I/O).
Table 18: Gigabit Ethernet Signal Description
PIN on J2SIGNALFUNCTIONDRIVEN BYSIGNALING VOLTAGE
A14IPA_DA+Media-dependent interface port ABidirectionalAnalog
B14IPA_DA-Media-dependent interface port ABidirectionalAnalog
A13IPA_DB+Media-dependent interface port ABidirectionalAnalog
B13IPA_DB-Media-dependent interface port ABidirectionalAnalog
D14IPA_DC+Media-dependent interface port ABidirectionalAnalog
E14IPA_DC-Media-dependent interface port ABidirectionalAnalog
D13IPA_DD+Media-dependent interface port ABidirectionalAnalog
E13IPA_DD-Media-dependent interface port ABidirectionalAnalog
A12IPB_DA+Media-dependent interface port BBidirectionalAnalog
B12IPB_DA-Media-dependent interface port BBidirectionalAnalog
A11IPB_DB+Media-dependent interface port BBidirectionalAnalog
B11IPB_DB-Media-dependent interface port BBidirectionalAnalog
D12IPB_DC+Media-dependent interface port BBidirectionalAnalog
E12IPB_DC-Media-dependent interface port BBidirectionalAnalog
D11IPB_DD+Media-dependent interface port BBidirectionalAnalog
E11IPB_DD-Media-dependent interface port BBidirectionalAnalog
C12RIO_XFO_CTPower supply for transformer center tap CP3004-SANC
Note:The Ethernet magnetics must be placed on the rear I/O module. The Ethernet transformer
center tap must be connected to pin C12 on J2 (RIO_XFO_CT) if the rear I/O module should
work with other Kontron CompactPCI products. The center tap of the transformer used for
the Intel® I210-IT Ethernet controller does not need a dedicated power supply.
SATA Interfaces
The CP3004-SA provides two SATA interfaces on the rear I/O CompactPCI connector J2.
Table 19: SATA Signal Description
PIN on J2SIGNALFUNCTIONDRIVEN BYSIGNALING VOLTAGE
A6SATAARX+Positive input port ARear I/O moduleDifferential
A5SATAARX-Negative input port ARear I/O moduleDifferential
A9SATAATX+Positive output port ACP3004-SADifferential
A8SATAATX-Negative output port ACP3004-SADifferential
E6SATABRX+Positive input port BRear I/O moduleDifferential
E5SATABRX-Negative input port BRear I/O moduleDifferential
E9SATABTX+Positive output port BCP3004-SADifferential
E8SATABTX-Negative output port BCP3004-SADifferential
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
40
Page 41
User Guide
CP3004-SA
USB Interfaces
Two USB 2.0 ports are available on the rear I/O CompactPCI connector J2.
Table 20: USB Signal Description
PIN on J2SIGNALFUNCTIONDRIVEN BYSIGNALING VOLTAGE
C21USBA+Positive USB port ABidirectionalDifferential
C20USBA-Negative USB port ABidirectionalDifferential
E21USBA_PWR_5VUSB power supply 5 V port ACP3004-SA5 V (current limited)
D21USBB+Positive USB port BBidirectionalDifferential
D20USBB-Negative USB port BBidirectionalDifferential
E20USBB_PWR_5VUSB power supply 5 V port BCP3004-SA5 V (current limited)
Power Supply and Power Management Signals
The CP3004-SA provides the following power supply and power management signals to the rear I/O
module.
Table 21: Power Supply and Power Management Signal Description
PIN on J2SIGNALFUNCTIONDRIVEN BYSIGNALING VOLTAGE
B4RIO_5VPower supply 5 VCP3004-SA5 V
E19RIO_3.3VPower supply 3.3 VCP3004-SA3.3 V
A4V(I/O)Power supply V(I/O)Backplane5 V or 3.3 V
A15PWR_5V_STDBYPower supply 5 V standbyRear I/O module5 V
C19PWR_BTN#Power button signalRear I/O moduleOpen drain (pull-up resistor on
Note:Pin D7 MUST NOT be connected to any signal, 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.
Note:Pins B4 and E19 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.
For further information regarding the rear I/O signals, please contact Kontron.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
41
Page 42
User Guide
1324
O
N
CP3004-SA
3 Configuration
3.1 DIP Switch Configuration
The quad DIP switch SW1 provides the following switches for board configuration: POST code indication, SPI boot flash selection, and uEFI BIOS configuration.
Figure 6: DIP Switch SW1
Table 22: DIP Switch SW1 Functionality
SWITCHSETTINGFUNCTIONALITY
1OFFBoot-up with POST code indication on LED3..0
ONBoot-up without POST code indication on LED3..0
2OFFBoot from the standard SPI boot flash
ONBoot from the recovery SPI boot flash
3OFFStandard QM87 reset implementation
ONReset does a power cycle (reset event deasserts the QM87 PWROK input)
4OFFBoot using the currently saved uEFI BIOS settings
ONClear the uEFI BIOS settings and use the default values
The default setting is indicated by using italic bold.
To clear the uEFI BIOS settings and the passwords, proceed as follows:
1.Set DIP switch SW1, switch 4, to the ON position.
2.Apply power to the system.
3.Wait 30 seconds and then remove power from the system. During this time period no messag-
es are displayed.
4.Set DIP switch SW1, switch 4, to the OFF position.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
42
Page 43
User Guide
CP3004-SA
3.2 System Write Protection
The CP3004-SA provides write protection for non-volatile memories via the onboard configuration
resistors JMP2 (only available upon request), the uEFI Shell and the CompactPCI rear I/O connector
J2, pin B15 (RIO_SYS_WP#). If one of these sources is enabled, the system is write protected. Please
contact Kontron for further information before using these functions.
CPCI reset input when the CP3004-SA is in a peripheral slot:
0 = Disable CPCI reset to board
1 = Enable CPCI reset to board
COMA routing selection:
0 = Rear I/O
1 = Extension module
0x283
Note:The reset value of the SCOMA bit depends on the board version ordered. If the CP3004-SA
is ordered as a rear I/O version, the reset value is 0. If the CP3004-SA is ordered as a front
I/O version, an automatic switch over to the 8 HP extension module is processed per default.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
47
Page 48
3.3.5 Device Protection Register (DPROT)
The Device Protection Register holds the write protect signals for non-volatile devices.
Table 28: Device Protection Register (DPROT)
ADDRESS0x284
BIT76543210
NAMESWPReserved
ACCESS
RESET00000000
BITFIELDDESCRIPTION
7SWPSystem write protection status:
3SFWPSATA Flash module write protection status:
2JMP2System write protection via configuration resistors JMP2:
1BSWPSystem write protection via backplane (SYS_WP#):
0SSWPSystem write protection via sof tware:
R
0 = Onboard non-volatile memory devices not write protected
6CFICFCPCI fail signal interrupt configuration (FAL signal):
5
4
1 - 0
R/W
CEICF
CDICF
WICF
R/WR/WR/WRR/W
0 = IRQ3 and IRQ4 interrupt disabled
1 = IRQ3 and IRQ4 interrupt enabled
0 = IRQ5 disabled
1 = IRQ5 enabled
CPCI enumeration signal interrupt configuration (ENUM signal):
0 = IRQ5 disabled
1 = IRQ5 enabled
CPCI derate signal interrupt configuration (DEG signal):
0 = IRQ5 disabled
1 = IRQ5 enabled
Watchdog interrupt configuration:
00 = Disabled
01 = IRQ5
10 = Reserved
11 = Reser ved
0x286
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
50
Page 51
3.3.8 Status Register 2 (STAT2)
The Status Register 2 holds status information related to the rear I/O configuration.
Table 31: Status Register 2 (STAT2)
User Guide
CP3004-SA
ADDRESS
BIT76543210
NAMEReservedRCFGMEZC
ACCESSRRR
RESET00N/A*N/A*
BITFIELDDESCRIPTION
5 - 4RCFGRear I/O conf iguration:
00 = Rear I/O disabled (CP3004-SA front I/O version)
01 = COMA, GPIO
10 = Reserved
11 = COMA, COMB
3 - 0MEZCMezzanine configuration:
0000 = None / Smart Extension Module
0001 = CP3004-XMC extension module
0010 = CP3004-HDD extension module
0011...FFFF = Reserved
0x287
* The default value depends on the CP3004-SA version ordered (front I/O or rear I/O) and the rear I/O
module used.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
51
Page 52
3.3.9 Board ID High-Byte Register (BIDH)
Table 32: Board ID High-Byte Register (BIDH)
ADDRESS0x288
BIT76543210
NAMEBIDH
ACCESS
RESET0xB4
BITFIELDDESCRIPTION
7 - 0BIDHBoard identification:
CP3004-SA:0xB430
R
Note:The Board ID Low Byte Register is located at the address 0x28D.
3.3.10 Board and PLD Revision Register (BREV)
User Guide
CP3004-SA
The Board and PLD Revision Register signals to the software when differences in the board and the Programmable Logic Device (PLD) require different handling by the software. It starts with the value 0x00
and will be incremented with each necessary change.
Table 33: Board and PLD Revision Register (BREV)
ADDRESS0x289
BIT76543210
NAME
ACCESS
RESETN/AN/A
BITFIELDDESCRIPTION
7 - 4
3 - 0
BREV
PREV
Board revision
PLD revision
BREV
R
PREV
R
3.3.11 Geographic Addressing Register (GEOAD)
The Geographic Addressing Register holds the CompactPCI geographic address (backplane-unique
physical slot number).
Table 34: Geographic Addressing Register (GEOAD)
ADDRESS0x28A
BIT76543210
NAMEReserved
ACCESS
RESET000N/A
BITFIELDDESCRIPTION
7 - 5Res.Reserved
4 - 0GAGeographic address
R
GA
R
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
52
Page 53
3.3.12 Watchdog Timer Control Register (WTIM)
Table 35: Watchdog Timer Control Register (WTIM)
ADDRESS0x28C
BIT76543210
NAMEWTEWMD
ACCESS
RESET00000000
BITFIELDDESCRIPTION
7
6 - 5WMDWatchdog mode:
4WEN/WTRWatchdog enable / Watchdog trigger control bit:
3 - 0WTMWatchdog timeout settings:
R/W
WTE
R/WR/WR/W
Watchdog timer expired status bit:
0 = Watchdog timer has not expired
1 = Watchdog timer has expired.
Writing a ’1’ to this bit resets it to 0.
00 = Timer mode
01 = Reset mode
10 = Interrupt mode
11 = Cascaded mode (dual-stage mode)
0 = Watchdog timer not enabled
Prior to the Watchdog being enabled, this bit is known as WEN. After the Watchdog is
enabled, it is known as WTR. Once the Watchdog timer has been enabled, this bit can-
not be reset to 0. As long as the Watchdog timer is enabled, it will indicate a ’1’.
1 = Watchdog timer enabled
Writing a ’1’ to this bit causes the Watchdog to be retriggered to the timer value indicated
by WTM.
0000 = 0.125 s1000 = 32 s
0001 = 0.25 s1001 = 64 s
0010 = 0.5 s1010 = 128 s
0011 = 1 s1011 = 256 s
0100 = 2 s1100 = 512 s
0101 = 4 s1101 = 1024 s
0110 = 8 s1110 = 2048 s
0111 = 16 s1111 = 409 6 s
WEN/WTR
WTM
User Guide
CP3004-SA
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
53
Page 54
User Guide
CP3004-SA
The CP3004-SA has one Watchdog timer function with a programmable timeout ranging from 125 milliseconds to 4096 seconds. Failure to strobe the Watchdog timer within the programmed timeout delay
results in a system reset or an interrupt.
There are four possible modes of operation:
»Timer mode
»Reset mode
»Interrupt mode
»Dual-stage mode
After the initial CP3004-SA power-on, the Watchdog is not enabled. To operate the Watchdog, the
mode and timeout period required must first be set and then the Watchdog enabled. Once enabled, the
Watchdog can only be disabled or the mode changed by powering down and then up again. To prevent
a Watchdog timeout, the Watchdog must be retriggered before timing out. This is done by writing a ’1’
to the WTR bit. In the event a Watchdog timeout does occur, the WTE bit is set to ’1’. What happens after
this depends on the mode selected. The four operational Watchdog timer modes can be configured by
the WMD[1:0] bits, and are described as follows:
Timer mode
In this mode the Watchdog is enabled using the required timeout period. Normally, the Watchdog is
retriggered by writing a ’1’ to the WTR bit. In the event a timeout occurs, the WTE bit is set to ’1’. This
bit can be polled by the application and handled accordingly. Once a Watchdog timeout occurs, the
Watchdog is deactivated (WEN bit gets reset to ’0’). To continue using the Watchdog, write a ’1’ to the
WTE bit to reset it, and then restart the Watchdog using WEN.
Reset mode
This mode is used to force a hard reset in the event of a Watchdog timeout. In addition, the WTE bit is
not reset by the hard reset, which makes it available, if necessary, to determine the status of the
Watchdog prior to the reset.
Interrupt mode
This mode generates an interrupt if a Watchdog timeout occurs. Configure the Watchdog interrupt in
the Board Interrupt Configuration Register (0x286), otherwise no interrupt will be generated. The interrupt handling is a function of the application. If required, the WTE bit can be used to determine if a
Watchdog timeout has occurred. Once a Watchdog timeout occurs, the Watchdog is deactivated (WEN
bit gets reset to ’0’).
Dual-stage mode
This is a complex mode where in the event of a timeout two things occur:
1.an interrupt is generated, and
2.the Watchdog is retriggered automatically.
In the event a second timeout occurs immediately following the first timeout, a hard reset will be generated. If the Watchdog is retriggered normally, operation continues. The interrupt generated at the
first timeout is available to the application to handle the first timeout if required. As with all of the
other modes, the WTE bit is available for application use. Configure the Watchdog interrupt in the
Board Interrupt Configuration Register (0x286), otherwise no interrupt will be generated.
www.kontron.com
54
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 55
3.3.13 Board ID Low-Byte Register (BIDL)
Table 36: Board ID Low-Byte Register (BIDL)
ADDRESS0x28D
BIT76543210
NAMEBIDL
ACCESS
RESET0x30
BITFIELDDESCRIPTION
7 - 0BIDLBoard identification:
CP3004-SA:0xB430
R
Note:The Board ID High Byte Register is located at the address 0x288.
3.3.14 LED Configuration Register (LCFG)
User Guide
CP3004-SA
The LED Configuration Register holds a series of bits defining the onboard configuration for the front
panel General Purpose LEDs.
Table 37: LED Configuration Register (LCFG)
ADDRESS0x290
BIT76543210
NAMEReservedLCON
ACCESS
RESET00000000
BITFIELDDESCRIPTION
3 - 0
LCON
LED3..0 configuration:
0000 = POST Mode (LEDs build a binary vector to display the Port 80 value)
0001 = General Purpose Mode (LEDs are controlled via the LCTRL register)
0010 - 1111 = Reserved
R
R/W
Beside the configurable functions described above, LED3..0 fulfill also a basic debug function during
the power-up phase as long as the first access to Port 80 is processed. For further information on reading the 8-bit uEFI BIOS POST Code, refer to section 2.7.1.2 General Purpose LEDs.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
55
Page 56
User Guide
CP3004-SA
3.3.15 LED Control Register (LCTRL)
The LED Control Register enables the user to switch on and off the front panel General Purpose LEDs.
Table 38: LED Control Register (LCTRL)
ADDRESS0x291
BIT76543210
NAMELCMDLCOL
ACCESS
RESET00000000
BITFIELDDESCRIPTION
7 - 4
3 - 0
LCMD
LCOL
LED command:
0000 = Get LED01000 = Set LED0
0001 = Get LED11001 = Set LED1
0010 = Get LED21010 = Set LED2
0011 = Get LED31011 = S et LED3
0100 - 0111 = Reser ved1100 - 1111 = Reser ved
LED color:
0000 = Off
0001 = Green
0010 = Red
0011 = Red+Green
0100 - 1111 = Reserved
R/W
R/W
Note:The LED Control Register can only be used if the General Purpose LEDs indicated in the “LED
Configuration Register” (see Table 38) are configured in General Purpose Mode. The status
of certain LEDs can be obtained by writing a “Get LEDX” command where “x” is the LED
number (color bits are ignored) followed by a simple read.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
56
Page 57
User Guide
CP3004-SA
3.3.16 General Purpose Output Register (GPOUT)
The General Purpose Output Register holds the general purpose output signals of the rear I/O CompactPCI connector J2. This register can only be used if the CP3004-SA is ordered as a rear I/O version and
the rear I/O GPIO operation is configured through the dedicated rear transition module configuration
signal on the CompactPCI connector J2.
The General Purpose Input Register holds the general purpose input signals of the rear I/O CompactPCI
connector J2. This register can only be used if the CP3004-SA is ordered as a rear I/O version and the
rear I/O GPIO operation is configured through the dedicated rear transition module configuration signal on the CompactPCI connector J2.
Note:The CP3004-SA provides pull-up resistors on the rear I/O signal pins
GPI4GPI3GPI2
RRRRR
GPI1GPI0
GPI[4..0], which leads
to the default setting “input high” if the inputs are not connected.
The general purpose inputs support 3.3V LVTTL signaling only (not 5V-tolerant).
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
57
Page 58
User Guide
CP3004-SA
4 Power Considerations
4.1 CP3004-SA Voltage Ranges
The CP3004-SA has been designed for optimal power input and distribution. Still it is necessary to observe certain criteria essential for application stability and reliability.
The system power supply must comply with the CompactPCI® specification.
The following table specifies the ranges for the input power voltage within which the board is functional.
Table 41: DC Operational Input Voltage Range
INPUT SUPPLY VOLTAGEABSOLUTE RANGERECOMMENDED RANGE
+3.3 V 3.2 V min. to 3.47 V max.3.3 V min. to 3.47 V max.
+5 V 4.85 V min. to 5.25 V max.5.0 V min. to 5.25 V max.
+5 V STDBY (optional)4.85 V min. to 5.25 V max.5.0 V min. to 5.25 V max.
Note:Failure to comply with the instructions above may result in damage to the board or improp-
er operation.
4.2 Power Consumption of the CP3004-SA
The goal of this description is to provide a method to calculate the power consumption for the CP3004SA baseboard and for additional configurations. The processor and the memory dissipate the majority
of the thermal power.
The power consumption measurements were carried out using the following testing parameters:
»CP3004-SA installed in the system slot of a Kontron 2-slot backplane with a CPA250-4530G
power supply
»Two Ethernet ports (i210) connected in 1000Base-T mode
»16 GB DDR3L SDRAM in dual-channel mode
»One self-powered USB 2.0 hub (for mouse and keyboard)
The operating systems used were uEFI Shell and Windows® 8.1, 64-bit. All measurements were conducted at an ambient temperature of 25°C. The power consumption values indicated in the tables below can vary depending on the ambient temperature.
The power consumption was measured using the following the processors:
The power consumption was measured using the following configurations:
»Workload: uEFI Shell
For this measurement the processor cores were active, the graphics controller was in idle
state (no application running).
»Workload: Idle
For this measurement all processor cores and the graphics controller were in idle state (no
application running).
»Workload: Typical
For this measurement all processor cores were operating at maximum workload and the
graphics controller was performing basic operation (e.g. dual-screen output configuration
with no 3D graphics application running). These values represent the power dissipation
reached under realistic, OS-controlled applications with the processor operating at maxi-
mum performance.
»Workload: Maximum
These values represent the maximum power dissipation achieved through the use of specific
tools to heat up the processor cores and graphics controller. These values are unlikely to be
reached in real applications.
User Guide
CP3004-SA
Table 42: CP3004-SA Power Consumption
WORKLOAD
uEFI Shell22.0 W19.2 W13.8 W
Idle11.8 W12.7 W11.7 W
Typical44.9 W47.3 W21.2 W
Maximum45.0 W48.0 W31.9 W
Intel® Core™ i7-5700EQ
2.6 GHz
Intel® Core™ i5-4410E
2.9 GHz
Intel® Core™i3-4112E
1.8 GHz
4.3 Power Consumption of CP3004-SA Accessories
The following table indicates the power consumption of the CP3004-SA accessories.
Table 43: Power Consumption of CP3004-SA Accessories
MODULEPOWER CONSUMPTION
DDR3L SDRAM from one to two 18-chip memory modules (JEDEC raw card D)approx. 5.8 W
SATA Flash moduleless than 0.5 W
Gigabit Ethernet (per interface)less than 0.5 W
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
59
Page 60
User Guide
CP3004-SA
4.4 Maximum Power Consumption of XMC Modules
A maximum power of 15 W is available on the XMC slot (located on the CP3004-XMC module) and it can
be arbitrarily divided on the 3.3 V and 5 V (VPWR) voltage lines. XMC modules are based on 3.3 V power
along with variable power (VPWR) defined as either 5 V or 12 V in the ANSI/VITA 42.0-200x XMC
Switched Mezzanine Card Auxiliary Standard specification. On the CP3004-SA, the VPWR is configured
to 5 V.
The following table indicates the current of a XMC module.
Table 44: XMC Module Current
VOLTAGECONTINUOUS CURRENTPEAK CURRENT
3.3 V 0.75 A 1.0 A
5 V (VPWR)2.5 A 3.0 A
+12 V0.6 A0.8 A
-12 V0.4 A0.4 A
Note:XMC integrators should carefully review the power ratings, cooling capacity and airflow re-
quirements in the application prior to installation of an XMC module on the 8 HP CP3004SA with CP3004-XMC extension module.
4.5 Current Limits
The CP3004-SA has a hot swap controller for the +3.3V and +5V input voltage. The trip current limits in
case of catastrophic failure are:
»+3.3 V: 16.5 A minimum, 21.9 A maximum
»+5 V:33.0 A minimum, 43.8 A maximum
The maximum thermal operating current is 11.0 A for the +3.3 V supply and 17.6 A for the +5 V supply.
The customer configuration/application shall not exceed these limits for a maximum operating ambient temperature of 60°C.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
60
Page 61
User Guide
CP3004-SA
5 Thermal Considerations
The thermal characteristic graphs shown in the following sections are intended to serve as guidance
for reconciling the required computing power with the necessary system volumetric airflow over the
ambient temperature. The graphs contain two curves representing upper level working points based on
different levels of average CPU utilization. When operating below the corresponding curve, the CPU
runs without any intervention of thermal supervision (Intel® Core™ i7-5700EQ is below 105°C; Intel®
Core™ i5-4410E and Intel® Core™ i3-4112E are below 100°C). When operated above the corresponding
curve, various thermal protection mechanisms may take effect resulting in temporarily reduced CPU
performance or finally in an emergency stop (the CPU is at 130°C) in order to protect the CPU from thermal destruction (in this case the power must be switched off and then on again). In real applications
this means that the board can be operated temporarily at a higher ambient temperature or at a reduced
flow rate and still provide some margin for temporarily requested peak performance before thermal
protection will be activated.
An airflow of 2.0 m/s to 3.0 m/s or a volumetric flow rate of 15 CFM to 20 CFM is a typical value for a
standard Kontron ASM rack. For other racks or housings the available airflow will differ. The maximum
ambient operating temperature must be determined for such environments.
How to read the diagram in Figures 7 and 9
Select a specific CPU and choose a specific working point. For a given flow rate there is a maximum airflow input temperature (= ambient temperature) provided. Below this operating point, thermal supervision will not be activated. Above this operating point, thermal supervision will become active
protecting the CPU from thermal destruction. The minimum airflow rate provided must be more than
the value specified in the diagram.
How to read the diagram in Figure 8
Select a specific working point. For a given CPU frequency there is a maximum airflow input temperature (= ambient temperature) provided. Below this operating point, thermal supervision will not be activated. Above this operating point, thermal supervision will become active by reducing the CPU
frequency to protect the CPU from thermal destruction. The minimum airflow rate provided must be
more than the value specified in the diagram.
Volumetric flow rate
The volumetric flow rate refers to an airflow through a fixed cross-sectional area (i.e. slot width x
depth. The volumetric flow rate is specified in m³/h (cubic-meter-per-hour) or cfm (cubic-feet-perminute) respectively.
Conversion: 1 cfm = 1.7 m³/h; 1 m³/h = 0.59 cfm
Airflow
At a given cross-sectional area and a required flow rate, an average, homogeneous airflow speed can
be calculated using the following formula:
Airflow = Volumetric flow rate / area.
www.kontron.com
61
D R A F T — F O R I N T E R N A L U S E O N L Y
Page 62
User Guide
Maximum
Typical
Volumetric Flow Rate (CFM)
Volumetric Flow Rate (m
3
/h)
recommended
operating range
Minimum
Airflow (m/s)
Max. Airflow Input Temp. (°C)
CP3004-SA
The airflow is specified in m/s (meter-per-second) or in fps (feet-per-second) respectively.
Conversion: 1 fps = 0.3048 m/s; 1 m/s = 3.28 fps
The following figures illustrate the thermal operational limits of the CP3004-SA taking into consideration power consumption vs. ambient air temperature vs. airflow rate.
Note:The CP3004-SA must be operated within the thermal operational limits indicated below.
5.1 Operational Limits for the CP3004-SA
Figure 7: CP3004-SA with Intel® Core™ i7-5700EQ, 2.6 GHz
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
62
Page 63
Figure 8: CP3004-SA with Intel® Core™ i5-4410E, 2.9 GHz
20 CFM at typical CPU workload
15 CFM at typical CPU workload
CPU frequency (GHz)
recommended
operating range
Max. Airflow Input Temp. (°C)
Maximum
Typical
Volumetric Flow Rate (CFM)
Volumetric Flow Rate (m
3
/h)
recommended
operating range
Minimum
Airflow (m/s)
Max. Airflow Input Temp. (°C)
User Guide
CP3004-SA
Figure 9: CP3004-SA with Intel® Core™ i3-4112E, 1.8 GHz
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
63
Page 64
User Guide
CP3004-SA
6 CP3004-HDD Extension Module
6.1 Overview
The CP3004-HDD is a factory-installed mezzanine extension module which along with an 8 HP / 12 HP
front panel provides additional interfaces, such as:
»Two DisplayPorts
»One Gigabit Ethernet port
»One USB 3.0 port
»One COM port (RJ-45 connector)
»One Reset switch
»One SATA activity LED
»One onboard CFast card socket (8 HP only)
»One onboard SATA HDD/SSD connector for connecting a 2.5” SATA HDD/SSD
»One SATA connector for a 2.5” SATA HDD/SSD via a SATA adapter module (12 HP only)
»Battery socket
Note:If a CP3004-HDD module is used on the CP3004-SA, either the CP3004-SA or the CP3004-
HDD module may be equipped with a battery.
Using one battery on the CP3004-SA and one on the CP3004-HDD module simultaneously
may result in premature discharge of the batteries.
Note:If the CP3004-HDD module is mounted on the CP3004-SA, the SATA Flash module /Smart
Extension Module cannot be used with the CP3004-SA.
6.2 Technical Specifications
Table 45: CP3004-HDD Module Specifications
FEATURESSPECIFICATIONS
DisplayPortTwo 20-pin DisplayPort connectors, J1 and J2, for connecting two monitors equipped
with a DisplayPort interface (DVI / HDMI-capable through passive cable adapter)
Gigabit Ethernet One 10 Base-T/100 Base-TX/1000 Base-T Ethernet interface based on the Intel®
LED0..3 (red/green/red+green): General Purpose/ POST Code
Note:If the General Purpose LEDs 0..3 are lit red during boot-up, a failure is indicated before the
uEFI BIOS has started.
Figure 11: Front Panel of the 8 HP and 12 HP CP3004-SA with CP3004-HDD Module
User Guide
CP3004-SA
8 HP12 HP
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
67
Page 68
6.5 CP3004-HDD Module Layout
J6
HDD LED & Reset Button
J3
J4
Battery
D1
J1
DP
J2
DP
J5
GbE C
J7
USB
J8
COM
CFast
2.5“ SATA HDD/SSD
J6
HDD LED & Reset Button
J4
Battery
D1
J1
DP
J2
DP
J5
GbE C
J7
USB
J8
COM
2 X 2.5“ SATA HDD/SSD
SATA
Adapter
Figure 12: CP3004-HDD Module Layout for 8 HP Board Version (Top View)
User Guide
CP3004-SA
Figure 13: CP3004-HDD Module Layout for 12 HP Board Version (Top View)
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
68
Page 69
Figure 14: SATA Adapter for 2.5” SATA HDD/SSD (Top view)
J1
J2
User Guide
CP3004-SA
6.6 Module Interfaces
6.6.1 DisplayPort Interfaces
The CP3004-HDD provides two standard DisplayPort interfaces for connection to two monitors. The interfaces are implemented as standard DisplyaPort donncecors, J1 und J2, on the front panel.
6.6.2 Gigabit Ethernet Interface
The CP3004-HDD extension module includes one 10Base-T/100Base-TX/1000Base-T Ethernet port
based on one Intel® 82574L Gigabit Ethernet controller, which is connected to the x1 PCI Express interfaces of the Intel® QM87 Express Chipset. The Wake-on-LAN feature is supported.
The Gigabit Ethernet interface is implemented as one standard, RJ-45 connector, J5 (GbE C) on the
front panel.
6.6.3 USB Interface
The CP3004-HDD provides one standard, type A, USB 3.0 connector, J7.
Note:Boards with a USB 3.0 flash drive installed on the front panel USB 3.0 port have been
found to slightly exceed the electromagnetic interference limits. If permanent USB 3.0
type external storage is required to be connected to the USB 3.0 port, it is recommended
to use an external hard disk drive.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
69
Page 70
User Guide
Figure 15: Serial Port Connector J8
1
8
Table 46: Serial Port Connector J8 Pinout
PINSIGNALDESCRIPTIONI/O
1RTSRequest to sendO
2DTRData terminal readyO
3TXDTransmit dataO
4GNDSignal ground--
5GNDSignal ground--
6RXDReceive dataI
7DSRData send request I
8CTSClear to sendI
CP3004-SA
6.6.4 Serial Port
One PC-compatible, serial RS-232 port (COMA) is available, which is fully compatible with the 16C550
controller. This port includes a complete set of handshaking and modem control signals. Data transfer
rates up to 115.2 kB/s are supported. The serial port is implemented as an 8-pin RJ-45 connector, J8.
6.6.5 CFast Interface
To enable flexible flash expansion, a standard CFast card socket, J4, is available on the 8 HP CP3004SA with CP3004-HDD. However, the 12 HP CP3004-SA does not provide CFast card support.
6.6.6 SATA Interface
The CP3004-HDD extension module provides two SATA connectors, one 29-pin standard SATA connector, J6, for connection to 2.5” SATA HDD/SSD, and one 60-pin, standard high-speed I/O extension connector, J4, for connection to the SATA adapter module, which enables the installation of an additional
2.5” SATA HDD/SSD. The SATA adapter module, expands the CP3004-SA to 12 HP.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
70
Page 71
User Guide
CP3004-SA
7 CP3004-XMC Extension Module
7.1 Overview
The CP3004-XMC is a factory-installed mezzanine extension module which along with an 8 HP front
panel provides additional interfaces, such as:
»One onboard XMC connector for connecting one x8, x4, or x1 PCI Express 2.0 XMC module
»One onboard CFast card socket
»One Reset switch
»One SATA activity LED
Note:XMC modules providing support for one x8 PCI Express 2.0 interface with up to 5.0 GT/s,
compliant with the ANSI/VITA 42.0 and ANSI/VITA 42.3 specifications, and with a power
consumption of up to 15 W can be used on the CP3004-XMC module.
Note:If the CP3004-XMC module is mounted on the CP3004-SA, the SATA Flash module/ Smart
Extension Module cannot be used with the CP3004-SA.
7.2 Technical Specifications
Table 47: CP3004-XMC Module Specifications
FEATURESSPECIFICATIONS
XMCXMC interface for support of one x8, x4, or x1 PCI Express 2.0 XMC module via a stan-
dard XMC connector, J1
CFastOne CFast card socket, J2
Board-to-BoardTwo board-to-board connectors:
Onboard
Interfaces
HDD LEDOne LED (green) monitors SATA HDD/SSD activity
Front Panel SwitchReset button, guarded
LEDs/
Switches
Power ConsumptionPower consumption without hard disk, CFast card and peripheral devices connected:
Temperature RangeOperational:0°C to +60°CStandard
General
Climatic Humidity93% RH at 40°C, non-condensing (acc. to IEC 60068-2-78)
DimensionsCP3004-XMC: 100 mm x 160 mm
Board Weight8 HP CP3004-SA with CP3004-XMC: 434 grams
» One 60-pin, high-speed PCI Express extension connector, J5
» One 120-pin, high-speed I/O extension connector, J6
50 mA at 3.3 V
50 mA at 5 V
-40°C to +85°CExtended (with Intel® Core™ i3-4112E processor
Storage:-40°C to +85°CWithout hard disk and without battery
-40°C to +65°CWith hard disk
CP3004-SA with CP3004-XMC: 3U, 8 HP CompactPCI-compliant form factor
(with heat sink, front panel, and two 2 GB SODIMM memory modules, but without
LED0..3 (red/green/red+green): General Purpose/ POST Code
Note:If the General Purpose LEDs 0..3 are lit red during boot-up, a failure is indicated before
the uEFI BIOS has started.
Figure 17: Front Panel of the 8 HP and 12 HP CP3004-SA with CP3004-XMC Module
User Guide
CP3004-SA
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
73
Page 74
7.5 CP3004-XMC Module Layout
J1
HDD LED & Reset Button
D1
CFast
J2
J5
HDD LED & Reset Button
J6
Figure 18: CP3004-XMC Module Layout for 8 HP Board Version (Top View)
User Guide
CP3004-SA
Figure 19: CP3004-XMC Module Layout for 8 HP Board Version (Bottom View)
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
74
Page 75
User Guide
CP3004-SA
7.6 Module Interfaces
7.6.1 CFast Interface
To enable flexible flash expansion, a standard CFast card socket, J2, is available on the 8 HP CP3004SA with CP3004-XMC.
7.6.2 XMC Interface
The CP3004-XMC uses one x8 PCI Express 2.0 interface operating at up to 5.0 GT/s and compliant with
the ANSI/VITA 42.0 and ANSI/VITA 42.3 specifications. It provides one standard XMC connector, J1,
for connection to an XMC module. The CP3004-XMC supports XMC modules with a maximum power consumption of 15 W.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
75
Page 76
User Guide
CP3004-SA
8 CP-RIO3-04 Rear Transition Module
8.1 Overview
The CP3004-SA provides optional rear I/O connectivity for peripherals. Some standard PC interfaces
are implemented and assigned to the front panel and to the rear I/O connector J2 on the CP3004-SA.
When the CP-RIO3-04 rear transition module is used, some signals of main board/front panel connectors are routed to the module interface.
To support the rear I/O feature, a 3U CompactPCI backplane with rear I/O support is required. The CPRIO3-04 rear transition module provides the following interfaces.
The CP-RIO3-04 rear transition module provides two standard, type A, USB 2.0 connectors, J11 and
J12, on the front panel.
8.5.2 VGA Interface
The CP-RIO3-04 provides one standard VGA interface for connection to a monitor. The VGA interface is
implemented as a standard VGA connector, J7. on the front panel.
8.5.3 Gigabit Ethernet Interface
The CP-RIO3-04 provides two Gigabit Ethernet interfaces realized as RJ-45 connectors without LEDs.
The interface provides automatic detection and switching between 10Base-T, 100Base-TX and
1000Base-T data transmission (Auto-Negotiation). Auto-wire switching for crossed cables is also supported (Auto-MDI/X).
8.5.4 COM Interface
The CP-RIO3-04 rear transition module provides two identical COM ports for connection to RS-232 devices. On the 8 HP version, the onboard 10-pin serial connectors J2 and J3 are routed to the 9-pin DSub COM connectors J2a and J3a located on the front panel. On the 4 HP version, the COM signals are
available only on the onboard 10-pin serial port connectors J2 and J3.
The following table provides pinout information for the onboard serial port connectors J2 and J3. Refer
to the module layout for connector and pin locations.
Table 49: Serial Port Connectors J2 (COMB) and J3 (COMA) Pinout
PINSIGNALDESCRIPTIONI/O
1DCDData carrier detectI
2DSRData send request I
3RXDReceive dataI
4RTSRequest to sendO
5TXDTransmit dataO
6CTSClear to sendI
7DTRData terminal readyO
8RIRing indicatorI
9GNDSignal ground--
10NCNot connected--
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
80
Page 81
User Guide
CP3004-SA
8.5.5 Peripheral Control Interface
A power supply with power management can be connected to the CP-RIO3-04 rear transition module
via the peripheral control connector J13.
The following table provides pinout information for the peripheral control connector J13. Refer to the
module layout for connector and pin locations.
Table 50: Peripheral Control Connector J13 Pinout
PINSIGNALDESCRIPTIONI/O
1GNDSignal ground--
2PWR_5VSTDBY+5V standby power (optional)I
3RSVReserved--
4VCC5VPower +5VO
5RSVReserved--
6VCC3V3Power +3.3VO
7PWR_SLPS3#Power supply sleep modeO
8GNDSignal ground--
9PWR_BTN#Wake-up / sleep inputI
10GNDSignal ground--
8.5.6 SATA Interfaces
The onboard SATA connectors J5 and J6 allow the connection of standard HDDs/ SSDs and other SATA
devices to the CP-RIO3-04 rear transition module.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
81
Page 82
User Guide
rJ2
22
1
ZABCDEF
Note:
Pinrow F: GND
Pinrow Z: NC
CP3004-SA
8.5.7 Rear I/O Interface on CompactPCI Connector rJ2
The CP-RIO3-04 rear transition module conducts a wide range of I/O signals through the rear I/O connector
rJ2.
Note:To support the rear I/O feature, a 3U CompactPCI backplane with rear I/O support is re-
quired. Do not plug a rear I/O configured board in a backplane without rear I/O support.
Failure to comply with the above will result in damage to your board.
Note:The RIO_XXX signals are power supply INPUTS 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.
Table 52: Rear I/O Signal Description
SIGNALDESCRIPTION
COMAxCOMA port LVTTL (3.3V)
COMBxCOMB port LVTTL (3.3V)
GPIO_CFG0GPIO or COMB configuration
IPxGigabit Ethernet copper port
SATAxSATA port
USBxUSB interface and power
VGAxVGA signal
RIOx/V(I/O)Power supply signal
PWRxPower management signal
RSVReserved
GNDGround signal
NCNot connected
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
83
Page 84
User Guide
SATA
NAND Flash
Controller
J1
NAND
Flash
NAND
Flash
CP3004-SA
9 SATA Flash Module
9.1 Overview
The 4 HP CP3004-SA provides an optional SATA Flash module with up to 32 GB NAND flash memory. The
SATA Flash module is connected to the CP3004-SA via the J12 connector located on the CP3004-SA and
the J1 connector located on the SATA Flash module.
Note:If the SATA Flash module is mounted on the CP3004-SA, the Smart Extension Module, the
CP3004-HDD module and the CP3004-XMC module cannot be used with the CP3004-SA.
» Up to 32 GB SLC-based NAND flash memory
» Built-in full hard disk emulation
Memory
Power Consumptiontyp. 0.5 W
Temperature RangeOperational:0°C to +60°CStandard
General
Climatic Humidity93% RH at 40°C, non-condensing (acc. to IEC 60068-2-78)
Dimensions38 mm x 27 mm
Board Weightca. 6 grams
» Up to 60 MB/s read rate
» Up to 55 MB/s write rate
3.3 V supply
-40°C to +85°CExtended
Storage:-40°C to +85°C
Note:Write protection is available for the SATA Flash module. Please contact Kontron for further
9.3 SATA Flash Module Layout
Figure 24: SATA Flash Module Layout (Top and Bottom Views)
www.kontron.com
assistance if write protection is required.
D R A F T — F O R I N T E R N A L U S E O N L Y
84
Page 85
User Guide
J1
SATA
J2
USB
CP3004-SA
10 Smart Extension Module
10.1 Overview
For the 4 HP CP3004-SA there is an optional Smart Extension Module for facilitating the connection to
system-internal USB and SATA devices. The Smart Extension Module includes one SATA cable connector
as well as one USB 2.0 connector.
Note:When the Smart Extension Module is mounted on the CP3004-SA, the SATA Flash module , the
CP3004-HDD module and the CP3004-XMC module cannot be used with the CP3004-SA.
10.2 Technical Specifications
Table 54: Smart Extension Module Specifications
FEATURESSPECIFICATIONS
USB ConnectorOne 4-pin, type A, standard USB 2.0 connector, J2
SATA ConnectorOne 7-pin, L-form standard SATA connector, J1
Interfaces
Temperature RangeOperational:0°C to +60°CStandard
-40°C to +85°CExtended
Storage:-40°C to +85°C
Climatic Humidity93% RH at 40°C, non-condensing (acc. to IEC 60068-2-78)
General
Dimensions48 mm x 33 mm
Note: If a Smart Extension Module is installed on the CP3004-SA, the board exceeds 4 HP.
The Smart Extension Module provides one standard, type A, USB 2.0 connector, J2.
10.4.2 SATA Interface
The Smart Extension Module provides on e 3Gb/s SATA i nterface. The SATA interface is implemented as one
standard SATA cable connector, J1, which is used to connect a standard HDD/SSD or another SATA device to the CP3004-SA via the Smart Extension Module.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
85
Page 86
User Guide
CP3004-SA
11 Installation
This chapter is oriented towards an application environment. Some aspects may, however, be applicable to a development environment.
11.1 Safety
To ensure personnel safety and correct operation of this product, the following safety precautions
must be observed:
»All operations involving the CP3004-SA require that personnel be familiar with system equip-
ment, safety requirements and the CP3004-SA.
»This product contains electrostatically sensitive components which can be seriously dam-
aged by electrical static discharge (ESD). Therefore, proper handling must be ensured at all
times.
»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.
»Do not handle this product out of its protective enclosure while it is not used for operational
purposes unless it is otherwise protected.
»Do not touch components, connector-pins or traces.
Kontron assumes no liability for any damage resulting from failure to comply with these requirements.
11.2 General Instructions on Usage
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 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.
11.3 Board Installation
The CP3004-SA is designed for use either as a CompactPCI system controller or as an autonomous CPU
board in a CompactPCI peripheral slot.
When installed in the system slot, the CP3004-SA provides all required functions for supporting the hot
swapping of peripheral boards which are capable of being hot swapped. In this configuration the
CP3004-SA itself is not hot-swappable.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
86
Page 87
User Guide
CP3004-SA
When installed in a CompactPCI peripheral slot, the CP3004-SA operates autonomously, meaning that
it only draws power from the CompactPCI backplane. There is no interfacing with the CompactPCI bus,
clocks or other control signals. In this configuration, the CP3004-SA supports hot plugging. This simply means that the board can be installed or removed from the system while under power.
Note: Always ensure that all functions in progress are properly terminated or put into a safe
state prior to hot plugging the CP3004-SA.
Failure to comply with the above may result in improper operation or damage to other system components, e.g. operating system failure, data loss, uncontrolled processing, etc.
Note:In order to use the hot plug function of the CP3004-SA, a hot swap-capable backplane is
required.
11.3.1 Standard Board Insertion
Prior to following the steps below, ensure that the safety requirements are met.
To insert the CP3004-SA in a system proceed as follows:
1.Ensure that no power is applied to the system before proceeding.
2.Insert the board into the slot designated until it makes contact with the backplane connec-
tors.
3.Using the ejector handle, engage the board with the backplane. When the ejector handle is
closed, the board is engaged.
4.Fasten the front panel retaining screws.
5.Connect all external interfacing cables to the board as required.
11.3.2 Standard Board Removal
Prior to following the steps below, ensure that the safety requirements are met. When removing a
board from the system, particular attention must be paid to the components which may be hot, such as
heat sink, etc.
To remove the CP3004-SA from a system proceed as follows:
1.Ensure that no power is applied to the system before proceeding.
2.Disconnect any interfacing cables that may be connected to the board.
3.Unscrew the front panel retaining screws.
4.Unlock the ejector handle.
5.Disengage the board from the backplane by pressing the handle as required and remove the
board from the system.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
87
Page 88
User Guide
SATA Flash
Module
Cable Connector
Smart Extension
Module
Cable Connector
CP3004-SA
11.4 Installation of CP3004-SA Peripheral Devices
The CP3004-SA is designed to accommodate various peripheral devices, such as USB devices, SATA devices, a CFast card, etc. The following figures show the placement of modules and peripheral devices
on the CP3004-SA.
Figure 26: 4 HP CP3004-SA with SATA Flash Module
7-pin SATA
Figure 27: 4 HP CP3004-SA with Smart Extension Module
7-pin SATA
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
88
Page 89
Figure 28: 8 HP CP3004-SA with CP3004-HDD Module
2.5” SATA HDD/SSD
CP3004-HDD
Module
CFast Card
7-pin SATA
Cable Connector
Cable Connector
CP3004-HDD
Module
SATA Adapter
Module
2 x 2.5” SATA HDD/SSD
User Guide
CP3004-SA
Figure 29: 12 HP CP3004-SA with CP3004-HDD Module and SATA Adapter Module
7-pin SATA
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
89
Page 90
Figure 30: 8 HP CP3004-SA with CP3004-XMC Module
CP3004-XMC
Module
CFast Card
XMC Module
(optional)
XMC
Con.
User Guide
CP3004-SA
The following chapters provide information regarding installation aspects of peripheral devices.
11.4.1 SATA Flash Module Installation
A SATA Flash module may be connected to the 4 HP CP3004-SA via the onboard connector J12.
This optionally available module must be physically installed on the CP3004-SA prior to installation of
the CP3004-SA in a system. During installation it is necessary to ensure that the SATA Flash module is
properly seated in the onboard connector J12, i.e. the pins are aligned correctly and not bent.
Note: Only qualified SATA Flash modules from Kontron are authorized for use with the CP3004-
SA. Failure to comply with the above will void the warranty and may result in damage to
the board or the system.
Note: The SATA Flash module cannot be used in conjunction with the Smart Extension Module,
the CP3004-HDD module, and the CP3004-XMC module.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
90
Page 91
User Guide
CP3004-SA
11.4.2 Smart Extension Module Installation
A Smart Extension Module may be connected to the 4 HP CP3004-SA via the onboard connector J14.
This optionally available module must be physically installed on the CP3004-SA prior to installation of
the CP3004-SA in a system.
During installation it is necessary to ensure that the Smart Extension Module is properly seated in the
onboard connector J14, i.e. the pins are aligned correctly and not bent.
Note: The Smart Extension Module module cannot be used in conjunction with the SATA Flash
module, the CP3004-HDD module, and the CP3004-XMC module.
11.4.3 Installation of External SATA Devices
The following information pertains to external SATA devices which may be connected to the CP3004-SA
via normal cabling.
Some symptoms of incorrectly installed SATA devices are:
»Device on a SATA channel does not spin up: check power cables and cabling. May also result
from a bad power supply or SATA device.
The SATA connector on the CP3004-SA provides only a data connection. The power for this
device must be supplied by a separate connector. For further information, refer to the re-
spective documentation of the device.
»SATA device fail message at boot-up: may be a bad cable or lack of power going to the drive.
11.4.4 2.5” HDD / SSD Installation
Up to two 2.5” SATA HDDs/SSDs may be connected to the CP3004-SA. One HDD/SSD may be connected
to the 8 HP CP3004-SA board version equipped with an CP3004-HDD extension module via the SATA
connector J6 located on the extension module. An additional HDD/SSD may be connected to the 12 HP
CP3004-SA board version equipped with an CP3004-HDD extension module and a SATA adapter module.
The second HDD/SSD is connected to the SATA connector J2 located on the SATA adapter module.
Please refer to Figures 28 and 29 for the placement of the 2.5” HDDs/SSDs.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
91
Page 92
User Guide
(h)
(g)
(j)
(i)
(c)
(b)
(e)
(f)
(d)
(a)
J1
CP3004-SA
11.4.5 XMC Module Installation
The 8 HP CP3004-SA equipped with the CP3004-XMC module provides an XMC connector, J1, for connection to an XMC module such as the Kontron XMC 401, XMC402, etc.
The XMC module must be installed on the CP3004-XMC prior to installation of the CP3004-SA with the
CP3004-XMC in a system.
Before installing an XMC module on the CP3004-SA equipped with an CP3004-XMC extension module,
ensure that the safety requirements indicated in section 11.1 are observed.
Note: Failure to comply with the instruction below may cause damage to the board or result in
improper system operation.
To install an XMC module on the CP3004-SA equipped with an CP3004-XMC extension module, refer to
the figures shown below and proceed as follows:
Figure 31: Screws Securing the Front Panel and the CP3004-XMC to the CP3004-SA
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
92
Page 93
Figure 32: Screws Securing the XMC Module to the CP3004-XMC Extension Module
(m)
(k)
(n)
(l)
XMC Module
CP3004-XMC
Extension Module
CP3004-SA Board
User Guide
CP3004-SA
Figure 33: CP3004-SA Board with CP3004-XMC Extension Module and XMC Module
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
93
Page 94
User Guide
CP3004-SA
Figure 34: CP3004-SA with Front Panel, CP3004-XMC Extension Module and XMC Module
1.Ensure that no power is applied to the CP3004-SA and disconnect any interfacing cables that
may be connected to the board before proceeding.
Note: Even though power may be removed from the system, the CP3004-SA front panel
cables and, when installed, the RIO transition module front panel cables may
have power applied which comes from an external source. In addition, these cables may be connected to devices that can be damaged by electrostatic discharging or short-circuiting of pins.
It is the responsibility of the system designer or integrator to ensure that appropriate measures are taken to preclude damage to the system or injury to personnel which may arise from the handling of these cables (connecting or
disconnecting).
Kontron disclaims all liability for damages or injuries resulting from failure to
comply with the above.
2.Remove the front panel by unscrewing the following screws that are retaining the front panel
to the CP3004-SA board:
»(a) and (b) near the VGA connector on the front panel
»(c) and (d) near the XMC slot on the front panel
»(e) and (f) on the board’s solder side near the front panel
Please refer to Figure 31 for the location of the above-mentioned screws.
D R A F T — F O R I N T E R N A L U S E O N L Y
3.Remove the CP3004-XMC from the CP3004-SA by unscrewing the (g), (h), (i) and (j) screws
shown in Figure 31.
www.kontron.com
94
Page 95
User Guide
CP3004-SA
4.Turn the XMC module component-side down, align its XMC connector with the CP3004-HDD’s
XMC connector, J1, and gently press down.
5.Secure the XMC module to the CP3004-XMC by inserting the four screws (k), (l), (m), and (n)
supplied with the XMC module through the CP3004-XMC’s mounting holes into the XMC mod-
ule’s standoffs and tightening them.
Please refer to Figure 32 for the location of the above-mentioned mounting holes.
6.Align the board-to-board connectors, J5 and J6, on the CP3004-XMC with the board-to-
board connectors, J8 and J14, on the CP3004-SA and gently press down.
Please refer to Figure 33 for further information on this instruction.
7.Secure the CP3004-XMC equipped with the XMC module to the CP3004-SA by inserting the
screws (g), (h), (i) and (j) removed in step 3 into the respective mounting holes and tight-
ening them.
Please refer to Figure 34 for further information on this instruction.
8.Remove the XMC slot cover plate from the XMC bezel cutout of the CP3004-SA front panel, if
mounted.
9.Attach the front panel to the board assembly and secure it with the screws (a), (b), (c), (d),
(e), and (f) removed in step 2.
If the XMC module is provided with a rubber seal at the bezel, ensure that the rubber seal is
properly seated between the bezel and the front panel cutout when attaching the front pan-
el.
Please refer to Figure 34 for further information on this instruction
The 8 HP CP3004-SA equipped with the CP3004-XMC extension module and an XMC module is now ready
for operation. For the operation of the XMC module, refer to appropriate documentation provided with
the XMC module.
11.4.6 CFast Card Installation
The 8 HP CP3004-SA provides a CFast card socket via the CP3004-HDD or the CP3004-XMC extension
module. For further information regarding the CP3004-HDD module, refer to Chapter 6. For further information regarding the CP3004-XMC module, refer to Chapter 7.
Note: The CP3004-HDD does not support removal and reinsertion of the CFast storage card while
the board is in a powered-up state. Connecting the CFast card while the power is on, which
is known as "hot plugging", may damage your system.
To preclude damage or data loss when removing the CFast Card, ensure that the operating
system has been informed of the pending removal and that the OS has indicated that it is
safe to proceed.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
95
Page 96
User Guide
CP3004-SA
11.4.7 Rear I/O Device Installation
The CP-RIO3-04 rear transition module does not support hot swapping. Therefore, the system must
have power removed to install or remove the CP-RIO3-04 rear transition module. Before extracting the
CP-RIO3-04 rear transition module, ensure that all connected cables are disconnected. For physical installation of rear I/O devices, refer to the documentation provided with the device itself.
Note: VGA and Ethernet can be used either on the front panel or on the rear I/O. COMA can be
used either on the 8 HP extension module or on the rear I/O. It is not possible to use any
of the above-mentioned interfaces on the front or the 8 HP extension and on the rear I/O
simultaneously.
11.5 Battery Replacement
The CP3004-SA RTC may be backed up using a single 3.0 V “coin cell” lithium battery from one of two
possible points of installation:
»onboard
»on the CP3004-HDD extension module
Only one battery may be installed at a time. Refer to Table 1 for battery requirements. The battery
should be replaced only with an identical or equivalent type recommended by the manufacturer.
www.kontron.com
D R A F T — F O R I N T E R N A L U S E O N L Y
96
Page 97
User Guide
CP3004-SA
12 uEFI BIOS
12.1 Starting the uEFI BIOS
The CP3004-SA is provided with a Kontron-customized, pre-installed and configured version of Aptio®V (referred to as uEFI BIOS in this manual), AMI’s BIOS firmware based on the Unified Extensible
Firmware Interface (uEFI) specification and the Intel® Platform Innovation Framework for EFI. This
uEFI BIOS provides a variety of new and enhanced functions specifically tailored to the hardware features of the CP3004-SA.
The uEFI BIOS comes with a Setup program which provides quick and easy access to the individual function settings for control or modification of the uEFI BIOS configuration. The Setup program allows the
accessing of various menus which provide functions or access to sub-menus with more specific functions of their own.
To start the uEFI BIOS Setup program, follow the steps below:
1.Power on the board.
2.Wait until the first characters appear on the screen (POST messages or splash screen).
3.Press the <DEL> key.
4.If the uEFI BIOS is password-protected, a request for password will appear.
Enter either the User Password or the Supervisor Password (see Security menu), press
<RETURN>, and proceed with step 5.
5.A Setup menu will appear.
The CP3004-SA uEFI BIOS Setup program uses a hot key-based navigation system. A hot key legend bar
is located on the bottom of the Setup screens. The following table provides information concerning the
usage of these hot keys.
Table 55: Navigation
HOT KEYDESCRIPTION
→ ←
↑ ↓
+/-
<F1>The <F1> key is used to invoke the General Help window.
<F2>The <F2> key is used to restore the previous values.
<F3>The <F3> key is used to load the defaults for the Setup and the kboardconfig uEFI Shell command.
<F4>The <F4> key is used to save the current settings and exit the uEFI BIOS Setup.
<K>The <K> key is used to scroll the help area upwards.
<M>The <M> key is used to scroll the help area downwards.
<ESC>The <ESC> key is used to exit a menu or the uEFI BIOS Setup.
<Enter>The <Enter> key is used to execute a command or select a menu.
The Left and Right <Arrow> keys are used to select a major Setup screen.
For example: Main Screen, Advanced Screen, Chipset Screen, etc.
The Up and Down <Arrow> keys are used to select a Setup function or a sub-screen.
The Plus and Minus <Arrow> keys are used to change the field value of a particular Setup function, for
example, system date and time.
Pressing the <ESC> key in a sub-menu causes the next higher menu level to be displayed.
When the <ESC> key is pressed in a major Setup menu, a pop-up window will appear asking the user if
he wants to exit the uEFI BIOS Setup menu without saving.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
97
Page 98
User Guide
CP3004-SA
12.2 Setup Menus
The Setup utility features four menus listed in the selection bar at the top of the screen:
»Main
»Advanced
»Security
»Boot
»Save & Exit
The Setup menus are selected via the left and right arrow keys. The currently active menu and the currently active uEFI BIOS Setup item are highlighted in white.
Each Setup menu provides two main frames. The left frame displays all available functions. Functions
that can be configured are displayed in blue. Functions displayed in gray provide information about
the status or the operational configuration. The right frame displays an Item-Specific Help window
providing an explanation of the respective function.
12.2.1 Main Setup Menu
Upon entering the uEFI BIOS Setup program, the Main Setup menu is displayed. This screen lists the
Main Setup menu sub-screens and provides basic system information as well as functions for setting
the system time and date.
Table 56: Main Setup Menu Sub-Screens and Functions
SUB-SCREENFUNCTIONDESCRIPTION
BIOS InformationProject Version, Build
Date and Time, etc.
Processor
Information
System LanguageEnglishSelects the system language. Currently, only English is supported
System Date<WD MM/DD/YYYY>Changes the system date.
System Time<HH:MM:SS>Changes the system time
Access LevelAdministratorRead-only f ield.
Name, Brand String,
Frequency,
Tot al Memor y
Read-only field.
Displays information about the system BIOS.
Information about the running uEFI BIOS is reflected in the display-
only function “Project Version” (parameter “10.00” indicates Rev. 10).
Read-only field.
Displays information about the processor and the memory.
Select the system date using the Up and Down <Arrow> keys. Enter the
new values through the keyboard or press +/- to increment/decrement
values. Use “Tab” to switch between date elements.
The time is in 24-hour format. For example, 5:30 A.M. appears as
05:30:00, and 5:30 P.M. as 17:30:00.
Select the system time using the Up and Down <Arrow> keys. Enter the
new values through the keyboard or press +/- to increment/decrement
values. Use “Tab” to switch between time elements.
Displays information about the uEFI BIOS Setup accessibility for the
current Setup session. The access level is always “Administrator”. There
are no limitations in the case that a password is set.
D R A F T — F O R I N T E R N A L U S E O N L Y
www.kontron.com
98
Page 99
User Guide
CP3004-SA
12.2.2 Advanced Setup Menu
The Advanced Setup menu provides sub-screens and functions for advanced configuration.
Note:Setting items on this screen to incorrect values may cause the system to malfunction.
Table 57: Advanced Setup Menu Sub-Screens and Functions
SUB-SCREENFUNCTIONDESCRIPTION
Trusted ComputingSecurity Device Sup-
port
TPM StateEnables/Disables the security device.
PCH-FW Configuration Me FW VersionRead-only field.
Me Firmware ModeRead-only field.
Me Firmware TypeRead-only field.
Me Firmware SKURead-only field.
Firmware Update Con-
figuration
Serial Port Console
Redirection
COM0 /COM1
The COM0 port corresponds to the COMA port.
The COM1 port corresponds to the COMB port.
Console RedirectionEnables/Disables console redirection over serial port.
Console Redirection Settings
Terminal Type Selects the terminal type to be emulated.
Bits per secondSelects the transmission speed of the serial port.
Data BitsSpecifies the number of data bits per frame.
ParitySelects the parity for the serial port.
Stop BitsSpecif ies the number of stop bits for the serial port.
Flow ControlSpecifies the type of flow control to be used for this serial port.
VT-UTF8 Combo Key
Support
Recorder ModeSpecif ies if display formatting characters are to be transmitted