Kontron CP6006-SA, CP6006X-SA User Manual

Page 1
USER GUIDE
www.kontron.com // 1
CP6006-SA
Doc. ID: [To be Determined]
Page 2
CP6006-SA – User Guide, Rev. 0.5 Preliminary
This page has been intentionally left blank
www.kontron.com // 2
Page 3
CP6006-SA – User Guide, Rev. 0.5 Preliminary
CP6006
-SA - USER GUIDE
Disclaimer
Kontron would like to point out that the information contained in this user guide may be subject to alteration, particularly as a result of the constant upgrading of Kontron products. This document does not entail any guarantee on the part of Kontron with respect to technical processes described in the user guide or any product characteristics set out in the user guide. Kontron assumes no responsibility or liability for the use of the described product(s), conveys no license or title under any patent, copyright or mask work rights to these products and makes no representations or warranties that these products are free from patent, copyright or mask work right infringement unless otherwise specified. Applications that are described in this user guide are for illustration purposes only. Kontron makes no representation or warranty that such application will be suitable for the specified use without further testing or modification. Kontron expressly informs the user that this user guide only contains a general description of processes and instructions which may not be applicable in every individual case. In cases of doubt, please contact Kontron.
This user guide is protected by copyright. All rights are reserved by Kontron. No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), without the express written permission of Kontron. Kontron points out that the information contained in this user guide is constantly being updated in line with the technical alterations and improvements made by Kontron to the products and thus this user guide only reflects the technical status of the products by Kontron at the time of publishing.
Brand and product names are trademarks or registered trademarks of their respective owners.
©2018 by Kontron S&T AG
Kontron S&T AG
Lise-Meitner-Str. 3-5 86156 Augsburg Germany www.kontron.com
www.kontron.com // 3
Page 4
CP6006-SA – User Guide, Rev. 0.5 Preliminary
High Risk Applications Hazard Notice
THIS DEVICE AND ASSOCIATED SOFTWARE ARE NOT DESIGNED, MANUFACTURED OR INTENDED FOR USE OR RESALE FOR THE OPERATION OF NUCLEAR FACILITIES, THE NAVIGATION, CONTROL OR COMMUNICATION SYSTEMS FOR AIRCRAFT OR OTHER TRANSPORTATION, AIR TRAFFIC CONTROL, LIFE SUPPORT OR LIFE SUSTAINING APPLICATIONS, WEAPONS SYSTEMS, OR ANY OTHER APPLICATION IN A HAZARDOUS ENVIRONMENT, OR REQUIRING FAIL-SAFE PERFORMANCE, OR IN WHICH THE FAILURE OF PRODUCTS COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE (COLLECTIVELY, "HIGH RISK APPLICATIONS").
You understand and agree that your use of Kontron devices as a component in High Risk Applications is entirely at your risk. To minimize the risks associated with your products and applications, you should provide adequate design and operating safeguards. You are solely responsible for compliance with all legal, regulatory, safety, and security related requirements concerning your products. You are responsible to ensure that your systems (and any Kontron hardware or software components incorporated in your systems) meet all applicable requirements. Unless otherwise stated in the product documentation, the Kontron device is not provided with error-tolerance capabilities and cannot therefore be deemed as being engineered, manufactured or setup to be compliant for implementation or for resale as device in High Risk Applications. All application and safety related information in this document (including application descriptions, suggested safety measures, suggested Kontron products, and other materials) is provided for reference only
.
www.kontron.com // 4
Page 5
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Revision History
Revision Brief Description of Changes Date of Issue
0.1 Initial Issue 2017-Apr-04
0.2 Preliminary Version, Chapter “Introduction” 2017-Apr-18
0.3 Preliminary Version 2017-May-11
0.4 Chapter 2.7 updated 2017-Nov-14
0.5 Chapter 2.1 - 2.6 updated; chapters 3 -6 updated 2018-Mar-05
Terms and Conditions
Kontron warrants products in accordance with defined regional warranty periods. For more information about warranty compliance and conformity, and the warranty period in your region, visit http://www.kontron.com/terms­and-conditions.
Kontron sells products worldwide and declares regional General Terms & Conditions of Sale, and Purchase Order Terms & Conditions. Visit http://www.kontron.com/terms-and-conditions
For contact information, refer to the corporate offices contact information on the last page of this user guide or visit our website CONTACT US.
.
Customer Support
Find Kontron contacts by visiting: http://www.kontron.com/support.
Customer Service
As a trusted technology innovator and global solutions provider, Kontron extends its embedded market strengths into a services portfolio allowing companies to break the barriers of traditional product lifecycles. Proven product expertise coupled with collaborative and highly-experienced support enables Kontron to provide exceptional peace of mind to build and maintain successful products.
For more details on Kontron’s service offerings such as: enhanced repair services, extended warranty, Kontron training academy, and more visit http://www.kontron.com/support-and-services/services
.
Customer Comments
If you have any difficulties using this user guide, discover an error, or just want to provide some feedback, contact Kontron support revised user guide on our website.
. Detail any errors you find. We will correct the errors or problems as soon as possible and post the
www.kontron.com // 5
Page 6

Symbols

V) when touching
. Failure to observe the precautions indicated and/or
l and title inform that the electronic boards and their components are sensitive
to static electricity. Care must therefore be taken during all handling operations and
The following symbols may be used in this user guide
DANGER indicates a hazardous situation which, if not avoided, will result in death or serious injury.
WARNING indicates a hazardous situation which, if not avoided, could result in death or serious injury.
NOTICE indicates a property damage message.
CAUTION indicates a hazardous situation which, if not avoided, may result in minor or moderate injury.
Electric Shock! This symbol and title warn of hazards due to electrical shocks (> 60
products or parts of products prescribed by the law may endanger your life/health and/or result in damage to your material.
CP6006-SA – User Guide, Rev. 0.5 Preliminary
ESD Sensitive Device! This symbo
inspections of this product in order to ensure product integrity at all times.
HOT Surface! Do NOT touch! Allow to cool before servicing.
Laser! This symbol inform of the risk of exposure to laser beam and light emitting devices (LEDs)
from an electrical device. Eye protection per manufacturer notice shall review before servicing.
This symbol indicates general information about the product and the user guide.
This symbol also indicates detail information about the specific product configuration.
This symbol precedes helpful hints and tips for daily use.
www.kontron.com // 6
Page 7
CP6006-SA – User Guide, Rev. 0.5 Preliminary

For Your Safety

Your new Kontron product was developed and tested carefully to provide all features necessary to ensure its compliance with electrical safety requirements. It was also designed for a long fault-free life. However, the life expectancy of your product can be drastically reduced by improper treatment during unpacking and installation. Therefore, in the interest of your own safety and of the correct operation of your new Kontron product, you are requested to conform with the following guidelines.

High Voltage Safety Instructions

As a precaution and in case of danger, the power connector must be easily accessible. The power connector is the product’s main disconnect device.
Warning All operations on this product must be carried out by sufficiently skilled personnel only.
Electric Shock! Before installing a non hot-swappable Kontron product into a system always ensure that
your mains power is switched off. This also applies to the installation of piggybacks. Serious electrical shock hazards can exist during all installation, repair, and maintenance operations on this product. Therefore, always unplug the power cable and any other cables which provide external voltages before performing any work on this product.
Earth ground connection to vehicle’s chassis or a central grounding point shall remain connected. The earth ground cable shall be the last cable to be disconnected or the first cable to be connected when performing installation or removal procedures on this product.

Special Handling and Unpacking Instruction

ESD Sensitive Device! Electronic boards and their components are sensitive to static electricity. Therefore, care
must be taken during all handling operations and inspections of this product, in order to ensure product integrity at all times.
Do not handle this product out of its protective enclosure while it is not used for operational purposes unless it is otherwise protected.
Whenever possible, unpack or pack this product only at EOS/ESD safe work stations. Where a safe work station is not guaranteed, it is important for the user to be electrically discharged before touching the product with his/her hands or tools. This is most easily done by touching a metal part of your system housing.
It is particularly important to observe standard anti-static precautions when changing piggybacks, ROM devices, jumper settings etc. If the product contains batteries for RTC or memory backup, ensure that the product is not placed on conductive surfaces, including anti-static plastics or sponges. They can cause short circuits and damage the batteries or conductive circuits on the product.
www.kontron.com // 7
Page 8
CP6006-SA – User Guide, Rev. 0.5 Preliminary

Lithium Battery Precautions

If your product is equipped with a lithium battery, take the following precautions when replacing the battery.
Danger of explosion if the battery is replaced incorrectly.
Replace only with same or equivalent battery type recommended by the manufacturer. Dispose of used batteries according to the manufacturer’s instructions.

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 product, that are not explicitly approved by Kontron and described in this user guide or received from Kontron Support as a special handling instruction, will void your warranty.
This product should only be installed in or connected to systems that fulfill all necessary technical and specific environmental requirements. This also applies to the operational temperature range of the specific board version that must not be exceeded. If batteries are present, their temperature restrictions must be taken into account.
In performing all necessary installation and application operations, only follow the instructions supplied by the present user guide.
Keep all the original packaging material for future storage or warranty shipments. If it is necessary to store or ship the product then re-pack it in the same manner as it was delivered.
Special care is necessary when handling or unpacking the product. See Special Handling and Unpacking Instruction.

Quality and Environmental Management

Kontron aims to deliver reliable high-end products designed and built for quality, and aims to complying with environmental laws, regulations, and other environmentally oriented requirements. For more information regarding Kontron’s quality and environmental responsibilities, visit http://www.kontron.com/about-kontron/corporate­responsibility/quality-management.

Disposal and Recycling

Kontron’s products are manufactured to satisfy environmental protection requirements where possible. Many of the components used are capable of being recycled. Final disposal of this product after its service life must be accomplished in accordance with applicable country, state, or local laws or regulations.

WEEE Compliance

The Waste Electrical and Electronic Equipment (WEEE) Directive aims to:
Reduce waste arising from electrical and electronic equipment (EEE) Make producers of EEE responsible for the environmental impact of their products, especially when the product
become waste
Encourage separate collection and subsequent treatment, reuse, recovery, recycling and sound environmental
disposal of EEE
Improve the environmental performance of all those involved during the lifecycle of EEE
Environmental protection is a high priority with Kontron. Kontron follows the WEEE directive
www.kontron.com // 8
You are encouraged to return our products for proper disposal.
Page 9
CP6006-SA – User Guide, Rev. 0.5 Preliminary

Table of Contents

Symbols ................................................................................................................................................................................................................. 6
For Your Safety .................................................................................................................................................................................................... 7
High Voltage Safety Instructions .................................................................................................................................................................. 7
Special Handling and Unpacking Instruction ............................................................................................................................................ 7
Lithium Battery Precautions .......................................................................................................................................................................... 8
General Instructions on Usage...................................................................................................................................................................... 8
Quality and Environmental Management ................................................................................................................................................. 8
Disposal and Recycling .................................................................................................................................................................................... 8
WEEE Compliance.............................................................................................................................................................................................. 8
Table of Contents ............................................................................................................................................................................................... 9
List of Tables ...................................................................................................................................................................................................... 12
List of Figures .................................................................................................................................................................................................... 13
1/ Introduction .......................................................................................................................................................................................... 14
1.1. Board Overview .......................................................................................................................................................................................... 14
1.2. System Expansion Capabilities ............................................................................................................................................................. 15
1.2.1. PMC Module ............................................................................................................................................................................................. 15
1.2.2. XMC Module ............................................................................................................................................................................................. 15
1.2.3. Rear I/O Module ..................................................................................................................................................................................... 15
1.3. Board Diagrams ......................................................................................................................................................................................... 16
1.3.1. Functional Block Diagram .................................................................................................................................................................... 16
1.3.2. Front Panel ............................................................................................................................................................................................... 17
1.3.3. Board Layout ........................................................................................................................................................................................... 18
1.4. Technical Specification ........................................................................................................................................................................... 21
1.5. Standards (preliminary; to be verified) ............................................................................................................................................. 26
1.6. Related Publications ............................................................................................................................................................................... 27
2/ Functional Description ..................................................................................................................................................................... 28
2.1. Processor .................................................................................................................................................................................................... 28
2.1.1. Graphics Controller ............................................................................................................................................................................... 29
2.2. Memory ....................................................................................................................................................................................................... 29
2.3. Watchdog Timer ...................................................................................................................................................................................... 29
2.4. Battery ........................................................................................................................................................................................................ 29
2.5. Flash Memory ........................................................................................................................................................................................... 30
2.5.1. SPI Boot Flash for uEFI BIOS .............................................................................................................................................................. 30
2.6. Security Options ....................................................................................................................................................................................... 30
2.6.1. Trusted Platform Module 2.0 ........................................................................................................................................................... 30
2.7. Board Interfaces........................................................................................................................................................................................ 31
2.7.1. Front Panel LEDs .................................................................................................................................................................................... 31
2.7.2. USB Interfaces ....................................................................................................................................................................................... 34
2.7.3. VGA Interface ......................................................................................................................................................................................... 34
2.7.4. Serial Ports ............................................................................................................................................................................................. 35
2.7.5. Gigabit Ethernet .................................................................................................................................................................................... 35
2.7.6. SATA Interfaces .................................................................................................................................................................................... 36
2.7.7. PMC Interface ........................................................................................................................................................................................ 36
2.7.8. XMC Interface ........................................................................................................................................................................................ 37
2.7.9. CompactPCI Interface ......................................................................................................................................................................... 37
2.7.10. CompactPCI Connectors ................................................................................................................................................................... 39
www.kontron.com // 9
Page 10
CP6006-SA – User Guide, Rev. 0.5 Preliminary
2.7.11. High-Speed Serial Rear I/O Interconnection .............................................................................................................................. 49
3/ Configuration ...................................................................................................................................................................................... 50
3.1. DIP Switch Configuration ....................................................................................................................................................................... 50
3.1.1. DIP Switch SW1 ....................................................................................................................................................................................... 50
3.1.2. DIP Switch SW2 ..................................................................................................................................................................................... 50
3.2. System Write Protection ........................................................................................................................................................................ 51
3.3. CP6006(X)-SA-Specific Registers ....................................................................................................................................................... 51
3.3.1. Write Protection Register (WPROT) ............................................................................................................................................... 52
3.3.2. Reset Status Register (RSTAT) ........................................................................................................................................................ 53
3.3.3. Board ID High Byte Register (BIDH) ................................................................................................................................................ 54
3.3.4. Geographic Addressing Register (GEOAD) .................................................................................................................................. 54
3.3.5. Watchdog Timer Control Register (WTIM) .................................................................................................................................. 55
3.3.6. Board ID Low Byte Register (BIDL) ................................................................................................................................................. 56
3.3.7. LED Configuration Register (LCFG) ................................................................................................................................................. 56
3.3.8. LED Control Register (LCTRL) ........................................................................................................................................................... 57
3.3.9. General Purpose Output Register (GPOUT) .................................................................................................................................. 57
3.3.10. General Purpose Input Register (GPIN) ....................................................................................................................................... 58
4/ Power Considerations ...................................................................................................................................................................... 59
4.1. CP6006(X)-SA Voltage Ranges ........................................................................................................................................................... 59
4.1.1. Start-Up Requirement ......................................................................................................................................................................... 59
4.1.2. Power-Up Sequence ............................................................................................................................................................................ 59
4.1.3. Regulation ............................................................................................................................................................................................... 60
4.2. Power Consumption ............................................................................................................................................................................... 60
4.2.1. Power Consumption of the CP6006(X)-SA Accessories ......................................................................................................... 62
4.2.2. Power Consumption per Gigabit Ethernet Port ......................................................................................................................... 62
4.2.3. Power Consumption per 10 Gigabit Ethernet Port (CP6006X-SA) ....................................................................................... 62
4.2.4. Power Consumption of PMC Modules .......................................................................................................................................... 63
4.2.5. Power Consumption of XMC Modules .......................................................................................................................................... 63
5/ Thermal Considerations .................................................................................................................................................................. 64
5.1. Operational Limits for the CP6006(X)-SA ........................................................................................................................................ 65
5.1.1. Peripherals ............................................................................................................................................................................................... 66
6/ Installation ........................................................................................................................................................................................... 67
6.1. Safety ........................................................................................................................................................................................................... 67
6.2. General Instructions on Usage ............................................................................................................................................................ 67
6.3. Board Installation .................................................................................................................................................................................... 67
6.3.1. Hot Swap Insertion ............................................................................................................................................................................... 67
6.3.2. Hot Swap Removal .............................................................................................................................................................................. 68
6.4. Installation of Peripheral Devices ..................................................................................................................................................... 69
6.4.1. SATA M.2 Module Installation .......................................................................................................................................................... 70
6.4.2. Installation of External SATA Devices .......................................................................................................................................... 70
6.4.3. PMC Module Installation ................................................................................................................................................................... 70
6.4.4. XMC Module Installation ................................................................................................................................................................... 70
6.4.5. Rear Transition Module Installation .............................................................................................................................................. 70
6.5. Battery Replacement ............................................................................................................................................................................. 70
6.5.1. Updating the IPMI Firmware .............................................................................................................................................................. 71
7/ uEFI BIOS (t.b.d.) ................................................................................................................................................................................. 72
8/ IPMI Firmware..................................................................................................................................................................................... 73
8.1. Overview ..................................................................................................................................................................................................... 73
8.2. IPMI Firmware and KCS Interface Configuration .......................................................................................................................... 73
www.kontron.com // 10
Page 11
CP6006-SA – User Guide, Rev. 0.5 Preliminary
8.3. Supported IPMI and ATCA Commands ............................................................................................................................................. 73
8.3.1. Standard IPMI Commands ................................................................................................................................................................. 74
8.3.2. AdvancedTCA and AMC Commands................................................................................................................................................ 77
8.4. Firmware Identification ......................................................................................................................................................................... 78
8.4.1. Get Device ID Command ..................................................................................................................................................................... 78
8.4.2. Device Locator Record ....................................................................................................................................................................... 79
8.5. Board Control Extensions ..................................................................................................................................................................... 79
8.5.1. SPI Boot Flash Selection—uEFI BIOS Failover Control .............................................................................................................. 79
8.5.2. uEFI BIOS Boot Order Selection ....................................................................................................................................................... 79
8.5.3. Set Control State (SPI Boot Flash Selection, Boot Order Selection).................................................................................... 80
8.5.4. Get Control State (SPI Boot Flash Selection, Boot Order Selection) .................................................................................... 81
8.6. Sensors Implemented on the Board .................................................................................................................................................. 81
8.6.1. Sensor List .............................................................................................................................................................................................. 82
8.7. Sensor Thresholds .................................................................................................................................................................................. 85
8.8. OEM Event/Reading Types .................................................................................................................................................................. 86
8.9. IPMI Firmware Code ............................................................................................................................................................................... 87
8.9.1. Firmware Upgrade ............................................................................................................................................................................... 87
8.9.2. IPMI Firmware and FRU Data Write Protection ......................................................................................................................... 87
8.10. LAN Functions ......................................................................................................................................................................................... 87
Appendix A: List of Acronyms ...................................................................................................................................................................... 88
About Kontron .................................................................................................................................................................................................. 90
www.kontron.com // 11
Page 12
CP6006-SA – User Guide, Rev. 0.5 Preliminary

List of Tables

Table 1: CP 6006(X)-SA Main Specifications ........................................................................................................................................... 21
Table 2: Standards .......................................................................................................................................................................................... 26
Table 3: Additional Standards ..................................................................................................................................................................... 26
Table 4: Related Publications ...................................................................................................................................................................... 27
Table 5: Features of the Processors Supported on the CP6006(X)-SA ......................................................................................... 28
Table 6: Watchdog and Temperature Status LEDs’ Functions .......................................................................................................... 31
Table 7: IPMI and HS LEDs’ Functions ....................................................................................................................................................... 32
Table 8: General Purpose LEDs’ Functions on the CP6006-SA ........................................................................................................ 33
Table 9: General Purpose LEDs’ Functions on the CP6006X-SA ...................................................................................................... 33
Table 10: POST Code Sequence ................................................................................................................................................................... 34
Table 11: POST Code Example ...................................................................................................................................................................... 34
Table 12: Serial Port Port Connect or J8 Pinout ..................................................................................................................................... 35
Table 13: Gigabit Ethernet Controller Port Mapping ............................................................................................................................ 35
Table 14: 10 Gigabit Ethernet Controller Port Mapping ...................................................................................................................... 36
Table 15: PMC PCI Frequency Configuration ........................................................................................................................................... 36
Table 16: CompactPCI PCI / PCI-X Configuration ................................................................................................................................... 37
Table 17: CompactPCI Bus Connector J1 System Slot Pinout ............................................................................................................. 40
Table 18: CompactPCI Bus Connector J1 Peripheral Slot Pinout ........................................................................................................ 41
Table 19: 64-bit CompactPCI Bus Connector J2 System Slot Pinout .............................................................................................. 42
Table 20: 64-bit CompactPCI Bus Connector J2 Peripheral Slot Pinout ........................................................................................ 43
Table 21: 64-bit CompactPCI Rear I/O Connector J3 Pinout .............................................................................................................. 44
Table 22: CompactPCI Rear I/O Connector J3 Signals ......................................................................................................................... 45
Table 23: CompactPCI Rear I/O Connector J5 Pinout ........................................................................................................................... 46
Table 24: CompactPCI Rear I/O Connector J5 Signals ......................................................................................................................... 46
Table 25: High-Speed Serial Rear I/O Connector J41 Pinout ............................................................................................................. 47
Table 26: High-Speed Serial Rear I/O Connector J4 Pinout ............................................................................................................... 48
Table 27: High-Speed Serial Rear I/O Connectors J41 and J4 Signal Description ...................................................................... 48
Table 28: High-Speed Serial Rear I/O Interconnection Port Mapping ........................................................................................... 49
Table 29: DIP Switch SW1 Functionality ................................................................................................................................................... 50
Table 30: DIP Switch SW2 Functionality .................................................................................................................................................. 50
Table 31: CP6006(X)-SA-Specific Registers ............................................................................................................................................ 51
Table 32: Write Protection Register (WPROT) ....................................................................................................................................... 52
Table 33: Reset Status Register (RSTAT) ................................................................................................................................................ 53
Table 34: Board ID High Byte Register (BIDH) ........................................................................................................................................ 54
Table 35: Geographic Addressing Register (GEOAD) ........................................................................................................................... 54
Table 36: Watchdog Timer Control Register (WTIM) .......................................................................................................................... 55
Table 37: Board ID Low Byte Register (BIDL).......................................................................................................................................... 56
Table 38: LED Configuration Register (LCFG) ......................................................................................................................................... 56
Table 39: LED Control Register (LCTRL) .................................................................................................................................................... 57
Table 40: General Purpose Output Register (GPOUT) .......................................................................................................................... 57
Table 41: General Purpose Input Register (GPIN) ................................................................................................................................. 58
Table 42: Operational Input Voltage Range ............................................................................................................................................ 59
Table 43: Workload: uEFI Shell .................................................................................................................................................................... 61
Table 44: Workload: Idle ................................................................................................................................................................................ 61
Table 45: Workload: Typical ......................................................................................................................................................................... 62
Table 46: Workload: Maximum ................................................................................................................................................................... 62
Table 47: Power Consumption of CP6006(X)-SA Accessories ......................................................................................................... 62
Table 48: Power Consumption per Gigabit Ethernet Port ................................................................................................................. 62
Table 49: Power Consumption per 10 Gigabit Ethernet Port ............................................................................................................ 62
Table 50: PMC Module Current ................................................................................................................................................................... 63
Table 51: XMC Module Current .................................................................................................................................................................... 63
Table 52: Standard IPMI Commands ......................................................................................................................................................... 74
Table 53: Standard IPMI Commands .......................................................................................................................................................... 77
Table 54: Get Device ID Command ............................................................................................................................................................. 78
www.kontron.com // 12
Page 13
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 55: Set Control State ........................................................................................................................................................................... 80
Table 56: Get Control State ........................................................................................................................................................................... 81
Table 57: Sensor List....................................................................................................................................................................................... 82
Table 58: Thresholds - Standard and Extended Temperature Range ........................................................................................... 85
Table 59: Voltage Sensor Thresholds ....................................................................................................................................................... 85
Table 60: OEM Event/Reading Types ....................................................................................................................................................... 86
Table 61: List of Acronyms ............................................................................................................................................................................ 88

List of Figures

Figure 1: CP6006(X)-SA Functional Block Diagram ............................................................................................................................... 16
Figure 2: 4 HP CP6006(X)-SA Front Panel ................................................................................................................................................ 17
Figure 3: 4 HP CP6006-SA Front Panel (Top View) ............................................................................................................................... 18
Figure 4: 4 HP CP6006X-SA Front Panel (Top View) ............................................................................................................................ 19
Figure 5: 4 HP CP6006(X)-SA Front Panel (Bottom View) ................................................................................................................. 20
Figure 6: Serial Port Connect or J8 ............................................................................................................................................................. 35
Figure 7: Compact PCI Connectors ............................................................................................................................................................. 39
Figure 8: CP6006(X)-SA with XEON D-1539, 1.66 GHz ......................................................................................................................... 65
Figure 9: CP6006(X)-SA with XEON D-1548, 2.0 GHz .......................................................................................................................... 65
Figure 10: Connecting a Peripheral Device to the CP6006X-SA ....................................................................................................... 69
www.kontron.com // 13
Page 14
CP6006-SA – User Guide, Rev. 0.5 Preliminary

1/ Introduction

1.1. Board Overview

CP6006-SA is a 6U server class CPU platform, based on the 14 nm Intel® Xeon® D-1500 processor with 2–16 cores options, with excellent performance-per-watt values. Its scalable power budget allows users to tailor the power dissipation to their requirements. CP6006-SA provides
cooling mechanics for standard air cooled systems.
CP6006 is well suited for advanced Multi-CPU server applications, built as virtual machines. By using virtualization, any CP6006 based platform becomes a future proof investment. The well-established CompactPCI eco system, combined with a long availability of the XEON D-1500 processor family and 10 years Intel reliability, make it a safe choice.
The outstanding Xeon® server capabilities can be combined with a high storage capacity of 32 GB DDR4 with ECC or on request even 64 GB, to allow for excellent virtualization support. This makes CP6006-SA and CP6006X-SA the ideal choice for servers and computing nodes, when ordinary 19” Rackmount systems do not meet the required robustness and longevity.
The Xeon D system on a chip (SoC) has an integrated platform controller hub (PCH), two integrated 10 Gigabit Ethernet ports, and integrated I/O such as USB and Serial ATA channels. Different Serial ATA storage devices can be used with CP6006: an onboard M.2 flash device, or others such as a 2.5" HDD/SSD by using the additional onboard cable connection or one of the rear transition modules. The highly integrated CP6006-SA also features an XMC site supporting x8 PCI Express® and alternatively a PMC site for various market available extensions. Based on the Kontron rear I/O concept, existing rear I/O transition modules are fully functional on the CP6006-SA, where the CP6006X-SA provides additional 10GbE and PCI-Express on the backplane for communication between CompactPCI® slots.
CP6006-SA is ready to be used with Kontron APPROTECT. Kontron APPROTECT is a complementary product and may be purchased separately as option. The related security chip is soldered onto the PCB which is important for many field deployments. It provides copy protection, IP protection, license model enforcement, license handling, implementation of license models, assignment of privileges respectively access levels. In addition, CP6006-SA is equipped with a Trusted Platform Module (TPM 2.0) for enhanced hardware and software based data and system security, such as secure boot and trusted boot. TPM access is disabled by default.
PCI Express® and 10 Gigabit Ethernet is enabled via a high speed backplane connector at J4 position and the signalling according to PICMG2.20. The function is provided as additional option beyond PICMG2.16 by the product variant CP6006X-SA. The PICMG2.20 based products are the right choice whenever highest data throughput and maximum bandwidth within the system is required. Further PICMG2.20 based boards are the PMC/XMC carrier CP6105X, the GPU carrier CP6108X, the GPU card CP6-GPU8860, backplanes, card cages, and a sample system CP­RAPID.
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 CP6006(X)-SA, please contact Kontron.
www.kontron.com // 14
Page 15
CP6006-SA – User Guide, Rev. 0.5 Preliminary

1.2. System Expansion Capabilities

1.2.1. PMC Module

The CP6006(X)-SA has a 3.3 V, PMC mezzanine interface configurable for 32-bit / 66 MHz PCI operation. This interface supports a wide range of PMC modules with PCI interface including all of Kontron’s PMC modules and provides an easy and flexible way to configure the CP6006(X)-SA for various application requirements. For information on the PMC interface, refer to Chapter 2.7.7, "PMC Interface".

1.2.2. XMC Module

The CP6006(X)-SA has one XMC mezzanine interface for support of x1, x4 and x8 PCI Express 2.0 XMC modules providing an easy and flexible way to configure the CP6006(X)-SA for various application requirements. For information on the XMC interface, refer to Chapter 2.7.8, "XMC Interface".

1.2.3. Rear I/O Module

The CP6006(X)-SA provides support for one rear I/O module via the CompactPCI rear I/O connectors. For further information about the compatibility of rear I/O modules with the CP6006(X)-SA, refer to the CP6006(X)-SA datasheet.
www.kontron.com // 15
Page 16
CP6006-SA – User Guide, Rev. 0.5 Preliminary

1.3. Board Diagrams

The following diagrams provide additional information concerning board functionality and component layout.

1.3.1. Functional Block Diagram

Figure 1: CP6006(X)-SA Functional Block Diagram
www.kontron.com // 16
Page 17
IPMI LEDs

1.3.2. Front Panel

Figure 2: 4 HP CP6006(X)-SA Front Panel
I0/I1 (red/green): Indicate the software status of the IPMI controller
System Status LEDs
HS (blue): Hot Swap Status TH (red/green): Temperature Status WD (green): Watchdog Status
General Purpose LEDs LED3–0 (red/green/amber): 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.
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Integral Ethernet LEDs
ACT (green): Ethernet Link/Activity SPEED (orange): 1000BASE-T Ethernet Speed SPEED (green): 100BASE-TX Ethernet Speed SPEED (off) + ACT (on): 10BASE-T Ethernet Speed
www.kontron.com // 17
Page 18

1.3.3. Board Layout

Figure 3: 4 HP CP6006-SA Front Panel (Top View)
CP6006-SA – User Guide, Rev. 0.5 Preliminary
www.kontron.com // 18
Page 19
Figure 4: 4 HP CP6006X-SA Front Panel (Top View)
CP6006-SA – User Guide, Rev. 0.5 Preliminary
www.kontron.com // 19
Page 20
Figure 5: 4 HP CP6006(X)-SA Front Panel (Bottom View)
CP6006-SA – User Guide, Rev. 0.5 Preliminary
www.kontron.com // 20
Page 21
CP6006-SA – User Guide, Rev. 0.5 Preliminary

1.4. Technical Specification

Table 1: CP 6006(X)-SA Main Specifications
Processor & Chipset
Processsor The CP6006(X)-SA supports the following 4th generation processors:
Intel® Xeon® Processor D-1500, integrating a PCH and a dual 10 GbE NIC.
D-1539, 8 core, 12 MByte cache, 1.6GHz D-1548, 8 core, 12 MByte cache, 2.0 GHz D-1559, 12 core, 18 MByte cache, 1.5 GHz, on request
Memory
System Memory
Flash Memory
EEPROM EEPROM with 64 kbit
Interfaces
CompactPCI CompactPCI interface:
Standard Rear I/O The following interfaces are routed to the rear I/O connectors J3 and J5.
Up to 32 GByte SODIMM dual channel DDR4 memory with ECC and
data speed of up to 2133 MHz per channel
Socket for optional M.2 Solid State Drive Two redundant 16 MByte SPI Flashes
Two 16 MB SPI boot flash chips for two separate uEFI BIOS images Socket for M.2 Solid State Drive (SSD)
Compliant with CompactPCI Specification PICMG
2.0 R 3.0:
System controller operation 64-bit / 66 MHz PCI or PCI-X master interface with dedicated PCIe-to-PCI-X
bridge
3.3V or 5V signaling levels (universal signaling support)
Compliant with the Packet Switching Specification PICMG 2.16
The CP6006(X)-SA supports System Master hot swap functionality and application­dependent hot swap functionality when used in a peripheral slot.
When used as a System Master, the CP6006(X)-SA supports individual clocks for each slot and the ENUM signal handling is in compliance with the PICMG 2.1 Hot Swap Specification.
When installed in a peripheral slot, the CP6006(X)-SA is isolated from the CompactPCI bus. It receives power from the backplane and supports rear I/O and, if the system supports it, packet switching (in this case up to two channels of Gigabit Ethernet).
COMA (RS-232 signaling) and COMB (RS-232 signaling); no buffer on the rear I/O module is necessary
4 x USB 2.0 1 x CRT VGA, 2 x HDMI/DVI 2 x Gigabit Ethernet (compliant with PICMG 2.16, R 1.0) 4 x SATA 3 Gb/s (up to) 4 x GPIs and 4 GPOs (LVTTL signaling) System write protection
www.kontron.com // 21
Page 22
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Interfaces
High-Speed Serial Rear I/O Interconnection
(CP6006X-SA)
The following interfaces are provided on the rear I/O via two ZDplus high-speed connectors, J4 and J41 (PICMG 2.20):
Two 10GBASE-KR interfaces One x8 PCI Express 3.0 operating at 8 GT/s as a root complex controller only 2xSATA gen 3 (6 Gb/s)
The port mapping of the high-speed serial rear I/O interconnection on the CP6006(X)­SA is capable of supporting two 10GBASE-KR/40GBASE-KR4 interfaces, one x8 PCI Express 3.0 operating at 8 GT/s, and two SATA 6 Gb/s ports.
Gigabit Ethernet Five 10 Base-T/100 Base-TX/1000 Base-T Gigabit Ethernet interfaces based on one
Intel® I210-IT Gigabit Ethernet controller and one Intel® I350 quad-port Gigabit Ethernet controller:
Three RJ-45 connectors on the front panel Two ports on the rear I/O (PICMG 2.16)
USB Six USB ports supporting UHCI (USB 1.1) and EHCI (USB 2.0):
Two type A USB 3.0 connectors on the front panel Four USB 2.0 ports on the rear I/O interface
Serial Two 16C550-compatible UARTs:
One RS-232 port on the front panel and routed to rear I/O, COMA One RS-232 port on the rear I/O, COMB
XMC XMC interface:
One onboard XMC connector for connecting a standard XMC module Up to x8 PCI Express 2.0 ports operating at 5 GT/s
SATA
Two SATA 6 Gb/s interfaces for:
Socket for M.2 Solid State Drive (SSD) One standard SATA 6 Gb/s interface for the standard SATA connector
SATA 3Gb/s: four ports (CP6006-SA) respectively two ports (CP6006X-SA)
accessible via rear I/O
High-performance RAID 0/1/5/10 functionality on all SATA ports
www.kontron.com // 22
Page 23
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Sockets
Front Panel Connectors
VGA: one 15-pin, D-Sub connector, J9 USB: two 4-pin, type A connectors, J6 and J7 Ethernet: three 8-pin, RJ-45 connectors, J10, J11 and J12 Serial port: one 8-pin, RJ-45 connector, J8 (COMA) XMC front panel bezel cutout
Onboard Connectors
One XMC connector, J20 Two SATA connectors
One 7-pin, standard SATA connector, J14
One M.2 socket (J18) One JTAG connector, J15 One XDP-SFF (debug) connector, J19 Four CompactPCI connectors J1, J2, J3 and J5 Two ZDplus high-speed serial rear I/O connectors, J4 and J41 (PICMG 2.20)
(CP6006X-SA)
Two 260-pin DDR4 SODIMM sockets, J16 and J17
 (optional four sockets; two on the rear side of the board, J25 and J26)
LEDs
Front Panel LEDs IPMI LEDs:
I0/I1 (red/green): Software status of the IPMI controller
System Status LEDs:
WD (green): Watchdog status TH (red/green): Temperature status HS (blue): Hot swap status
General Purpose LEDs:
LED3–0 (red/green/amber): General purpose / POST code
Ethernet LEDs:
ACT (green): Network link / activity SPEED (green/orange): Network speed
Switches
DIP Switches Two onboard DIP switches, SW1 and SW2 for board configuration on the rear side of
the board
Reset Switch One hardware reset switch on the front panel
Hot Swap Switch One switch for hot swap purposes integrated in the front panel in accordance with
PICMG 2.1 Rev. 2.0
Timer
Real-Time Clock Real-time clock with 256 Byte CMOS RAM; battery-backup available
Watchdog Timer Software-configurable, two-stage Watchdog with programmable timeout ranging
from 125 ms to 4096 s in 16 steps Serves for generating IRQ or hardware reset
System Timer The Intel® SoC contains three 8254-style counters with fixed uses.
In addition to the three 8254-style counters, the Intel® SoC 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.
www.kontron.com // 23
Page 24
CP6006-SA – User Guide, Rev. 0.5 Preliminary
IPMI
IPMI Controller NXP® ARM7 microcontroller with 512 kB firmware flash and automatic rollback
strategy The IPMI controller carries out IPMI commands such as monitoring several onboard
temperature conditions, board voltages and the power supply status, and managing hot swap operations.
The IPMI controller is accessible via two IPMBs, one host Keyboard Controller Style (KCS) Interface and up to four Gigabit Ethernet Interfaces (IOL).
Thermal
Thermal Management CPU and board overtemperature protection is provided by:
Temperature sensors integrated in the Intel® SoC:
One temperature sensor for monitoring each processor core
One temperature sensor for monitoring the package die temperature One onboard temperature sensor for monitoring the board temperature Specially designed heat sink
Security
TPM
Trusted Platform Module (TPM) 2.0 for enhanced hardware- and software-based
data and system security
APPROTECT
WiBu CodeMeter
Software
uEFI BIOS AMI Aptio V™ BIOS firmware based on the uEFI Specification and the Intel Platform
Innovation Framework for EFI:
LAN boot capability for diskless systems (standard PXE) Automatic fail-safe recovery in case of a damaged image Non-volatile storage of setup settings in the SPI boot flash (battery only required
for the RTC)
Compatibility Support Module (CSM) providing legacy BIOS compatibility based on
AMI Aptio V
Command shell for diagnostics uEFI Shell commands executable from mass storage device in a pre-OS
environment (open interface)
www.kontron.com // 24
Page 25
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Software (continued)
IPMI Firmware IPMI firmware providing the following features:
Keyboard Controller Style (KCS) interface Dual-port IPMB interface for out-of-band management and sensor monitoring IPMI over LAN (IOL) and Serial over LAN (SOL) support Sensor Device functionality with configurable thresholds for monitoring board
voltages, CPU state, board reset, etc.
FRU Inventory functionality System Event Log (SEL), Event Receiver functionalities Sensor Data Record Repository (SDRR) functionality IPMI Watchdog functionality (power-cycle, reset) Board monitoring and control extensions:
Graceful shutdown support
uEFI BIOS fail-over control: selection of the SPI boot flash (standard/recovery) Field-upgradeable IPMI firmware:
via the KCS, IPMB or IOL interfaces
Download of firmware does not break the currently running firmware or
payload activities
Two flash banks with rollback capability: manual rollback or automatic in case of
upgrade failure
Operating Systems There are various operating systems available for the CP6006(X)-SA. For further
information, please contact Kontron.
General
Power Consumption See Chapter 4 for details.
Temperature Range Operational: 0°C to +60°C (TBD) Standard
-40°C to +70°C (TBD) Extended Storage: -40°C to +85°C (TBD) Without hard disk and without battery
Battery 3.0 V lithium battery for RTC with battery socket
Battery type: UL-approved CR2025 Temperature ranges: Operational (load): -20°C to +70°C typical (refer to the battery manufacturer’s
specifications for exact range) Storage (no load): -40°C to +70°C typical
Climatic Humidity 93% RH at 40 °C, non-condensing (acc. to IEC 60068-2-78)
Dimensions 233.35 mm x 160 mm
6U, 4 HP, CompactPCI Serial-compliant form factor (6U , 8HP with 4-DIMM option)
Board Weight CP6006-SA with heat sink: 778 grams (TBD)
CP6006X-SA with heat sink: 796 grams (TBD) The above-mentioned board weight refers to the CP6006(X)-SA without extension
modules (XMC, PMC)
www.kontron.com // 25
Page 26
CP6006-SA – User Guide, Rev. 0.5 Preliminary

1.5. Standards (preliminary; to be verified)

This product complies with the requirements of the following standards.
Table 2: Standards
Type Aspect Standard
CE Emission EN55022, EN61000-6-3
Immission EN55024, EN61000-6-2
Electrical Safety EN60950-1
Mechanical Mechanical Dimensions IEEE 1101.10
Environmental Climatic Humidity IEC60068-2-78 (see note below)
WEEE Directive 2002/96/EC
Waste electrical and electronic equipment
RoHS 2 Directive 2011/65/EU
Restriction of the use of certain hazardous substances in electrical and electronic equipment
Table 3: Additional Standards
Type Aspect Standard Remarks
Environmental Vibration
(Sinusoidal)
IEC60068-2-6 Ruggedized version test parameters:
10-300 (Hz) frequency range 2 (g) acceleration 1 (oct/min) sweep rate 10 cycles/axis 3 axes
Single Shock IEC60068-2-27 Ruggedized version test parameters:
30 (g) acceleration 9 (ms) shock duration half sine 3 number of shocks per direction
(total: 18) 6 directions 5 (s) recovery time
Permanent Shock IEC60068-2-29 Ruggedized version test parameters:
15 (g) acceleration 11 (ms) shock duration half sine 500 number of shocks per direction 6 directions 5 (s) recovery time
Customers desiring to perform further environmental testing of the CP6006(X)-SA must contact 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. Condensation 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 // 26
Page 27
CP6006-SA – User Guide, Rev. 0.5 Preliminary
IPMI - Intelligent Platform Management Interface Specification v2.0
Kontron

1.6. Related Publications

The following publications contain information relating to this product.
Table 4: Related Publications
Product Publication
CompactPCI Systems PICMG 2.0, Rev. 3.0 CompactPCI Specification
PICMG 2.16, Rev. 1.0 CompactPCI Packet Switching Backplane Specification PICMG 2.20, Rev. 1.0 CompactPCI Packet Serial Mesh Backplane Specification PICMG 2.9, Rev. 1.0 CompactPCI System Management Specification PICMG 2.1, Rev. 2.0 CompactPCI Hot Swap Specification
CompactPCI Backplane Manual, ID 24229
XMC Module ANSI/VITA 42.0-200x XMC Switched Mezzanine Card Auxiliary Standard
ANSI/VITA 42.3-2006 XMC PCI Express Protocol Layer Standard IEEE 1386-2001, IEEE Standard for a Common Mezzanine Card (CMC) Family
Platform Firmware Unified Extensible Firmware Interface (uEFI) Specification, Version 2.1
All Kontron products Product Safety and Implementation Guide, ID 1021-9142
www.kontron.com // 27
Page 28
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2/ Functional Description

2.1. Processor

The CP6006(X)-SA supports the Intel® XEON® D-1539 and the Intel® XEON® D-1548 processors.
Table 5: Features of the Processors Supported on the CP6006(X)-SA
FEATURE Intel® XEON® D-1539, 1.64 GHz Intel® XEON® D-1548, 2.04 GHz
Processor Cores eight eight
Processor Base Frequency (HFM) 1.6 GHz 2.0 GHz
Maximum Turbo Frequency 2.2 GHz 2.6 GHz
Hyper-Threading supported supported
SpeedStep® supported supported
L1 cache per core 32 kB 32 kB
L2 cache per core 256 kB 256 kB
L3 cache 1.5 MB/core 1.5 MB/core
On-package cache up to 128 MB --
DDR4 Memory up to 128 GB / 2133 MHz up to 128 GB / 2400 MHz
Configurable Thermal Design Power -- --
Power Limit Reduction -- --
Thermal Design Power 35 W 45 W
For further information about the processors used on the CP6006(X)-SA, please visit the Intel website. For further information concerning the suitability of other Intel processors for use with the CP6006(X)-SA, please contact Kontron.
www.kontron.com // 28
Page 29
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.1.1. Graphics Controller

CP6006-SA provides a low-power graphic controller, SM750 LynxExp with video and 2D capability. It supports two independent display interfaces with a maximum resolution of 1920x1440 pixels.
One of the graphic ports of the SM750 is for the DVI1/HDMI1 port at the rear IO, the other port is a combination of: VGA front or VGA rear or DVI2/HDMI2, which is user selectable via BIOS setting. The default setting is front VGA.

2.2. Memory

The CP6006(X)-SA supports a dual-channel (72-bit) DDR4 SDRAM memory with Error Checking and Correcting (ECC) running at 2133 MHz. It provides two (optional: 4) 260-pin sockets for two DDR4 (optional: 4) ECC SODIMM modules that support up to 32 GB (optional: 64GB) system memory. The maximum memory size per slot is 16 GB.
The available memory module configuration can be either 16 GB, 32 GB (optional: 64GB).
Only qualified DDR4 ECC SODIMM modules from Kontron are authorized for use with the CP6006(X)-SA. Replacement of the SODIMM modules by the customer without authorization from Kontron will void the warranty.

2.3. Watchdog Timer

The CP6006(X)-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:
Timer-only mode Reset mode Interrupt mode Dual-stage mode
In dual-stage mode, a combination of both interrupt and reset is generated if the Watchdog is not serviced.

2.4. Battery

The CP6006(X)-SA is provided with an UL-approved 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 storage temperature of the CP6006(X)-SA.
www.kontron.com // 29
Page 30
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.5. Flash Memory

The CP6006(X)-SA provides flash interfaces for the uEFI BIOS.

2.5.1. SPI Boot Flash for uEFI BIOS

The CP6006(X)-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. The SPI boot flash includes a hardware write protection option, which can be configured via the uEFI BIOS. If write protection is enabled, the SPI boot flash cannot be written to.
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.6. Security Options

2.6.1. Trusted Platform Module 2.0

The CP6006(X)-SA supports the Trusted Platform Module (TPM) 2.0. TPM2.0 is a security chip specifically designed to provide enhanced hardware- and software-based data and system security. TPM2.0 is based on the Infineon SLB9665XT 2.0 security controller and stores sensitive data such as encryption and signature keys, certificates and passwords, and is able to withstand software attacks to protect the stored information.
www.kontron.com // 30
Page 31
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7. Board Interfaces

2.7.1. Front Panel LEDs

The CP6006(X)-SA provides three system status LEDs, one Hot Swap Status LED (HS LED), one temperature status LED (TH LED) and one Watchdog status LED (WD LED), as well as two IPMI LEDs (I0 and I1) and four General Purpose/POST code LEDs (LED3–0). Their functionality is described in the following chapters and reflected in the registers mentioned in Chapter 3, Configuration.

2.7.1.1. Watchdog and Temperature Status LEDs

Table 6: Watchdog and Temperature Status LEDs’ Functions
LED COLOR STATE FUNCTION
TH LED red / green Off Power failure
Green Board in normal operation
Red CPU has reached maximum allowable operating temperature and the
performance has been reduced
Red blinks CPU temperature above 125°C (CPU has been shut off)
In this event, all General Purpose LEDs (LED3–0) are blinking red as well.
WD LED red / green OFF Watchdog inactive
Green Watchdog active, waiting to be triggered
Red Watchdog expired
If the TH LED flashes red at regular intervals, it indicates that the processor junction temperature 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.
www.kontron.com // 31
Page 32
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.1.2. IPMI LEDs and HS LED

The IPMI LEDs I0 and I1 show the software status of the IPMI controller. The Hot Swap LED (HS LED) indicates when the board may be extracted. It can be switched on or off by software and may be used, for example, to indicate that
the shutdown process is finished and the board is ready for extraction.
Table 7: IPMI and HS LEDs’ Functions
LED COLOR STATE FUNCTION
I0 (right) red Off IPMI controller running
On IPMI controller out of service or in reset state
Blinking IPMI controller firmware upgrade
green Pulsing Traffic on the IPMB bus
I1 (left) red On Health error detected
red/amber Blinking Health error detected, IPMI controller running showing its heart beat
Pulsing Health error detected, KCS interface active
green Off No health error detected
Pulsing KCS interface active
Blinking IPMI controller running showing its heart beat
HS LED blue Off Board in normal operation
Do not extract the board.
Blinking Board hot swap in progress
Board is not ready for extraction. Do not actuate the hot swap handle. Blinking pattern: a) Long on, short off: the IPMI controller starts the payload b) Long off, short on: the IPMI controller shuts down the payload
Wait until the HS LED stops blinking and remains on to extract the board.
On a) Board ready for hot swap extraction, or
b) Board has just been inserted in a powered system
The status of the IPMI-controlled LEDs (I0, I1, and HS LED) may be temporarily overwritten by the PICMG-defined “Set FRU LED State” command to implement, for example, a lamp test.

2.7.1.3. 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.
www.kontron.com // 32
Page 33
Table 8: General Purpose LEDs’ Functions on the CP6006-SA
CP6006-SA – User Guide, Rev. 0.5 Preliminary
LED COLOR FUNCTION
DURING BOOT-UP
FUNCTION DURING uEFI BIOS POST (if POST code config. is enabled)
LED3 red Power failure -- --
green -- uEFI BIOS POST bit 3 and bit 7 --
amber -- -- --
LED2 red CPU catastrophic error CPU catastrophic error --
green -- uEFI BIOS POST bit 2 and bit 6 SATA channels active
amber -- -- --
LED1 red Hardware reset -- --
green -- uEFI BIOS POST bit 1 and bit 5 --
amber -- -- --
LED0 red uEFI BIOS boot failure -- --
green -- uEFI BIOS POST bit 0 and bit 4 --
amber -- -- --
Table 9: General Purpose LEDs’ Functions on the CP6006X-SA
LED COLOR FUNCTION
DURING BOOT-UP
FUNCTION DURING uEFI BIOS POST (if POST code config. is enabled)
LED3 red Power failure -- --
green -- uEFI BIOS POST bit 3 and bit 7 --
amber -- -- --
LED2 red CPU catastrophic error CPU catastrophic error --
green -- uEFI BIOS POST bit 2 and bit 6 SATA channels active
amber -- -- --
LED1 red Hardware reset -- --
green -- uEFI BIOS POST bit 1 and bit 5 10 Gigabit Ethernet link
amber -- -- --
LED0 red uEFI BIOS boot failure -- --
green -- uEFI BIOS POST bit 0 and bit 4 10 Gigabit Ethernet link
amber -- -- --
FUNCTION AFTER BOOT-UP
FUNCTION AFTER BOOT-UP
signal status of the high­speed serial rear I/O port 2 (10GKR Intel® SoC port 0)
signal status of the high­speed serial rear I/O port 1 (10GKR Intel® SoC port 1)
For further information regarding the configuration of the General Purpose LEDs, refer to Chapter 3.3.7, LED Configuration Register, and Chapter 3.3.8, LED Control Register.
The bit allocation for Port 80 is the same as for the POST code.
www.kontron.com // 33
Page 34
CP6006-SA – User Guide, Rev. 0.5 Preliminary
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 10: POST Code Sequence
STATE GENERAL PURPOSE LEDs
0 All LEDs are OFF; start of POST sequence
1 High nibble
2 Low 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 Tables 8 and 9).
Table 11: POST Code Example
HIGH NIBBLE off (0) on (1) off (0) off (0) 0x4
LOW NIBBLE off (0) off (0) off (0) on (1) 0x1
POST CODE 0x41
LED3 LED2 LED1 LED0 RESULT
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 CP6006(X)-SA does not boot, please contact Kontron for further assistance.

2.7.2. USB Interfaces

The CP6006(X)-SA provides six USB ports:
Two on front I/O (USB 3.0/2.0) Four on the CompactPCI rear I/O interface (USB 2.0)
On the front panel, the CP6006(X)-SA has two standard, type A, USB 3.0 connectors, J6 and J7.

2.7.3. VGA Interface

The CP6006(X)-SA provides one standard VGA interface for connection to a monitor. The VGA interface is implemented as a standard VGA connector, J9, on the front panel.
www.kontron.com // 34
Page 35
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.4. Serial Ports

The CP6006(X)-SA provides two serial ports:
COMA (RS-232) available either on the front panel or on the CompactPCI rear I/O interface COMB (RS-232) on the CompactPCI rear I/O interface
COMA and COMB are fully compatible with the 16550 controller. The rear I/O COMA port includes a complete set of handshaking and modem control signals. The COMB port includes RXD, TXD, CTS, and RTS signals.
The COMA and COMB ports provide maskable interrupt generation. The data transfer on the COM ports is up to 115.2 kbit/s. If RS-422 is required on the COMB port, please contact Kontron for further assistance.
The serial port COMA is implemented as an 8-pin RJ-45 connector, J8. The following figure and table provide pinout information for the serial connector J8 (COMA).
Figure 6: Serial Port Connect or J8
Table 12: Serial Port Port Connect or J8 Pinout
PIN SIGNAL DESCRIPTION I/O
1 RTS Request To Send 0
2 DTR Data Terminal Ready 0
3 TXD Transmit Data 0
4 GND Signal Ground --
5 GND Signal Ground --
6 RXD Receive Data I
7 DSR Data Send Request I
8 CTS Clear To Send I

2.7.5. Gigabit Ethernet

The CP6006(X)-SA board provides five 10Base-T/100Base-TX/1000Base-T Ethernet interfaces. They are based on one Intel® I350 quad-port Gigabit Ethernet controller and one Intel® I210-IT Gigabit Ethernet controller.
The Intel® I350 quad-port Gigabit Ethernet controller provides four Gigabit Ethernet interfaces, two on the front panel, GbE A and GbE B, and two on the rear I/O, PICMG 2.16 LPa and PICMG 2.16 LPb. All four Ethernet channels support IPMI over LAN (IOL) and Serial over LAN (SOL).
Table 13: Gigabit Ethernet Controller Port Mapping
ETHERNET CONTROLLER PORT MAPPING IOL/SOL Channel (IPMI)
Intel® I350, port 0 Rear I/O port PICMG 2.16 LPb 2
Intel® I350, port 1 Rear I/O port PICMG 2.16 LPa 3
Intel® I350, port 2 Front I/O connector J11 (GbE B) 4
Intel® I350, port 3 Front I/O connector J10 (GbE A) 5
Intel® Intel® I210-IT Front I/O connector J12 (GbE E) --
The Intel® Intel® I210-IT Gigabit Ethernet controller provides one Gigabit Ethernet interface on the front panel, GbE E.
The Gigabit Ethernet interfaces are implemented as three standard RJ-45 Ethernet connectors, J10, J11 and J12 on the front panel.
www.kontron.com // 35
Page 36
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.5.1. 10 Gigabit Ethernet Interfaces (CP6006X-SA)

The CP6006X-SA supports two 10GBASE-KR Ethernet interfaces on the rear I/O using the Intel® SoC dual-port 10 Gigabit Ethernet controller.
The following table indicates the 10 Gigabit Ethernet port mapping of the CP6006X-SA.
Table 14: 10 Gigabit Ethernet Controller Port Mapping
ETHERNET CONTROLLER PORT MAPPING
Intel® SoC, port 0 High-speed serial rear I/O interconnection port 1 (10GBE1)
Intel® SoC, port 1 High-speed serial rear I/O interconnection port 2 (10GBE2)

2.7.6. SATA Interfaces

The CP6006(X)-SA provides six SATA ports:
One SATA 6 Gb/s port on the J18 M.2 socket for mounting a SATA SSD M.2 module One SATA 6 Gb/s port on the standard SATA connector, J14, for connection to SATA devices via cable Four SATA 3 Gb/s ports on the CompactPCI rear I/O interface Optional: Two of the four rear I/O SATA 3 Gb/s ports are available as SATA 6 Gb/s ports on the high-speed serial
rear I/O interconnection (CP6006X-SA)
In case a RTM Module is present, by default uEFI Bios will limit SATA Speed from 6.0 Gb/s to
1.5Gb/s for all SATA ports, including on board SATA ports.
This behavior can be modified inside Bios Setup (IntelRCSetup -> PCH SATA Configuration ->
All six SATA interfaces provide high-performance RAID 0/1/5/10 functionality.
SATA controller Speed). Please note that data path via CompactPCI Rear I/O interface is suitable for 3.0Gb/s or
slower connections.

2.7.7. PMC Interface

The CP6006(X)-SA provides one 3.3 V standard PMC interface with a dedicated 32-bit / 66 MHz PCI Express-to-PCI bridge. The PMC interface is compliant with the IEEE 1386.1-2001 specification, which defines a PCI electrical interface for the CMC (Common Mezzanine Card) form factor.
A PMC module can be connected to the CP6006(X)-SA via the standard PMC connectors J21 (Jn1) and J22 (Jn2).
Table 15: PMC PCI Frequency Configuration
FREQUENCY M66EN Signal
J21 (Jn2)
33 MHz Low OFF
33 MHz -- ON
66 MHz High OFF
DIP SWITCH SW2
SWITCH 3
www.kontron.com // 36
Page 37
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.8. XMC Interface

For easy and flexible configuration a standard XMC connector, J20, is available. The board uses one x8 PCI Express 2.0 interface operating at 5.0 GT/s and compliant with the ANSI/VITA 42.0 and ANSI/VITA 42.3 specifications. x8 PCI Express 3.0 operating at 8 GT/s is available on request.

2.7.9. CompactPCI Interface

The CP6006(X)-SA supports a flexibly configurable, hot swap CompactPCI interface. In the system slot the PCI / PCI-X interface is in the transparent mode, and in the peripheral slot the CompactPCI interface is isolated so that it cannot communicate with the CompactPCI bus. This mode is known as "passive mode".

2.7.9.1. Board Functionality when Installed in System Slot

In the system slot, the CompactPCI interface can be either a 64-bit / 66 MHz PCI or PCI-X interface via a dedicated PCI Express-to-PCI-X bridge from Pericom (PI7C9X130).
The CP6006(X)-SA supports up to seven peripheral slots with 33 MHz and up to 4 peripheral slots with 66 MHz through a backplane.
The PCI Express-to-PCI-X bridge detects the PCI mode (PCI or PCI-X) and the bus speed (33 MHz or 66 MHz) via two PCI control signals on J1: PCIXCAP (pin B16) and M66EN (pin D21). The following configurations are supported by the CompactPCI interface.
Table 16: CompactPCI PCI / PCI-X Configuration
FREQUENCY MODE M66EN
J1, PIN D21
33 MHz PCI Low Low OFF OFF
33 MHz PCI -- Low OFF ON
66 MHz PCI High Low OFF OFF
66 MHz PCI High -- ON OFF
66 MHz PCI-X -- Pull-down resistor OFF OFF
To support 66 MHz PCI / PCI-X frequency, the CompactPCI signaling voltage (VI/O) must be
3.3 V. The CP6006(X)-SA provides automatic voltage detection for the VI/O to switch the PCI frequency to 33 MHz in an 5V environment.
PCIXCAP
J1, PIN B16
DIP SWITCH SW2
SWITCH 2
DIP SWITCH SW2
SWITCH 1

2.7.9.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. In this configuration, the communication is achieved via the two Gigabit Ethernet ports as defined in the PICMG 2.16 specification.

2.7.9.3. Packet Switching Backplane (PICMG 2.16)

The CP6006(X)-SA supports two Gigabit Ethernet ports on the J3 connector in accordance with the CompactPCI Packet Switching Backplane Specification PICMG 2.16. The two ports are connected in the chassis via the CompactPCI Packet Switching Backplane to the Fabric slots "A" and "B". The PICMG 2.16 feature can be used in the system slot and in the peripheral slot as well.
www.kontron.com // 37
Page 38
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.9.4. Hot Swap Support

To ensure that a board may be removed and replaced in a working bus without disturbing the system, the following additional features are required:
Power ramping Precharge Hot swap control and status register bits Automatic interrupt generation whenever a board is about to be removed or replaced A Hot Swap LED to indicate that the board may be safely removed

2.7.9.5. Power Ramping

On the CP6006(X)-SA a special hot swap controller is used to ramp up the onboard supply voltage. This is done to avoid transients on the +3.3V, +5V, +12V and -12V power supplies from the hot swap system. When the power supply is stable, the hot swap controller generates an onboard reset to put the board into a definite state.

2.7.9.6. Precharge

Precharge is provided on the CP6006(X)-SA by a resistor on each signal line (PCI bus) connected to a +1V reference voltage.

2.7.9.7. Handle Switch

A microswitch is situated in the extractor handle. The status of the handle is included in the onboard logic. The microswitch is connected to the onboard connector J13.

2.7.9.8. ENUM# Interrupt

If the board is operated in the system slot, the ENUM signal is an input.

2.7.9.9. Hot Swap LED

The blue HS LED can be switched on or off by software. It may be used, for example, to indicate that the shutdown process is finished and the board is ready for extraction.
www.kontron.com // 38
Page 39

2.7.10. CompactPCI Connectors

The complete CompactPCI connector configuration comprises up to four standard connectors (2mm Hard Metric) designated as J1, J2, J3 and two high-speed serial ZDplus connectors, J4 and J41.
Their functions are as follows:
J1 and J2: 64-bit CompactPCI interface with PCI bus
signals, arbitration, clock and power
J3 and J5 with standard rear I/O interface functionality J4 and J41 for high-speed serial rear I/O interconnection
The CP6006(X)-SA is designed for a CompactPCI bus architecture. The CompactPCI standard is electrically identical to the PCI local bus. However, these systems are enhanced to operate in rugged industrial environments and to support multiple slots.

2.7.10.1. Connector Keying

The CompactPCI connector J1 supports guide lugs to ensure a correct polarized mating.
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Figure 7: Compact PCI Connectors
The CP6006(X)-SA supports universal PCI VI/O signaling voltages with one common termination resistor configuration and includes a PCI VI/O voltage detection circuit. If the PCI VI/O voltage is 5 V, the maximum supported PCI frequency is 33 MHz.
www.kontron.com // 39
Page 40
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.10.2. CompactPCI Connectors J1 and J2 Pinout

The CP6006(X)-SA is provided with two 2 mm x 2 mm pitch female CompactPCI bus connectors, J1 and J2.
Table 17: CompactPCI Bus Connector J1 System Slot Pinout
PIN Z A B C D E F
25 NC 5V REQ64# ENUM# 3.3V 5V GND
24 NC AD[1] 5V V(I/O) AD[0] ACK64# GND
23 NC 3.3V AD[4] AD[3] 5V AD[2] GND
22 NC AD[7] GND 3.3V AD[6] AD[5] GND
21 NC 3.3V AD[9] AD[8] M66EN C/BE[0]# GND
20 NC AD[12] GND V(I/O) AD[11] AD[10] GND
19 NC 3.3V AD[15] AD[14] GND AD[13] GND
18 NC SERR# GND 3.3V PAR C/BE[1]# GND
17 NC 3.3V IPMB SCL IPMB SDA GND PERR# GND
16 NC DEVSEL# PCIXCAP V(I/O) STOP# LOCK# GND
15 NC 3.3V FRAME# IRDY# BDSEL# TRDY# GND
14-12 Key Area
11 NC AD[18] AD[17] AD[16] GND C/BE[2]# GND
10 NC AD[21] GND 3.3V AD[20] AD[19] GND
9 NC C/BE[3]# NC AD[23] GND AD[22] GND
8 NC AD[26] GND V(I/O) AD[25] AD[24] GND
7 NC AD[30] AD[29] AD[28] GND AD[27] GND
6 NC REQ0# CPCI_Present# 3.3V CLK0 AD[31] GND
5 NC RSV RSV RST# GND GNT0# GND
4 NC IPMB PWR Health# V(I/O) RSV RSV GND
3 NC INTA# INTB# INTC# 5V INTD# GND
2 NC TCK 5V TMS NC TDI GND
1 NC 5V -12V TRST# +12V 5V GND
www.kontron.com // 40
Page 41
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 18: CompactPCI Bus Connector J1 Peripheral Slot Pinout
PIN Z A B C D E F
25 NC 5V * * 3.3V 5V GND
24 NC * 5V V(I/O) * * GND
23 NC 3.3V * * 5V * GND
22 NC * GND 3.3V * * GND
21 NC 3.3V * * * * GND
20 NC * GND V(I/O) * * GND
19 NC 3.3V * * GND * GND
18 NC * GND 3.3V * * GND
17 NC 3.3V IPMB SCL IPMB SDA GND * GND
16 NC * * V(I/O) * * GND
15 NC 3.3V * * BDSEL# * GND
14-12 Key Area
11 NC * * * GND * GND
10 NC * GND 3.3V * * GND
9 NC * NC * GND * GND
8 NC * GND V(I/O) * * GND
7 NC * * * GND * GND
6 NC * CPCI_Present# 3.3V * * GND
5 NC RSV RSV RST#** GND * GND
4 NC IPMB PWR Healthy# V(I/O) RSV RSV GND
3 NC * * * 5V * GND
2 NC TCK 5V TMS NC TDI GND
1 NC 5V -12V TRST# +12V 5V GND
A * indicates that the signal normally present at this pin is disconnected from the CompactPCI bus when the CP6006(X)-SA is inserted in a peripheral slot. ** When the CP6006(X)-SA is inserted in a peripheral slot, the function of the RST# signal can be enabled or disabled.
www.kontron.com // 41
Page 42
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 19: 64-bit CompactPCI Bus Connector J2 System Slot Pinout
PIN Z A B C D E F
22 NC GA4 GA3 GA2 GA1 GA0 GND
21 NC CLK6 GND RSV RSV RSV GND
20 NC CLK5 GND RSV GND RSV GND
19 NC GND GND IPMB2_SDA IPMB2_SCL IPMB2_Alert GND
18 NC RSV RSV RSV GND RSV GND
17 NC RSV GND PRST# REQ6# GNT6# GND
16 NC RSV RSV DEG# GND RSV GND
15 NC RSV GND FAL# REQ5# GNT5# GND
14 NC AD[35] AD[34] AD[33] GND AD[32] GND
13 NC AD[38] GND V(I/O) AD[37] AD[36] GND
12 NC AD[42] AD[41] AD[40] GND AD[39] GND
11 NC AD[45] GND V(I/O) AD[44] AD[43] GND
10 NC AD[49] AD[48] AD[47] GND AD[46] GND
9 NC AD[52] GND V(I/O) AD[51] AD[50] GND
8 NC AD[56] AD[55] AD[54] GND AD[53] GND
7 NC AD[59] GND V(I/O) AD[58] AD[57] GND
6 NC AD[63] AD[62] AD[61] GND AD[60] GND
5 NC C/BE[5]# NC V(I/O) C/BE[4]# PAR64 GND
4 NC V(I/O) RSV C/BE[7]# GND C/BE[6]# GND
3 NC CLK4 GND GNT3# REQ4# GNT4# GND
2 NC CLK2 CLK3 SYSEN# GNT2# REQ3# GND
1 NC CLK1 GND REQ1# GNT1# REQ2# GND
www.kontron.com // 42
Page 43
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 20: 64-bit CompactPCI Bus Connector J2 Peripheral Slot Pinout
PIN Z A B C D E F
22 NC GA4 GA3 GA2 GA1 GA0 GND
21 NC * GND RSV RSV RSV GND
20 NC * GND RSV GND RSV GND
19 NC GND GND IPMB2_SDA IPMB2_SCL IPMB2_Alert GND
18 NC RSV RSV RSV GND RSV GND
17 NC RSV GND * * * GND
16 NC RSV RSV DEG# GND RSV GND
15 NC RSV GND FAL# * * GND
14 NC * * * GND * GND
13 NC * GND V(I/O) * * GND
12 NC * * * GND * GND
11 NC * GND V(I/O) * * GND
10 NC * * * GND * GND
9 NC * GND V(I/O) * * GND
8 NC * * * GND * GND
7 NC * GND V(I/O) * * GND
6 NC * * * GND * GND
5 NC * NC V(I/O) * * GND
4 NC V(I/O) RSV * GND * GND
3 NC * GND * * * GND
2 NC * * SYSEN# * * GND
1 NC * GND * * * GND
A * indicates that the signal normally present at this pin is disconnected from the CompactPCI bus when the CP6006(X)-SA is inserted in a peripheral slot.

2.7.10.3. CompactPCI Rear I/O Connectors J3 and J5 Pinout

The CP6006(X)-SA board provides rear I/O connectivity for peripherals. Standard PC interfaces are implemented and assigned to the front panel and to the rear I/O connectors J3 and J5.
When the rear I/O module is used, the signals of some of the main board/front panel connectors are routed to the module interface. Thus, the rear I/O module makes it much easier to remove the CPU in the rack as there is practically no cabling on the CPU board.
For the system rear I/O feature a special backplane is necessary. The CP6006(X)-SA with rear I/O is compatible with all standard 6U CompactPCI passive backplanes with rear I/O support.
The CP6006(X)-SA conducts all standard rear I/O signals through the J3 and J5 connectors.
www.kontron.com // 43
Page 44
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 21: 64-bit CompactPCI Rear I/O Connector J3 Pinout
PIN Z A B C D E F
19 NC RIO_VCC RIO_VCC RIO_3.3V RIO_+12V RIO_-12V GND
18 NC LPa_DA+ LPa_DA- GND LPa_DC+ LPa_DC- GND
17 NC LPa_DB+ LPa_DB- GND LPa_DD+ LPa_DD- GND
16 NC LPb_DA+ LPb_DA- GND LPb_DC+ LPb_DC- GND
15 NC LPb_DB+ LPb_DB- GND LPb_DD+ LPb_DD- GND
14 NC LPa:LINK LPb:LINK LPab:CT1 RSV FAN:SENSE2 GND
13 NC LPa:ACT LPb:ACT RSV RSV FAN:SENSE1 GND
12 NC RSV RSV GND RSV RSV GND
11 NC RSV RSV GND RSV RSV GND
10 NC USB1:VCC USB0:VCC GND USB3:VCC USB2:VCC GND
9 NC USB1:D- USB1:D+ GND USB3:D- USB3:D+ GND
8 NC USB0:D- USB0:D+ GND USB2:D- USB2:D+ GND
7 NC RIO_3.3V GPI0 GPI1 GPI2 SPEAKER GND
6 NC VGA:RED VGA:GREEN VGA:SDA DEBUG:CLK DEBUG:DAT GND
5 NC VGA:BLUE VGA:HSYNC VGA:VSYNC VGA:SCL RSV GND
4 NC RSV RSV SPB:CTS SPB:TXD RSV GND
3 NC SPB:RTS SPB:RXD RSV RSV RSV GND
2 NC SPA:RI SPA:DTR SPA:CTS SPA:TXD RSV GND
1 NC SPA:RTS SPA:RXD SPA:DSR SPA:DCD RIO_ID1 GND
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.
www.kontron.com // 44
Page 45
Table 22: CompactPCI Rear I/O Connector J3 Signals
SIGNAL DESCRIPTION
SPA COMA signaling (RS-232)
SPB COMB signaling (RS-232)
VGA Graphic signaling
USB0 to USB3 USB port signaling
SPEAKER Standard PC speaker
FAN Fan speed sensoring
DEBUG Debug output
LPa Rear I/O LAN Port A
LPb Rear I/O LAN Port B
GPIO General purpose digital input/output; 3.3 V only
The VGA interface can be used both on the front panel and on the rear I/O. However, the VGA signals are switched to front I/O or rear I/O, depending on the uEFI BIOS setting. COMA can be used either on the front panel or on the rear I/O. It is not possible to use COMA on the front panel and on the rear I/O simultaneously.
CP6006-SA – User Guide, Rev. 0.5 Preliminary
www.kontron.com // 45
Page 46
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 23: CompactPCI Rear I/O Connector J5 Pinout
PIN Z A B C D E F
22 NC GPI3 PWM1:OUT GND PWM2:OUT BATT (3.0V) GND
21 NC Reserved Reserved GND Reserved SYS_WP# GND
20 NC GPO0 Reserved GND GPO1 Reserved GND
19 NC GND GND GND Reserved Reserved GND
18 NC HDMI2:D0+ HDMI2:D0- GND GND GND GND
17 NC HDMI2:D2+ HDMI2:D2- GND HDMI2:D1+ HDMI2:D1- GND
16 NC RSV HDMI2:HPDET GND GPO2 GPO3 GND
15 NC HDMI2:CLK+ HDMI2:CLK- GND HDMI2:SDA HDMI2:SDC GND
14 NC GND GND GND GND GND GND
13 NC HDMI1:D0+ HDMI1:D0- GND HDMI1:D1+ HDMI1:D1- GND
12 NC HDMI1:D2+ HDMI1:D2- GND RSV RSV GND
11 NC RSV HDMI1:HPDET GND HDMI1:SDA HDMI1:SDC GND
10 NC HDMI1:CLK+ HDMI1:CLK- GND RSV RSV GND
9 NC GND GND GND GND GND GND
8 NC SATA3:TX+ SATA3:TX- GND SATA3:RX+ SATA3:RX- GND
7 NC GND GND GND GND GND GND
6 NC SATA2:TX+ SATA2:TX- GND SATA2:RX+ SATA2:RX- GND
5 NC GND GND GND GND GND GND
4 NC SATA1:TX+ SATA1:TX- GND SATA1:RX+ SATA1:RX- GND
3 NC GND GND GND GND GND GND
2 NC SATA0:TX+ SATA0:TX- GND SATA0:RX+ SATA0:RX- GND
1 NC GND GND GND GND GND GND
Table 24: CompactPCI Rear I/O Connector J5 Signals
SIGNAL DESCRIPTION
SATA0..3 SATA Port 0..3 Signaling
HDMI1 HDMI signaling
HDMI2 HDMI signaling
HDA Reserved
PWM Pulse width modulation output for fan
GPIO General purpose digital input/output; 3.3 V only
SYS_WP# System write protection for non-volatile memory devices; 3.3 V only
BATT (3.0V) Back-up power input for RTC and CMOS RAM; 3.0 V only
www.kontron.com // 46
Page 47
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.10.4. High-Speed Serial Rear I/O Connectors J41 and J4 Pinout (CP6006X-SA)

The CP6006X-SA provides rear I/O connectivity via two ZDplus high-speed serial rear I/O connectors, J4 and J41, and supports the following high-speed serial rear I/O interfaces:
Two 10GBASE-KR interfaces One x4 PCI Express 2.0 operating at 5 GT/s as a root complex controller only
For the system rear I/O feature a special backplane is necessary. The CP6006X-SA is compatible with all Kontron 6U CompactPCI passive backplanes that are compliant with the PICMG 2.20 specification.
Table 25: High-Speed Serial Rear I/O Connector J41 Pinout
A B C D
POS
1 PE1_RST# Board/
2 40GBE1_TX0+ Board 40GBE1_TX0- Board 40GBE1_RX0- BCKPL 40GBE1_RX0+ BCKPL
3 NC
4 NC
5 NC
6 40GBE2_TX0+ Board 40GBE2_TX0- Board 40GBE2_RX0- BCKPL 40GBE2_RX0+ BCKPL
7 NC
8 NC
9 NC
10 SATA1_TX+ Board SATA1_TX- Board SATA1_RX- BCKPL SATA1_RX+ BCKPL
SIGNAL DRIVEN
(40GBE1_TX1+)
(40GBE1_TX2+)
(40GBE1_TX3+)
(40GBE2_TX1+)
(40GBE2_TX2+)
(40GBE2_TX3+)
SIGNAL DRIVEN
BY
PE2_RST# Board/
Tristate*
-- NC (40GBE1_TX1-)
-- NC (40GBE1_TX2-)
-- NC (40GBE1_TX3-)
-- NC (40GBE2_TX1-)
-- NC (40GBE2_TX2-)
-- NC (40GBE2_TX3-)
SIGNAL
BY
PE_END_ROOT# BCKPL PE_1x8_2x4# --
Tristate*
-- NC (40GBE1_RX1-)
-- NC (40GBE1_RX2-)
-- NC (40GBE1_RX3-)
-- NC (40GBE2_RX1-)
-- NC (40GBE2_RX2-)
-- NC (40GBE2_RX3-)
DRIVEN BY
-- NC
-- NC
-- NC
-- NC
-- NC
-- NC
SIGNAL DRIVEN
(40GBE1_RX1+)
(40GBE1_RX2+)
(40GBE1_RX3+)
(40GBE2_RX1+)
(40GBE2_RX2+)
(40GBE2_RX3+)
BY
(BCKPL)
--
--
--
--
--
--
www.kontron.com // 47
Page 48
Table 26: High-Speed Serial Rear I/O Connector J4 Pinout
Board
Board
Board
Board
Board
A B C D
POS
11 SATA2_TX+
12 PE1_TX7+
SIGNAL DRIVEN
BY
SIGNAL DRIVEN BY SIGNAL
SATA2_TX- Board SATA2_RX- BCKPL SATA2_RX+ BCKPL
PE1_TX7- Board PE1_RX7- BCKPL PE1_RX7+ BCKPL
CP6006-SA – User Guide, Rev. 0.5 Preliminary
DRIVEN BY
SIGNAL DRIVEN
BY
13 PE1_TX6+
14 PE1_TX5+
15 PE1_TX4+
PE1_TX6- Board PE1_RX6- BCKPL PE1_RX6+ BCKPL
PE1_TX5- Board PE1_RX5- BCKPL PE1_RX5+ BCKPL
PE1_TX4- Board PE1_RX4- BCKPL PE1_RX4+ BCKPL
16 PE1_TX3+ Board PE1_TX3- Board PE1_RX3- BCKPL PE1_RX3+ BCKPL
17 PE1_TX2+ Board PE1_TX2- Board PE1_RX2- BCKPL PE1_RX2+ BCKPL
18 PE1_TX1+ Board PE1_TX1- Board PE1_RX1- BCKPL PE1_RX1+ BCKPL
19 PE1_TX0+ Board PE1_TX0- Board PE1_RX0- BCKPL PE1_RX0+ BCKPL
20 PE1_CLK+ Board/
Tristate*
PE1_CLK- Board/
Tristate*
NC (PE2_CLK-)
-- NC (PE2_CLK+)
--
* If the board is plugged in a backplane slot with PCI Express root-complex configuration, the signals are driven by the board. If the board is plugged in a backplane slot with PCI Express endpoint configuration, the signals are in Tristate mode.
Table 27: High-Speed Serial Rear I/O Connectors J41 and J4 Signal Description
SIGNAL DESCRIPTION
40GBE1_TX/RX 10GBASE-KR/40GBASE-KR4 port 1 transmit/receive signals (10GBASE-KR only)
40GBE2_TX/RX 10GBASE-KR/40GBASE-KR4 port 2 transmit/receive signals (10GBASE-KR only)
SATA1_TX/RX SATA port 1 transmit/receive signals
SATA2_TX/RX SATA port 1 transmit/receive signals
PE1_CLK PCI Express reference clock for 1 x8 or 1 x4 configuration
PE2_CLK PCI Express reference clock for 2 x4 configuration (not supported on the CP6006(X)-SA)
PE1_RST# PCI Express system reset for 1 x8 or 1 x4 configuration
PE2_RST# PCI Express system reset for 2 x4 configuration (not supported on the CP6006(X)-SA)
PE_END_ROOT# PCI Express endpoint high or root-complex backplane configuration
1 = endpoint configuration 0 = root-complex configuration
PE_1x8_2x4# PCI Express for 1 x8 or 2 x4 backplane configuration (not supported on the CP6006(X)-SA)
www.kontron.com // 48
Page 49
CP6006-SA – User Guide, Rev. 0.5 Preliminary

2.7.11. High-Speed Serial Rear I/O Interconnection

The high-speed serial rear I/O interconnection has been designed to meet the PICMG 2.20 R1.0 standard. In addition, Kontron has made minor improvements to ensure maximum signal integrity, such as:
upgraded high-speed ZDplus connector mechanically compliant with the PICMG 2.20 providing better shielding
to support up to 15 GHz signal frequency
high-speed interconnection supporting 10GBASE-KR/40GBASE-KR4, one x8 PCI Express 3.0 port operating at 8
GT/s and two SATA 6 Gb/s ports
The PICMG 2.20 configuration allows coexistence with PICMG 2.16 fabrics.
Table 28: High-Speed Serial Rear I/O Interconnection Port Mapping
CON POS PICMG 2.20 PORT DEFINITION CP6006X-SA
J41 1 AUX PCIe Control PCIe Control
2 PORT 1 10GBASE-KR/
3 PORT 2 --
4 PORT 3 --
40GBASE-KR4 Port 1
5 PORT 4 --
6 PORT 5 10GBASE-KR/
7 PORT 6 --
40GBASE-KR4 Port 2
8 PORT 7 --
9 PORT 8 --
10 PORT 9 SATA 6 Gb/s Port 1 SATA Port 4
J4 11 PORT 10 SATA 6 Gb/s Port 2 SATA Port 5
12 PORT 11 1 x8 PCIe
13 PORT 12
Gen 3
14 PORT 13
15 PORT 14
16 PORT 15
17 PORT 16
18 PORT 17
19 PORT 18
20 CLOCK PCIe Reference Clock PCIe Reference Clock
10GBE1
10GBE2
1 x8 PCIe Gen 3
www.kontron.com // 49
Page 50

3/ Configuration

OFF
Boot-up with POST code indication on LED3–0
OFF
Boot from the standard SPI boot flash
OFF
Non-volatile memory write protection disabled
OFF
Boot using the currently saved uEFI BIOS settings
OFF
OFF
OFF
OFF

3.1. DIP Switch Configuration

3.1.1. DIP Switch SW1

The DIP switch SW1 serves for general board configuration.
Table 29: DIP Switch SW1 Functionality
SWITCH SETTING FUNCTIONALITY
1
2
3
4
ON Boot-up with no POST code indication on LED3–0
ON Boot from the recovery SPI boot flash
(if no other write protection sources are enabled)
ON Non-volatile memory write protection enabled
ON Clear the uEFI BIOS settings and use the default values
CP6006-SA – User Guide, Rev. 0.5 Preliminary
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 messages are displayed.
4. Set DIP switch SW1, switch 4, to the OFF position.

3.1.2. DIP Switch SW2

The DIP switch SW2 serves for CompactPCI and PMC PCI interface configuration.
Table 30: DIP Switch SW2 Functionality
SWITCH SETTING FUNCTIONALITY
1
2
3
4
CompactPCI frequency 33/66 MHz, auto detection via the backplane
ON CompactPCI frequency configured to 33 MHz
CompactPCI mode (PCI/PCI-X) auto detection via the backplane
ON CompactPCI interface configured to PCI mode
PMC PCI frequency 33/66 MHz, auto detection via the PMC interface
ON PMC PCI frequency configured to 33 MHz
Reserved
ON
www.kontron.com // 50
Page 51
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.2. System Write Protection

The CP6006(X)-SA provides write protection for non-volatile memories via the DIP switch SW1, the uEFI Shell and a backplane pin. If one of these sources is enabled, the system is write protected. Please contact Kontron for further information before using these functions.

3.3. CP6006(X)-SA-Specific Registers

Table 31: CP6006(X)-SA-Specific Registers
ADDRESS DEVICE
0x284 Write Protection Register (WPROT)
0x285 Reset Status Register (RSTAT)
0x288 Board ID High Byte Register (BIDH)
0x28A Geographic Addressing Register (GEOAD)
0x28C Watchdog Timer Control Register (WTIM)
0x28D Board ID Low Byte Register (BIDL)
0x290 LED Configuration Register (LCFG)
0x291 LED Control Register (LCTRL)
0x292 General Purpose Output Register (GPOUT)
0x293 General Purpose Input Register (GPIN)
www.kontron.com // 51
Page 52
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.1. Write Protection Register (WPROT)

The Write Protection Register holds the write protect signals for non-volatile devices.
Table 32: Write Protection Register (WPROT)
ADDRESS 0x284
BIT 7 6 5 4 3 2 1 0
NAME SWP Reserved SFWP DSWP BSWP SSWP
ACCESS R R R R R R/W
RESET 0 000 0 0 0 0
BITFIELD DESCRIPTION
7 SWP System write protection status:
0 = Onboard non-volatile memory devices not write protected 1 = Onboard non-volatile memory devices write protected
3 SFWP Reserved
2 DSWP This bit reflects the state of the system write protection via DIP switch SW1, switch 3:
0 = System not write protected via DIP switch 1 = System write protected
1 BSWP This bit reflects the state of the system write protection via backplane (SYS_WP#):
0 = System not write protected via backplane 1 = System write protected
0 SSWP This bit reflects the state of the system write protection via software:
0 = System devices not write protected via software 1 = System write protected If this bit is programmed once, it cannot be reprogrammed.
www.kontron.com // 52
Page 53
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.2. Reset Status Register (RSTAT)

The Reset Status Register is used to determine the host’s reset source.
Table 33: Reset Status Register (RSTAT)
ADDRESS 0x285
BIT 7 6 5 4 3 2 1 0
NAME PORS Reserved SRST Reserved IPRS FPRS CPRS WTRS
ACCESS R/W R R/W R R/W R/W R/W R/W
RESET N/A 0 0 0 0 0 0 0
BITFIELD DESCRIPTION
7 PORS Power-on reset status:
0 = System reset generated by warm reset 1 = System reset generated by power-on (cold) reset Writing a ’1’ to this bit clears the bit.
5 SRST Software reset status:
0 = Reset is logged by the IPMI controller 1 = Reset is not logged by IPMI controller The uEFI BIOS / software sets this bit to inform the IPMI controller that the next reset
should not be logged.
3 IPRS IPMI controller reset status:
0 = System reset not generated by IPMI 1 = System reset generated by IPMI Writing a ’1’ to this bit clears the bit.
2 FPRS Front panel push button reset status:
0 = System reset not generated by front panel reset 1 = System reset generated by front panel reset Writing a ’1’ to this bit clears the bit.
1 CPRS CompactPCI reset status (PRST signal):
0 = System reset not generated by CompactPCI reset input 1 = System reset generated by CompactPCI reset input Writing a ’1’ to this bit clears the bit.
0 WTRS Watchdog timer reset status:
0 = System reset generated by Watchdog timer 1 = System reset generated by Watchdog timer Writing a ’1’ to this bit clears the bit.
The Reset Status Register is set to default values by power-on (cold) reset, not by a warm reset.
www.kontron.com // 53
Page 54
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.3. Board ID High Byte Register (BIDH)

Table 34: Board ID High Byte Register (BIDH)
ADDRESS 0x288
BIT 7 6 5 4 3 2 1 0
NAME BIDH
ACCESS R
RESET 0xB4
BITFIELD DESCRIPTION
7 BIDH Board identification:
CP6006-SA: 0xB440 CP6006X-SA: 0xB441

3.3.4. Geographic Addressing Register (GEOAD)

The Geographic Addressing Register holds the CompactPCI geographic address (site number) used to assign the
Intelligent Platform Management Bus (IPMB) address to the CP6006(X)-SA.
Table 35: Geographic Addressing Register (GEOAD)
ADDRESS 0x28A
BIT 7 6 5 4 3 2 1 0
NAME Reserved GA
ACCESS R R
RESET 000 N/A
BITFIELD DESCRIPTION
7..5 Res. Reserved
4..0 GA Geographic address
The Geographic Addressing Register is set to default values by power-on (cold) reset, not by a warm reset.
www.kontron.com // 54
Page 55
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.5. Watchdog Timer Control Register (WTIM)

Table 36: Watchdog Timer Control Register (WTIM)
ADDRESS 0x28C
BIT 7 6 5 4 3 2 1 0
NAME WTE WMD WEN/WT
R
ACCESS R/W R/W R/W R/W
RESET 0 00 0 0000
BITFIELD DESCRIPTION
7 WTE 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.
6..5 WMD Watchdog mode: 00 = Timer only mode 01 = Reset mode 10 = Interrupt mode 11 = Cascaded mode (dual-stage mode)
4 WEN/WTR Watchdog enable / Watchdog trigger control bit:
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 cannot 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 bits WTM[3..0].
3..0 WTM Watchdog timeout settings: 0000 = 0.125 s 1000 = 32 s 0001 = 0.25 s 1001 = 64 s 0010 = 0.5 s 1010 = 128 s 0011 = 1 s 1011 = 256 s 0100 = 2 s 1100 = 512 s 0101 = 4 s 1101 = 1024 s 0110 = 8 s 1110 = 2048 s 0111 = 16 s 1111 = 4096 s
WTM
www.kontron.com // 55
Page 56
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.6. Board ID Low Byte Register (BIDL)

Table 37: Board ID Low Byte Register (BIDL)
ADDRESS 0x28D
BIT 7 6 5 4 3 2 1 0
NAME BIDL
ACCESS R
RESET 0x40 (CP6006-SA) / 0x41 (CP6006X-SA)
BITFIELD DESCRIPTION
7 BIDL Board identification:
CP6006-SA: 0xB440 CP6006X-SA: 0xB441

3.3.7. LED Configuration Register (LCFG)

The LED Configuration Register holds a series of bits defining the onboard configuration for the front panel General
Purpose LEDs.
Table 38: LED Configuration Register (LCFG)
ADDRESS 0x290
BIT 7 6 5 4 3 2 1 0
NAME Reserved LCON
ACCESS R R/W
RESET 0000 0000
BITFIELD DESCRIPTION
3..0 LCON LED3–0 configuration: 0000 = POST Mode (LEDs build a binary vector to display Port 80 signals) 0001 = General Purpose Mode (LEDs are controlled via the LCTRL register) 0010 = LEDs are dedicated to functions:
LED0: 10 Gigabit Ethernet controller port 1 link status LED1: 10 Gigabit Ethernet controller port 0 link status LED2: SATA LED
0011-1111 = Reserved
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 Chapter 2.7.1.3, “General Purpose LEDs”.
www.kontron.com // 56
Page 57
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.8. LED Control Register (LCTRL)

The LED Control Register enables the user to switch on and off the front panel General Purpose LEDs.
Table 39: LED Control Register (LCTRL)
ADDRESS 0x291
BIT 7 6 5 4 3 2 1 0
NAME LCMD LCOL
ACCESS R/W R/W
RESET 0000 0000
BITFIELD DESCRIPTION
7..4 LCMD LED command: 0000 = Get LED0 1000 = Set LED0 0001 = Get LED1 1001 = Set LED1 0010 = Get LED2 1010 = Set LED2 0011 = Get LED3 1011 = Set LED3 0100 - 0111 = Reserved 1100 - 1111 = Reserved
3..0 LCOL LED color: 0000 = Off 0001 = Green 0010 = Red 0011 = Red+Green 0100 - 1111 = Reserved
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.

3.3.9. General Purpose Output Register (GPOUT)

The General Purpose Output Register holds the general purpose output signals of the rear I/O CompactPCI connectors.
Table 40: General Purpose Output Register (GPOUT)
ADDRESS 0x292
NAME Reserved GPO3 GPO2 GPO1 GPO0
ACCESS R R/W R/W R/W R/W
RESET 0000 0 0 0 00
BIT 7 6 5 4 3 2 1 0
BITFIELD DESCRIPTION
3..0 GPO3..0 General purpose output signals: 0 = Output low 1 = Output high
www.kontron.com // 57
Page 58
CP6006-SA – User Guide, Rev. 0.5 Preliminary

3.3.10. General Purpose Input Register (GPIN)

The General Purpose Input Register holds the general purpose input signals of the rear I/O CompactPCI connectors.
Table 41: General Purpose Input Register (GPIN)
ADDRESS 0x293
BIT 7 6 5 4 3 2 1 0
NAME Reserved GPI3 GPI2 GPI1 GPI0
ACCESS R R R R R
RESET 0000 1 1 1 1
BITFIELD DESCRIPTION
3..0 GPI3.. 0 General purpose input signals: 0 = Input low 1 = Input high
www.kontron.com // 58
Page 59
CP6006-SA – User Guide, Rev. 0.5 Preliminary

4/ Power Considerations

4.1. CP6006(X)-SA Voltage Ranges

The CP6006(X)-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 42: Operational Input Voltage Range
INPUT SUPPLY VOLTAGE ABSOLUTE RANGE
+3.3 V 3.2 V min. to 3.47 V max.
+5 V 4.85 V min. to 5.25 V max.
+12 V 11.4 V min. to 12.6 V max.
-12 V -11.4 V min. to -12.6 V max.
Failure to comply with the instructions above may result in damage to the board or improper operation.

4.1.1. Start-Up Requirement

Power supplies must comply with the following guidelines, in order to be used with the CP6006(X)-SA:
Beginning at 10% of the nominal output voltage, the voltage must rise within > 0.1 ms to < 20 ms to the
specified regulation range of the voltage. Typically: > 5 ms to < 15 ms.
There must be a smooth and continuous ramp of each DC output voltage from 10% to 90% of the regulation
band.
The slope of the turn-on waveform shall be a positive, almost linear voltage increase and have a value from 0 V
to nominal Vout.

4.1.2. Power-Up Sequence

The +5 VDC output level must always be equal to or higher than the +3.3 VDC output during power-up and normal operation.
Both voltages must reach their minimum in-regulation level not later than 20 ms after the output power ramp start.
www.kontron.com // 59
Page 60
CP6006-SA – User Guide, Rev. 0.5 Preliminary

4.1.3. Regulation

The power supply shall be unconditionally stable under line, load, unload and transient load conditions including capacitive loads. The operation of the power supply must be consistent even without the minimum load on all output lines.
All of the input voltages must be functionally coupled to each other so that if one input voltage fails, all other input voltages must be regulated proportionately to the failed voltage. For example, if the +5V begins to decrease, all other input voltages must decrease accordingly. This is required in order to preclude cross currents within the CP6006(X)-SA. Failure to comply with above may result in damage to the board or improper system operation.
If the main power input is switched off, the supply voltages will not go to 0V instantly. It will take a couple of seconds until the capacitors are discharged. If the voltage rises again before it has gone below a certain level, the circuits may enter a latch-up state where even a hard RESET will not help any more. The system must be switched off for at least 10 seconds before it may be switched on again. If problems still occur, turn off the main power for 30 seconds before turning it on again.

4.2. Power Consumption

The goal of this description is to provide a method to calculate the power consumption for the CP6006(X)-SA 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:
CP6006(X)-SA installed in the system slot Ethernet ports not connected 16 GB/32 GB DDR4 SDRAM in dual-channel mode +3.3 V, 5 V, and 12 V main supply voltage 2.5 m/s airflow
The operating systems used were uEFI Shell and Windows® 7, 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. This can result in deviations of the power consumption values of up to 15%.
The power consumption was measured using the following processors:
Intel® XEON® D-1539, 1.6 GHz, 12 MB cache Intel® XEON® D-1548, 2.0 GHz, 12 MB cache
www.kontron.com // 60
Page 61
The power consumption was measured using the following configurations:
Work load: uEFI Shell
For this measurement the processor cores were active, the graphics controller was in idle state (no application running) and Intel® Turbo Boost Technology was enabled.
Work load: Idle
For this measurement all processor cores were in idle state (no application running) and Intel® Turbo Boost Technology was enabled.
Work load: Typical
For this measurement all processor cores were operating at maximum work load while Intel® Turbo Boost Technology was disabled. These values represent the power dissipation reached under realistic, OS­controlled applications with the processor operating at maximum performance.
Work load: Maximum
These values represent the maximum power dissipation achieved through the use of specific tools to heat up the processor cores. For this measurement Intel® Turbo Boost Technology was enabled. These values are unlikely to be reached in real applications.
To support the extended temperature range (+70°C), the maximum power consumption of the processors must be reduced. The maximum power consumption of the Intel® XEON® D­1539 and Intel® XEON® D-1548 processors can be reduced to approx. 10 W using the Power Limit Reduction feature. This feature can be configured via the kBoardConfig uEFI Shell command. For information on this command, refer to the Chapter 9, uEFI BIOS.
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Table 43: Workload: uEFI Shell
NOMINAL VOLTAGE XEON® D-1539
1.6 GHz
+12 V 0.1 W 0.1 W
5 V 23.0 W 27.0 W
3.3 V 7.0 W 7.0 W
Total 30.1 W 34.1 W
Table 44: Workload: Idle
NOMINAL VOLTAGE XEON® D-1539
1.6 GHz
+12 V 0.1 W 0.1 W
5 V 12.0 W 12.0 W
3.3 V 8.0 W 8.0 W
Total 20.1 W 20.1 W
XEON® D-1548
2.0 GHz
XEON® D-1548
2.0 GHz
www.kontron.com // 61
Page 62
Table 45: Workload: Typical
CP6006-SA – User Guide, Rev. 0.5 Preliminary
NOMINAL VOLTAGE XEON® D-1539
1.6 GHz
+12 V 0.1 W 0.1 W
5 V 37 W 48.0 W
3.3 V 8 W 8.0 W
Total 45.1 W 56.1W
Table 46: Workload: Maximum
NOMINAL VOLTAGE XEON® D-1539
1.6 GHz
+12 V 0.1 W 0.1 W
5 V 48.0 W 64.0 W
3.3 V 8.0 W 8.0 W
Total 56.1 W 72.1 W
XEON® D-1548
2.0 GHz
XEON® D-1548
2.0 GHz

4.2.1. Power Consumption of the CP6006(X)-SA Accessories

The following table indicates the power consumption of the CP6006(X)-SA accessories.
Table 47: Power Consumption of CP6006(X)-SA Accessories
POWER CONSUMPTION POWER 5 V POWER 3.3 V
DDR4 SDRAM update from 16 GB to 32 GB approx. 1.8 W
DDR4 SDRAM update from 32 GB to 64 GB approx. 2.0 W
SATA M.2 module approx. 1.0-2.0 W

4.2.2. Power Consumption per Gigabit Ethernet Port

The following table indicates the power consumption per Gigabit Ethernet port.
Table 48: Power Consumption per Gigabit Ethernet Port
POWER CONSUMPTION POWER 5 V POWER 3.3 V
One 1000 Mb/s Ethernet port connected approx. 0.5 W

4.2.3. Power Consumption per 10 Gigabit Ethernet Port (CP6006X-SA)

The following table indicates the power consumption per 10 Gigabit Ethernet port.
Table 49: Power Consumption per 10 Gigabit Ethernet Port
POWER CONSUMPTION POWER 5 V POWER 3.3 V
One 10GBASE-KR Ethernet port connected and active approx. 1.1 W
www.kontron.com // 62
Page 63
CP6006-SA – User Guide, Rev. 0.5 Preliminary

4.2.4. Power Consumption of PMC Modules

A maximum power of 7.5 W is available on the PMC slot. This is in accordance with the draft standard P1386/Draft
2.4a. The maximum power of 7.5 W can be arbitrarily divided on the 3.3 V and 5 V voltage lines.
The following table indicates the current of a PMC module.
Table 50: PMC Module Current
VOLTAGE CONTINUOUS CURRENT PEAK CURRENT
3.3 V 2.27 A 3.0 A
5 V 1.5 A 2.0 A
+12 V 0.6 A 0.8 A
-12 V 0.4 A 0.4 A

4.2.5. Power Consumption of XMC Modules

A maximum power of 20 W is available on the XMC slot 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 CP6006(X)-SA, the VPWR is configured to 5 V.
The following table indicates the current of an XMC module.
Table 51: XMC Module Current
VOLTAGE CONTINUOUS CURRENT PEAK CURRENT
3.3 V 1.0 A 1.25 A
5 V (VPWR) 3.0 A 3.5 A
+12 V 0.6 A 0.8 A
-12 V 0.4 A 0.4 A
XMC integrators should carefully review the power ratings, cooling capacity and airflow requirements in the application prior to installation of an XMC module on the CP6006(X)-SA.
www.kontron.com // 63
Page 64
CP6006-SA – User Guide, Rev. 0.5 Preliminary
How to read the diagram
Volumetric flow rate
Airflow

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 (the CPU is below 102°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 in order to protect the CPU and the chipset from thermal destruction. 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 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.
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.
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-per-minute) respectively.
Conversion: 1 cfm = 1.7 m³/h; 1 m³/h = 0.59 cfm
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.
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 CP6006(X)-SA taking into consideration power consumption vs. ambient air temperature vs. airflow rate.
The CP6006(X)-SA must be operated within the thermal operational limits indicated below.
www.kontron.com // 64
Page 65

5.1. Operational Limits for the CP6006(X)-SA

Figure 8: CP6006(X)-SA with XEON D-1539, 1.66 GHz
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Figure 9: CP6006(X)-SA with XEON D-1548, 2.0 GHz
www.kontron.com // 65
Page 66
CP6006-SA – User Guide, Rev. 0.5 Preliminary

5.1.1. Peripherals

When determining the thermal requirements for a given application, peripherals to be used with the CP6006(X)-SA must also be considered. Devices such as HDDs, SSDs, PMC modules, XMC modules which are directly attached to the CP6006(X)-SA must also be capable of being operated at the temperatures foreseen for the application. It may very well be necessary to revise system requirements to comply with operational environment conditions. In most cases, this will lead to a reduction in the maximum allowable ambient operating temperature or even require active cooling of the operating environment.
As Kontron assumes no responsibility for any damage to the CP6006(X)-SA or other equipment resulting from overheating of the CPU, it is highly recommended that system integrators as well as end users confirm that the operational environment of the CP6006(X)-SA complies with the thermal considerations set forth in this document.
www.kontron.com // 66
Page 67
CP6006-SA – User Guide, Rev. 0.5 Preliminary

6/ Installation

This chapter is oriented towards an application environment. Some aspects may, however, be applicable to a development environment.

6.1. Safety

To ensure personnel safety and correct operation of this product, the following safety precautions must be observed:
All operations involving the CP6006(X)-SA require that personnel be familiar with system equipment, safety
requirements and the CP6006(X)-SA.
This product contains electrostatically sensitive components which can be seriously damaged 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.

6.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.

6.3. Board Installation

The CP6006(X)-SA is designed for use either as a system board or as an autonomous CPU board in a peripheral slot.
When installed in the system slot, the CP6006(X)-SA provides all required functions for supporting the hot swapping of peripheral boards which are capable of being hot swapped.
When installed in a peripheral slot, the CP6006(X)-SA operates autonomously, meaning that it only draws power from the backplane.

6.3.1. Hot Swap Insertion

Prior to following the steps below, ensure that the safety requirements are met.
To insert the CP6006(X)-SA in a running system proceed as follows:
1. Ensure that the board ejection handles are open.
2. Insert the board into the slot designated until it makes contact with the backplane connectors.
3. Using the ejector handles, engage the board with the backplane. When the ejector handles are closed, the board
is engaged.
4. The blue HS LED turns on and then off indicating that the CP6006(X)-SA is operating.
5. Fasten the front panel retaining screws.
6. Connect all external interfacing cables to the board as required.
www.kontron.com // 67
Page 68
CP6006-SA – User Guide, Rev. 0.5 Preliminary

6.3.2. Hot Swap 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 that may be hot, such as heat sink, etc.
To remove the CP6006(X)-SA from a running system proceed as follows:
1. Unlock the board ejection handles by pressing their release buttons.
The blue HS LED starts blinking indicating that the shutdown process has begun.
2. After approximately 1 to 15 seconds, the HS LED turns on steady indicating that the CP6006(X)-SA may be
removed from the system.
3. Disconnect any interfacing cables that may be connected to the board.
4. Unscrew the front panel retaining screws.
5. Using the ejector handles, disengage the board from the backplane and remove it from the system.
www.kontron.com // 68
Page 69
CP6006-SA – User Guide, Rev. 0.5 Preliminary
1. M.2 Device
3. PMC/XMC Device
3 2 2

6.4. Installation of Peripheral Devices

The CP6006(X)-SA is designed to accommodate various peripheral devices, such as M.2 (SATA), PMC, XMC, and rear I/O devices.
Prior to installation of a peripheral device, ensure that the safety requirements are met. Special attention must be paid to avoid touching any components that may be hot, such as heat sink, etc.
Figure 10: Connecting a Peripheral Device to the CP6006X-SA
1
2. Heat Sink
www.kontron.com // 69
Page 70
CP6006-SA – User Guide, Rev. 0.5 Preliminary

6.4.1. SATA M.2 Module Installation

A
SATA Flash module may be connected to the module must be physically installed on the CP6006(X)-SA prior to installation of the CP6006(X)-SA in a system. During installation it is necessary to ensure that the SATA Flash module is properly seated in the onboard connector J18, i.e. the pins are aligned correctly and not bent.
SATA device fail message at boot-up: may be a bad cable or lack of power going to the drive
SATA device fail message at boot-up on Rear I/O module, caused by forced speed to 6.0Gb/s (see Chapter 2.7.6
“SATA Interfaces”)
CP6006(X)-SA
via the onboard connector, J18.
This optionally available

6.4.2. Installation of External SATA Devices

The following information pertains to external SATA devices which may be connected to the CP6006(X)-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 CP6006(X)-SA provides only a data connection. The power for this device must be supplied by a separate connector. For further information, refer to the respective documentation of the device.
SATA device fail message at boot-up: may be a bad cable or lack of power going to the drive.

6.4.3. PMC Module Installation

The CP6006(X)-SA supports the installation of a PMC module via the J21 to J22 connectors. For information on the installation of the PMC module, refer to the documentation provided with the module.

6.4.4. XMC Module Installation

The CP6006(X)-SA supports the installation of an XMC module via the J20 connector. For information on the installation of the XMC module, refer to the documentation provided with the module.

6.4.5. Rear Transition Module Installation

For physical installation of rear transition modules, refer to the documentation provided with the module itself.

6.5. Battery Replacement

The CP6006(X)-SA RTC may be backed up using a single UL-approved CR2025, 3.0 V “coin cell” lithium battery from one of two possible points of installation:
onboard
on the rear transition module
Only one battery may be installed at a time. Refer to Table 1 for battery requirements.
www.kontron.com // 70
Page 71
CP6006-SA – User Guide, Rev. 0.5 Preliminary
kIpmi hpm rollback
kIpmi info

6.5.1. Updating the IPMI Firmware

6.5.1.1. IPMI Rollback Mechanism

The CP6006(X)-SA’s IPMI controller has an internal flash, where the boot block or the active IPMI firmware is running from, as well as an external flash, where two IPMI firmware images are stored, namely:
a copy of the currently active image, and
the previously good image or the newly downloaded image.
During firmware upgrade, the previously good image in the external flash is replaced by the newly downloaded image. Then the boot block activates the new image by copying it to the internal flash. If the newly downloaded image was successfully activated, its copy in the external flash is now the active image. The copy of the old active image becomes the previously good image.
Manual rollback is also possible via the
uEFI Shell command.

6.5.1.2. Determining the Active IPMI Firmware Image

To determine the active IPMI firmware image, use the
command.

6.5.1.3. Updating Procedure

The active IPMI firmware image can be updated with the latest HPM.1 file using the kIpmi hpm upgrade uEFI Shell command.
www.kontron.com // 71
Page 72

7/ uEFI BIOS (t.b.d.)

CP6006-SA – User Guide, Rev. 0.5 Preliminary
www.kontron.com // 72
Page 73
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8/ IPMI Firmware

8.1. Overview

The CP6006(X)-SA provides an IPMI controller (NXP® ARM7) with 512 kB of internal firmware flash as well as external firmware flash for firmware upgrade and rollback. The IPMI controller carries out IPMI commands such as monitoring several onboard temperature conditions, board voltages and the power supply status, and managing hot swap operations. The IPMI controller is accessible via two IPMBs, one host Keyboard Controller Style (KCS) interface and up to four Gigabit Ethernet interfaces (IOL).
The CP6006(X)-SA is fully compliant with the IPMI - Intelligent Platform Management Interface v2.0 and the PICMG
2.9 R1.0 specifications.
The following are key features of the CP6006(X)-SA’s IPMI firmware:
Keyboard Controller Style (KCS) interface
Dual-port IPMB interface for out-of-band management and sensor monitoring
IPMI over LAN (IOL) and Serial over LAN (SOL) support
Sensor Device functionality with configurable thresholds for monitoring board voltages, CPU state, board reset,
etc.
FRU Inventory functionality
System Event Log (SEL), Event Receiver functionalities
Sensor Data Record Repository (SDRR) functionality
IPMI Watchdog functionality (power-cycle, reset)
Board monitoring and control extensions:
Graceful shutdown support uEFI BIOS fail-over control: selection of the SPI boot flash (standard/recovery)
Field-upgradeable IPMI firmware:
via the KCS, IPMB or IOL interfaces Download of firmware does not break the currently running firmware or payload activities
Two flash banks with rollback capability: manual rollback or automatic in case of upgrade failure
For general information on the Kontron IPMI Firmware, refer to the IPMI Firmware User Guide.

8.2. IPMI Firmware and KCS Interface Configuration

Initially the default configuration of the IPMI firmware (KCS interface) is:
IRQ = 11
MODE = SMC
IPMB = single-ported.
If this is the required configuration, no further action is required. If the configuration must be modified, the kIpmi uEFI Shell command is used to modify the configuration as required, e.g. “kIpmi irq [0|11]”, “kIpmi mode [smc|bmc]”, and
“kIpmi ipmb [single-ported|dual-ported]”. For information on the kIpmi uEFI Shell command, refer to the uEFI BIOS Chapter.
The KCS interface serves for the communication between the CP6006(X)-SA’s payload and the IPMI controller. The IPMI OS kernel s require the KCS interface configuration during their loading time. The KCS interface configuration is available in the “IPMI Device Information Record” included in the SMBIOS table.

8.3. Supported IPMI and ATCA Commands

www.kontron.com // 73
Page 74
CP6006-SA – User Guide, Rev. 0.5 Preliminary
IPM DEVICE “GLOBAL” COMMANDS
BMC WATCHDOG TIMER COMMANDS
BMC DEVICE AND MESSAGING COMMANDS

8.3.1. Standard IPMI Commands

The following table shows an excerpt from the command list specified in the IPMI specification 2.0. The shaded table cells indicate commands not supported by the CP6006(X)-SA IPMI firmware.
M = mandatory, O = optional
Table 52: Standard IPMI Commands
COMMAND IPMI 2.0
SPEC.
SECTION
NETFN CMD KONTRON SUPPORT
ON IPMI
CONTROLLER
M
Get Device ID 20.1 App 01h M / Yes
Cold Reset 20.2 App 02h O / Yes
Warm Reset 20.3 App 03h O / No
Get Self Test Results 20.4 App 04h O / Yes
Manufacturing Test On 20.5 App 05h O / No
Set ACPI Power State 20.6 App 06h O / Yes
Get ACPI Power State 20.7 App 07h O / Yes
Get Device GUID 20.8 App 08h O / No
Broadcast “Get Device ID” 20.9 App 01h M / Yes
O
Reset Watchdog Timer 27.5 App 22h O / Yes
Set Watchdog Timer 27.6 App 24h O / Yes
Get Watchdog Timer 27.7 App 25h O / Yes
O
Set BMC Global Enables 22.1 App 2Eh O / Yes
Get BMC Global Enables 22.2 App 2Fh O / Yes
Clear Message Flags 22.3 App 30h O / Yes
Get Message Flags 22.4 App 31h O / Yes
Enable Message Channel Receive 22.5 App 32h O / Yes
Get Message 22.6 App 33h O / Yes
Send Message 22.7 App 34h O / Yes
Read Event Message Buffer 22.8 App 35h O / Yes
Get BT Interface Capabilities 22.9 App 36h O / No
Get System GUID 22.14 App 37h O / No
Get Channel Authentication Capabilities 22.13 App 38h O / Yes
Session Control 22.15 to
App 39h to 3Dh O / Yes
22.20
Get AuthCode 22.21 App 3Fh O / No
Channel Commands 22.22 to
App 40h to 47h O / Yes
22.30
User Commands 24.1 to 24.9 App 48h to 4Fh O / Yes
Get Channel OEM Payload Info 24.10 App 50h O / No
Master Write-Read 22.11 App 52h O / Yes
Get Channel Cipher Suits 22.15 App 54h O / No
www.kontron.com // 74
Page 75
CP6006-SA – User Guide, Rev. 0.5 Preliminary
CHASSIS DEVICE COMMANDS
EVENT COMMANDS
SENSOR DEVICE COMMANDS
FRU DEVICE COMMANDS
SDR DEVICE COMMANDS
COMMAND IPMI 2.0
SPEC.
SECTION
NETFN CMD KONTRON SUPPORT
ON IPMI
CONTROLLER
Suspend/Resume Payload Encryption 24.3 App 55h O / Yes
Set Channel Security Keys 22.25 App 56h O / No
Get System Interface Capabilities 22.9 App 57h O / No
O
Get Chassis Capabilities 28.1 Chassis 00h O / Yes
Get Chassis Status 28.2 Chassis 01h O / Yes
Chassis Control 28.3 Chassis 02h O / Yes
Extended Chassis Control Commands 28.4 to 28.8 Chassis 03h, 04h,
O / No
0Ah, 05h,
06h
Set Power Cycle Interval 28.9 Chassis 0Bh O / Yes
Extended Chassis Control Commands 28.11 to 28.13 Chassis 07h to 09h O / No
Get POH Counter 28.14 Chassis 0Fh O / Yes
M
Set Event Receiver 29.1 S/E 00h M / Yes
Get Event Receiver 29.2 S/E 01h M / Yes
Platform Event (a.k.a. “Event Message”) 29.3 S/E 02h M / Yes
PEF AND ALERTING COMMANDS 30.1 to 30.8 S/E 10h to 17h O / No
M
Get Device SDR Info 35.2 S/E 20h M / Yes
Get Device SDR 35.3 S/E 21h M / Yes
Reserve Device SDR Repository 35.4 S/E 22h M / Yes
Get Sensor Reading Factors 35.5 S/E 23h O / No
Set Sensor Hysteresis 35.6 S/E 24h O / Yes
Get Sensor Hysteresis 35.7 S/E 25h O / Yes
Set Sensor Threshold 35.8 S/E 26h O / Yes
Get Sensor Threshold 35.9 S/E 27h O / Yes
Set Sensor Event Enable 35.10 S/E 28h O / Yes
Get Sensor Event Enable 35.11 S/E 29h O / Yes
Re-arm Sensor Events 35.12 S/E 2Ah O / No
Get Sensor Event Status 35.13 S/E 2Bh O / No
Get Sensor Reading 35.14 S/E 2Dh M / Yes
Set Sensor Type 35.15 S/E 2Eh O / No
Get Sensor Type 35.16 S/E 2Fh O / No
M
Get FRU Inventory Area Info 34.1 Storage 10h M / Yes
Read FRU Data 34.2 Storage 11h M / Yes
Write FRU Data 34.3 Storage 12h M / Yes
O
Get SDR Repository Info 33.9 Storage 20h O / Yes
Get SDR Repository Allocation Info 33.10 Storage 21h O / Yes
www.kontron.com // 75
Page 76
CP6006-SA – User Guide, Rev. 0.5 Preliminary
SEL DEVICE COMMANDS
LAN DEVICE COMMANDS
SOL COMMANDS
COMMAND IPMI 2.0
SPEC.
SECTION
NETFN CMD KONTRON SUPPORT
ON IPMI
CONTROLLER
Reserve SDR Repository 33.11 Storage 22h O / Yes
Get SDR 33.12 Storage 23h O / Yes
Add SDR 33.13 Storage 24h O / Yes
Partial Add SDR 33.14 Storage 25h O / Yes
Delete SDR 33.15 Storage 26h O / Yes
Clear SDR Repository 33.16 Storage 27h O / Yes
Get SDR Repository Time 33.17 Storage 28h O / No
Set SDR Repository Time 33.18 Storage 29h O / No
Enter SDR Repository Update Mode 33.19 Storage 2Ah O / No
Exit SDR Repository Update Mode 33.20 Storage 2Bh O / No
Run Initialization Agent 33.21 Storage 2Ch O / Yes
O
Get SEL Info 40.2 Storage 40h O / Yes
Get SEL Allocation Info 40.3 Storage 41h O / Yes
Reserve SEL 40.4 Storage 42h O / Yes
Get SEL Entry 40.5 Storage 43h O / Yes
Add SEL Entry 40.6 Storage 44h O / Yes
Partial Add SEL Entry 40.7 Storage 45h O / No
Delete SEL Entry 40.8 Storage 46h O / Yes
Clear SEL 40.9 Storage 47h O / Yes
Get SEL Time 40.10 Storage 48h O / Yes
Set SEL Time 40.11 Storage 49h O / Yes
Get Auxiliary Log Status 40.12 Storage 5Ah O / No
Set Auxiliary Log Status 40.13 Storage 5Bh O / No
O
Set LAN Configuration Parameters 23.1 Transport 01h O / Yes
Get LAN Configuration Parameters 23.2 Transport 02h O / Yes
Suspend BMC ARPs 23.3 Transport 03h O / No
Get IP/UDP/RMCP Statistics 23.4 Transport 04h O / Yes
SERIAL/MODEM DEVICE COMMANDS 25.1 to 25.12 Transport 10h to 1Bh O / No
O
SOL Activating 26.1 Transport 20h O / Yes
Set SOL Configuration Parameters 26.2 Transport 21h O / Yes
Get SOL Configuration Parameters 26.3 Transport 22h O / Yes
www.kontron.com // 76
Some of the above-mentioned commands, such as SDR device commands, work only if the IPMI controller is configured as BMC. For further information, refer to the IPMI specification
2.0.
Page 77
CP6006-SA – User Guide, Rev. 0.5 Preliminary
AdvancedTCA

8.3.2. AdvancedTCA and AMC Commands

The following table shows an excerpt from the command list specified in the PICMG 3.0 R 2.0 AdvancedTCA Base Specification and the PICMG AMC.0 Advanced Mezzanine Card Specification, R 1.0. The shaded table cells indicate commands not supported by the IPMI firmware.
M = mandatory
Table 53: Standard IPMI Commands
COMMAND IPMI 2.0
Get PICMG Properties 3-9 PICMG 00h M / Yes
FRU Control 3-22 PICMG 04h N/A
Get FRU LED Properties 3-29 PICMG 05h M / Yes
Get LED Color Capabilities 3-25 PICMG 06h M / Yes
Set FRU LED State 3-26 PICMG 07h M / Yes
Get FRU LED State 3-27 PICMG 08h M / Yes
Get Device Locator Record ID 3-29 PICMG 0Dh M / Yes
NETFN CMD KONTRON SUPPORT
SPEC.
SECTION
ON IPMI
CONTROLLER
M
www.kontron.com // 77
Page 78
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8.4. Firmware Identification

8.4.1. Get Device ID Command

Table 54: Get Device ID Command
COMMAND LUN NetFn CMD
Get Device ID 00h App = 06h 01h
REQUEST DATA
Byte Data Field
-- --
RESPONSE DATA
Byte Data Field
1 Completion code
2 10h Device ID
3 80h Device Revision
4 02h Firmware Revision 1: Major Firmware Revision
(varies depending on firmware revision)
5 00h Firmware Revision 2: Minor Firmware Revision, BCD encoded
(varies depending on firmware revision)
6 51h IPMI Version, holds IPMI command specification version, BCD encoded
7 BDh or BFh Additional Device Support (SMC or BMC mode)
8..10 98h 3Ah 00h Manufacturer ID, LSB first 03A98h = 15000 = Kontron
11..12 40h B4h Product ID, LSB first B440h = Identifies the board/family firmware
13* Release number of the IPMI firmware (varies depending on firmware revision):
10h for R10 11h for R11
14* Board Geographical Address/slot number:
1 … = Board in chassis slot 1…
15..16* Reserved
* Bytes 13 through 16 are optional and defined by Kontron. Invoking the IPMI command Get Device ID returns among other information the following data:
Manufacturer ID = 3A98h (Kontron IANA ID) Product ID = B440h, identifies the board family of the IPMI firmware Firmware revision (byte 4:5) reflects the version of the running firmware, which will change after firmware
update.
Release number of the IPMI firmware (byte 13) will be incremented with each firmware update
www.kontron.com // 78
Page 79
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8.4.2. Device Locator Record

The device ID string which can be found by reading the Device Locator Record (SDR Type 12h) contains the string “BMC:x ... x”. For example, invoking the “ipmitool” command ipmitool sdr list mcloc will return the device ID
strings of all available boards. If the IPMI controller is in BMC mode, this string will be displayed without change. If the IPMI controller is in SMC mode, then the string will be changed into “Sxx: x ... x” where xx is the slot number where the board is residing, e.g. “S09: x ... x”.

8.5. Board Control Extensions

8.5.1. SPI Boot Flash Selection—uEFI BIOS Failover Control

The uEFI BIOS code is stored in two different SPI boot flash devices designated as the standard SPI boot flash and the recovery SPI boot flash.
By default, the uEFI BIOS code stored in the standard SPI boot flash is executed first. If this fails, the uEFI BIOS code in the recovery SPI boot flash is then executed.
During boot-up, the uEFI BIOS reports its operational status to the IPMI controller within a given time. If the status is "failed" or not reported within the given time, the IPMI controller selects the recovery SPI boot flash, resets the board's processor, and waits for the status report from the uEFI BIOS again.
In the event the recovery boot operation fails, the IPMI controller reports it, but takes no further action of its own.
When a boot operation fails, a "Boot Error - Invalid boot sector" event is asserted for the related sensor:
"FWH0 Boot Err" sensor indicates the standard SPI boot flash has failed "FWH1 Boot Err" sensor indicates the recovery SPI boot flash has failed

8.5.2. uEFI BIOS Boot Order Selection

Normally the uEFI BIOS will apply the boot order which was selected in the uEFI BIOS menu “uEFI Boot/Boot Option Priorities”. But there is another alternative boot order which is stored in the IPMI controller's non-volatile memory. This boot order can be set and read by IPMI OEM commands. At payload start the IPMI controller writes this boot order into a register where the uEFI BIOS can read it. If this IPMI controller's boot order has a non-zero value, the uEFI BIOS will use it instead of its own boot order.
www.kontron.com // 79
Page 80
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Control state for SPI boot flash selection (00h):
Note: Control state for uEFI BIOS boot order configuration (9Dh):

8.5.3. Set Control State (SPI Boot Flash Selection, Boot Order Selection)

Table 55: Set Control State
COMMAND LUN NetFn CMD
Set Control State (SPI Boot Flash, Boot Order) 00h OEM = 3Eh 20h
REQUEST DATA
Byte Data Field
1 Control ID:
00h = SPI boot flash selection 9Dh = uEFI BIOS boot order configuration
2
00h = Standard SPI boot flash is selected (default) 01h = Recovery SPI boot flash is selected
The DIP switch SW1, switch 2, may overwrite the above selection.
00h = Boot order is according to uEFI BIOS setup (default) 01h = Next boot device is: Floppy 02h = Next boot device is: HDD 03h = Next boot device is: CD 04h = Next boot device is: Network 05h = Next boot device is: USB Floppy 06h = Next boot device is: USB HDD 07h = Next boot device is: USB CD-ROM
RESPONSE DATA
Byte Data Field
1 Completion code
The settings mentioned above are stored in EEPROM and applied (to logic) each time the IPMI controller detects power-on.
www.kontron.com // 80
Page 81
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8.5.4. Get Control State (SPI Boot Flash Selection, Boot Order Selection)

This command is used to read out the SPI boot flash and boot order settings.
Table 56: Get Control State
COMMAND LUN NetFn CMD
Get Control State (SPI Boot Flash, Boot Order) 00h OEM = 3Eh 21h
REQUEST DATA
Byte Data Field
1 Control ID:
00h = SPI boot flash selection 9Dh = uEFI BIOS boot order configuration
RESPONSE DATA
Byte Data Field
1 Completion code
4 Current control state
(see section “Set Control State”) 00h .. 01h for control ID = SPI boot flash selection 00h .. FFh for control ID = uEFI BIOS boot order configuration

8.6. Sensors Implemented on the Board

The IPMI controller includes several sensors for voltage or temperature monitoring and various others for pass/fail type signal monitoring. Every sensor is associated with a Sensor Data Record (SDR). Sensor Data Records contain information about the sensor’s identification such as sensor type, sensor name, and sensor unit. SDRs also contain the configuration of a specific sensor such as threshold, hysteresis or event generation capabilities that specify the sensor's behavior. Some fields of the sensor SDR are configurable using IPMI commands, others are always set to built-in default values.
The IPMI controller supports sensor device commands and uses the static sensor population feature of IPMI. All Sensor Data Records can be queried using Device SDR commands.
The sensor name (ID string) has a name prefix which is ‘NNN:’ in the lists below. When reading the sensor name after board insertion, this prefix becomes automatically adapted to the role (BMC or SMC) and the physical position (slot number) of the board in a rack. If the IPMI controller is set up as a BMC, the prefix will be ‘BMC:’ independent of the slot where it resides. If the IPMI controller is set up as an SMC, the prefix will be ‘Sxx:’ where xx is the slot number (e.g.
09). The sensor number is the number which identifies the sensor e.g. when using the IPMI command Get Sensor
Reading. Please note that “ipmitool” accepts sensor numbers in decimal (e.g. “10”) or hexadecimal (e.g. “0xa”) notation.
The IPMI tool “ipmitool” displays for the command “ipmitool sdr list” the contents of the sensor data record repository (SDRR) of the whole rack if the SDRR has been generated. The generation of the SDRR must always be redone after adding or removing a board from the rack. For further information, refer to the IPMI Firmware User Guide, section “IPMI Setup for the Rack”.
www.kontron.com // 81
Page 82
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8.6.1. Sensor List

The following table indicates all sensors available on the CP6006(X)-SA. For further information on Kontron’s OEM­specific sensor types and sensor event type codes presented in the following table, refer to section “OEM Event/Reading Types”.
Table 57: Sensor List
SENSOR NUMBER / ID STRING
00h / NNN:Hot Swap
01h / NNN:Temp CPU
02h / NNN:Temp PCH
03h / NNN:Temp Board
04h / NNN:Pwr Good
05h / NNN:Pwr Good Evt
SENSOR TYPE (CODE) / EVENT/READING TYPE (CODE)
Hot Swap (F0h) / Sensor-specific (6Fh)
Temperature (01h) / Threshold (01h)
Temperature (01h) / Threshold (01h)
Temperature (01h) / Threshold (01h)
Power supply (08h) / OEM (73h)
Power supply (08h) / OEM (73h)
Assertion Mask / Deassertion Mask/ Reading Mask
00FFh / 0000h / 00FFh
1A81h / 7A81h / 3939h
0A80h / 7A80h / 3838h
7A95h / 7A95h / 3F3Fh
0000h / 0000h / 009Fh
009Fh / 009Fh / 009Fh
DESCRIPTION LED I1
Active /
Reading
Mask
Hot swap sensor N
CPU die temperature Y /
0F3Ch
Chipset temperature Y /
0F3Ch
Board temperature Y /
0F3Ch
Status of all power
N
lines
Power fail events for all power lines
Y
/
009Fh
06h / NNN:Board 3.3V
07h / NNN:Board 5VIPMI
08h / NNN:Board 5.0V
09h / NNN:Board 12V
0Ah / NNN:IPMB 5V
0Bh / NNN:Fan1 Speed
0Ch / NNN:Fan2 Speed
0Dh / NNN:Last Reset
0Eh / NNN:Slot System
0Fh / NNN:PCI Present
Voltage (02h) / Threshold (01h)
Voltage (02h) / Threshold (01h)
Voltage (02h) / Threshold (01h)
Voltage (02h) / Threshold (01h)
Voltage (02h) / Threshold (01h)
Fan (04h) / Threshold (01h)
Fan (04h) / Threshold (01h)
OEM (CFh) / “digital” Discrete (03h)
Entity presence (25h) / Sensor-specific (6Fh)
Entity presence (25h) / Sensor-specific (6Fh)
2204h / 2204h / 1212h
2204h / 2204h / 1212h
2204h / 2204h / 1212h
2204h / 2204h / 1212h
2204h / 2204h / 1212h
0000h / 0000h / 1B1Bh
0000h / 0000h / 1B1Bh
0002h / 0000h / 0003h
0000h / 0000h / 0003h
0000h / 0000h / 0003h
Board 3.3V supply Y /
0F3Ch
Management Power (MP) 5V
Y /
0F3Ch
Board 5V supply Y /
0F3Ch
Board 12V supply Y /
0F3Ch
IPMB 5V supply N
Speed [rpm] Fan 1 N
Speed [rpm] Fan 2 N
Board reset event Y /
0002h
Board is in system slot
N
(SYSEN)
Board is selected
N (BDSEL) and in system slot (SYSEN)
11h / NNN:IPMI WD
Watchdog2 (23h) / Sensor-specific (6Fh)
010Fh / 0000h / 010Fh
IPMI watchdog Y /
010Fh
12h / IPMB status change (F1h) / 000Fh / 0000h / IPMB-0 state (refer to N
www.kontron.com // 82
Page 83
CP6006-SA – User Guide, Rev. 0.5 Preliminary
NNN:IPMB State
Sensor-specific (6Fh)
000Fh
PICMG 3.0 Rev 2.0,
SENSOR NUMBER / ID STRING
13h / NNN:ACPI State
14h / NNN:Health Error
15h / NNN:CPU 0 Status
16h / NNN:POST Value
17h / NNN:FWH0
BootErr
18h / NNN:FWH1
BootErr
19h / NNN:XMC present
1Ah / NNN:FRU Agent
1Bh / NNN:IPMC Storage
1Ch / NNN:IPMC Reboot
1Dh / NNN:IPMC FwUp
1Eh / NNN:Ver change
1Fh / NNN:SEL State
20h / NNN:IPMI Info-1
21h / NNN:IPMI Info-2
SENSOR TYPE (CODE) / EVENT/READING TYPE (CODE)
System ACPI Power State (22h) / Sensor-specific (6Fh)
Platform Alert (24h) / “digital” Discrete (03h)
Processor (07h) / Sensor-specific (6Fh)
POST value OEM (C6h) / Sensor-specific (6Fh)
Boot error (1Eh) / Sensor-specific (6Fh)
Boot error (1Eh) / Sensor-specific (6Fh)
Entity Presence (25h) / Sensor-specific (6Fh)
OEM FRU Agent (C5h) / Discrete (0Ah)
Management Subsystem Health (28h) / Sensor­specific (6Fh)
Platform Alert (24h) / “digital” Discrete (03h)
OEM FW Update (C7h) / Sensor-specific (6Fh)
Firmware version changed (2Bh) / Sensor-specific (6Fh)
Event Logging Disabled (10h) / Sensor-specific (6Fh)
OEM Firmware Info 1 (C0h) / OEM (70h)
OEM Firmware Info 2 (C0h) / OEM (71h)
Assertion Mask / Deassertion Mask/ Reading Mask
7FFFh / 0000h / 7FFFh
0000h / 0000h / 0003h
0463h / 0400h / 04E3h
4000h / 0000h / 40FFh
0008h / 0008h / 0008h
0008h / 0008h / 0008h
0000h / 0000h / 0003h
0140h / 0000h / 0147h
0002h / 0000h / 0003h
0002h / 0000h / 0003h
010Fh / 0000h / 10Fh
0002h / 0000h / 0002h
003Ch / 0000h / 003Ch
0003h / 0000h / 7FFFh
0003h / 0000h / 7FFFh
DESCRIPTION LED I1
Active /
Reading
Mask
3.8.4.1)
System ACPI power
N state
Aggregates states
N (power, temperatures etc.). Visualization by the Health LED (LED I1, red).
CPU status: “Processor Throttled, THERMTRIP
Y /
0403h
or CAT error”
POST code value (port
N 80h)
Boot error on standard SPI boot flash
Boot error on recovery SPI boot flash
Y /
0008h
Y /
0008h
Presence of XMC board N
FRU initialization agent state
IPMI controller storage access error
2 = (Re-) Boot of IPMI
Y /
0140h
Y /
0002h
N controller
IPMI FW update /
N manual rollback / automatic rollback
IPMI FW version, uEFI
N BIOS version, and logic version changed; update sensor data record repository
State of event logging N
For internal use only N
For internal use only N
www.kontron.com // 83
Page 84
CP6006-SA – User Guide, Rev. 0.5 Preliminary
SENSOR NUMBER / ID STRING
22h / NNN:IniAgent Err
23h / NNN:Board Rev
24h / NNN:Link-GbE-A
25h / NNN:Link-GbE-B
28h / NNN:Link-LPa
29h / NNN:Link-LPb
*2Ch / NNN:Link-10GBE1
*2Dh / NNN:Link-10GBE2
SENSOR TYPE (CODE) / EVENT/READING TYPE (CODE)
Initialization Agent (C2h) / “digital” Discrete (03h)
OEM Board Revision (CEh)/ Sensor-specific (6Fh)
LAN (27h) / Sensor-specific (6Fh)
LAN (27h) / Sensor-specific (6Fh)
LAN (27h) / Sensor-specific (6Fh)
LAN (27h) / Sensor-specific (6Fh)
LAN (27h)/ Sensor-specific (6Fh)
LAN (27h)/ Sensor-specific (6Fh)
Assertion Mask / Deassertion Mask/ Reading Mask
0002h / 0000h / 0003h
0000h / 0000h / 7FFFh
0000h / 0000h / 0003h
0000h / 0000h / 0003h
0000h / 0000h / 0003h
0000h / 0000h / 0003h
0000h / 0000h / 0003h
0000h / 0000h / 0003h
DESCRIPTION LED I1
Active /
Reading
Mask
Initialization agent error status. Used on
Y /
0002h
BMC only. 1 = error free
Board revision
N information
LAN link status of the
N front GbE A
LAN link status of the
N front GbE B
LAN link status of the
N rear I/0 port PICMG 2.16 LPa
LAN link status of the
N rear I/0 port PICMG 2.16 LPb
Link status of the 10
N GbE interface on rear I/O port 1 (10GBE1, Intel® XEON-D)
Link status of the 10
N GbE interface on rear I/O port 2 (10GBE2, Intel® XEON-D)
* The “Link-10GBE1” and “Link-10GBE2” sensors are only present on the CP6006X-SA.
www.kontron.com // 84
Page 85

8.7. Sensor Thresholds

Table 58: Thresholds - Standard and Extended Temperature Range
CP6006-SA – User Guide, Rev. 0.5 Preliminary
Sensor Number /
ID String
01h /
NNN:Temp
CPU
02h /
NNN:Temp
PCH
03h /
NNN:Temp Board
(0°C to +60°C)
Upper non-recoverable 114 °C 114 °C 85 °C 95 °C
Upper critical 104 °C 104 °C 80 °C 90 °C
Upper non-critical 94 °C 94 °C 70 °C 80 °C
Normal max. 85 °C 85 °C 65 °C 75 °C
Nominal 75 °C 75 °C 55 °C 65 °C
Normal min. 3 °C 3 °C 0 °C 0 °C
Lower non-critical 1 °C n.a. - 1 °C - 40 °C
Lower critical n.a. n.a. - 2 °C - 42 °C
Lower non-recoverable n.a. n.a. - 5 °C - 45 °C
Table 59: Voltage Sensor Thresholds
Sensor Number /
ID String
06h /
NNN:Board
3.3V
07h /
NNN:Board
5VIPMI
08h /
NNN:Board
5.0V
09h /
NNN:Board
12V
Upper non-recoverable n.a. n.a. n.a. n.a. n.a.
Upper critical 3.50 V 5.29 V 5.29 V 12.9 V 5.29 V
Upper non-critical n.a. n.a. n.a. n.a. n.a.
Normal max. 3.47 V 5.25 V 5.25 V 12.7 V 5.25 V
Nominal 3.30 V 5.00 V 5.00 V 12.0 V 5.0 V
Normal min. 3.14 V 4.51 V 4.75 V 11.5 V 4.75 V
Lower non-critical n.a. n.a. n.a. n.a. n.a.
Lower critical 3.11 V 4.47 V 4.71 V 11.3 V 4.71 V
Lower non-recoverable n.a. n.a. n.a. n.a. n.a.
03h /
NNN:Temp Board
(-40°C to +70°C)
0Ah /
NNN:IPMB 5V
www.kontron.com // 85
Page 86
CP6006-SA – User Guide, Rev. 0.5 Preliminary

8.8. OEM Event/Reading Types

OEM (Kontron) specific sensor types and codes are presented in the following table.
Table 60: OEM Event/Reading Types
OEM SENSOR TYPE (CODE)
OEM EVENT/ READING TYPE (CODE)
DESCRIPTION
Firmware Info 1 (C0h) 70h Internal Diagnostic Data
Firmware Info 2 (C0h) 71h Internal Diagnostic Data
Initialization Agent (C2h) 03h
(“digital” Discrete)
Offsets / events: 0: Initialization O.K. 1: Initialization Error
FRU Agent (C5h) 0Ah
(Discrete)
Post Value (C6h) 6Fh
(sensor type specific)
FRU initialization agent, using a standard reading type.
Error is detected if the POST code is != 0 and doesn't change for a defined amount of time.
In case of no error: Bits [7:0] = POST code (payload Port 80h) In case of error: Bits [15:0] = 4000h Data2 = POST code, low nibble Data3 = POST code, high nibble
Firmware Upgrade Manager (C7h) 6Fh
(sensor type specific)
Offsets / events: 0: First Boot after upgrade 1: First Boot after rollback (error) 2: First Boot after errors (watchdog) 3: First Boot after manual rollback
4..7: Reserved 8: Firmware Watchdog Bite, reset occurred
Board Reset (CFh) 03h
(“digital” Discrete)
Data 2 contains the reset type: …WARM = 0 …COLD = 1 …FORCED_COLD = 2 …SOFT_RESET = 3 …MAX = 4 Data 3 contains the reset source: …IPMI_WATCHDOG = 0 …IPMI_COMMAND = 1 …PROC_INT_CHECKSTOP = 2 …PROC_INT_RST = 3 …RESET_BUTTON = 4 …POWER_UP = 5 …LEG_INITIAL_WATCHDOG = 6 …LEG_PROG_WATCHDOG = 7 …SOFTWARE_INITIATED = 8 …SETUP_RESET = 9 …UNKNOWN = 0xFF
www.kontron.com // 86
Page 87
CP6006-SA – User Guide, Rev. 0.5 Preliminary
OEM SENSOR TYPE (CODE)
e.g. for Power Good / Power Good Event
Board revision (CEh) 6Fh

8.9. IPMI Firmware Code

8.9.1. Firmware Upgrade

OEM EVENT/ READING TYPE (CODE)
73h Sensor-specific
(sensor type specific)
DESCRIPTION
Offset
0h HS fault#
1h HS early fault#
2h DEG#
3h FAL#
4h BDSELState
5h..6h n.a.
7h vccMainGood
8h..Eh n.a.
Bits [7:0] = Board Revision number
Event
The IPMI's operational code can be upgraded via the open-source tool “ipmitool” or via uEFI BIOS commands. The upgrade tool/commands allow download and activation of new operational code and also rollback to the “last known good” operational code. For further information on the IPMI firmware upgrade, refer to the uEFI BIOS Chapter in this manual and the IPMI Firmware User Guide.

8.9.2. IPMI Firmware and FRU Data Write Protection

If the board is plugged in a write-protected CompactPCI slot, neither the IPMI firmware or the FRU data can be updated or reprogrammed. The IPMI firmware stores the write protect state in it’s local NV-RAM.
The write protection mode is still active when the payload is off even if the IPMI firmware reboots. To disable the write protection mode, plug the board in a non-write-protected CompactPCI slot and switch on the payload.

8.10. LAN Functions

Four Gigabit Ethernet channels on the board support IPMI over LAN (IOL) and Serial over LAN (SOL). While IOL serves to transport IPMI commands and their responses via Gigabit Ethernet, SOL serves to transport any serial data via Gigabit Ethernet.
Please note that IOL and SOL need the Ethernet device to be powered. Therefore, the board (payload) must be fully powered.
For information on the assignment of the IOL/SOL channels, refer to the “Gigabit Ethernet” section in the “Functional Description” chapter.
www.kontron.com // 87
Page 88

Appendix A: List of Acronyms

Table 61: List of Acronyms
CP6006-SA – User Guide, Rev. 0.5 Preliminary
ACPI
API
Basic Module
BIOS
BMC
BSP
CAN
Carrier Board
COM
Compact Module
CNTG
DDC
DDI
DIMM
Display Port
DMA
DRAM
DVI
EAPI
ECC
EEPROM
eDP
EMC
ESD
Extended Module
FIFO
FRU
Gb
GBE
GPI
GPIO
GPO
GPU
HBR2
Advanced Configuration Power Interface
Application Programming Interface
COM Express® 125 x 95 Module form factor
Basic Input Output System
Base Management Controller
Board Support Package
Controller-area network
Application specific circuit board that accepts a COM Express ® module
Computer-on-Module
COM Express® 95x95 Module form factor
Computer Network Transaction Group
Display Data Control
Digital Display Interface –
Dual In-line Memory Module
DisplayPort (digital display interface standard)
Direct Memory Access
Dynamic Random Access Memory
Digital Visual Interface
Embedded Application Programming Interface
Error Checking and Correction
Electrically Erasable Programmable Read-Only Memory
Embedded Display Port
Electromagnetic Compatibility (EMC)
Electro Sensitive Device
COM Express® 155mm x 110mm Module form factor.
First In First Out
Field Replaceable Unit
Gigabit
Gigabit Ethernet
General Purpose Input
General Purpose Input Output
General Purpose Output
Graphics Processing Unit
High Bitrate 2
HDA
HD/HDD
HDMI
HPM
I2C
IOL
IOT
IPMI
KCS
KVM
LAN
LPC
LVDS
M.A.R.S.
MEI
Mini Module
MTBF
NA
NC
NCSI
PATA
PCI
PCIe
PCN
PECI
PEG
PICMG®
PHY
Pin-out Type
PS2
PSU
RoHS
RTC
SAS
High Definition Audio (HD Audio)
Hard Disk /Drive
High Definition Multimedia Interface
PICMG Hardware Platform Management specification family
Inter integrated Circuit Communications
IPMI-Over-LAN
Internet of Things
Intelligent Platform Management Interface
Keyboard Controller Style
Keyboard Video Mouse
Local Area Network
Low Pin-Count Interface:
Low Voltage Differential Signaling –
Mobile Application for Rechargeable Systems
Management Engine Interface
COM Express® 84x55mm Module form factor
Mean Time Before Failure
Not Available
Not Connected
Network Communications Services Interface
Parallel AT Attachment
Peripheral Component Interface
PCI-Express
Product Change Notification
Platform Environment Control Interface
PCI Express Graphics
PCI Industrial Computer Manufacturers Group
Ethernet controller physical layer device
COM Express® definitions for signals on COM Express® Module connector pins.
Personal System 2 ( keyboard & mouse)
Power Supply Unit
Restriction of Hazardous Substances
Real Time Clock
Serial Attached SCSI – high speed serial
www.kontron.com // 88
Page 89
CP6006-SA – User Guide, Rev. 0.5 Preliminary
version of SCSI
SATA
SCSI
SEL
ShMC
SMBus
SO-DIMM
SOIC
SOL
SPI
SSH
TPM
UART
UEFI
UHD
USB
VGA
VLP
WDT
WEEE
Serial AT Attachment:
Small Computer System Interface
System Event Log
Shelf Management Controller
System Management Bus
Small Outline Dual in-line Memory Module
Small Outline Integrated Circuit
Serial Over LAN
Serial Peripheral Interface
Secure Shell
Trusted Platform Module
Universal Asynchronous Receiver Transmitter
Unified Extensible Firmware Interface
Ultra High Definition
Universal Serial Bus
Video Graphics Adapter
Very Low Profile
Watch Dog Timer
Waste Electrical and Electronic Equipment ( directive)
www.kontron.com // 89
Page 90
www.kontron.com
GLOBAL HEADQUARTERS
KONTRON S&T
Lise-Meitner-Str. 3-5 86156 Augsburg Germany Tel.: + Fax: +  info@kontron.com

About Kontron

CP6006-SA – User Guide, Rev. 0.5 Preliminary
Kontron is a global leader in embedded computing technology (ECT). As a part of technology group S&T, Kontron offers a combined portfolio of secure hardware, middleware and services for Internet of Things (IoT) and Industry 4.0 applications. With its standard products and tailor-made solutions based on highly reliable state-of-the-art embedded technologies, Kontron provides secure and innovative applications for a variety of industries. As a result, customers benefit from accelerated time-to-market, reduced total cost of ownership, product longevity and the best fully integrated applications overall. Kontron is a listed company. Its shares are traded in the Prime Standard segment of the Frankfurt Stock Exchange and on other exchanges under the symbol "KBC". For more information, please visit:
 49 821 4086-0
49 821 4086-111
www.kontron.com // 90
Loading...