Page 6
CP6924-1 User Guide List of Tables Table 1-1: CP6924 Software Specification................17 Table 3-1: Ethernet Port Mapping ..................26 Table 3-2: Peripheral Manager AD Input and Voltage Assignment........... 28 Table 3-3: SFP Uplink Port Pinout ..................31 Table 3-4: Front RJ45 Ethernet Connector ................. 32 Table 3-5: Front RS232....................
Page 7
List of Figures Figure 3-1: CP6924-1 Functional Block Diagram ..............25 Figure 3-2: Front Panel of the CP6924-1-RA-OC ..............29 Figure 3-3: Front Panel of the CP6924-1-SA-OC-V ..............29 Figure 3-4: CP6924-1 Front Panel LEDS ................30 Figure 5-1: Position of Temperature Sensors, Top Side View ............ 79...
This document contains information proprietary to Kontron. It may not be copied or transmitted by any means, disclosed to others, or stored in any retrieval system or media without the prior written consent of Kontron AG or one of its authorized agents.
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.
Page 10
CP6924-1 User Guide Laser Lights Laser light from fiber-optic transmission cables and components can damage your eyes. The laser components plugged into the switch are Class 1 laser components. Class 1 laser is considered incapable of pro- ducing damaging radiation levels during normal operation or mainte- nance.
TWO YEAR LIMITED HARDWARE WARRANTY ing. However, no other warranties that may be granted or implied by anyone on behalf of Kontron are valid unless the con- sumer has the express written consent of Kontron.
CP6924-1 User Guide Introduction Product Overview The CP6924-1 is a Standard Fabric 6U CompactPCI Gigabit Ethernet Switch with 24 channels compliant to PICMG 2.16. The board is available in three variants: • CP6924-1-RA-OC 20x rear GbE + 4x front GbE ports (switchable to rear IO) + 2x 10G SFP+.
Compliant to PICMG® 2.0 6U/4HP (233.35 mm x 160 mm). • Weight: • CP6924-1-RA-OC and CP6924-1-SA-OC-V: 720g • CP6024-1-RC: 1170g The CP6924-1-RA-OC and CP6924-1-SA-OC-V use a front panel. The CP6924-1-RC does not need a front panel. 1.2.3 Temperature Compliant to IEC 60068-2-1 and IEC 60068-2-2. • CP6924-1-RA-OC •...
1000 Hz to 2000 Hz PSD decreasing at 6 dB/octave Note... If the CP6924-1 board is used in heavy shock and vibration environment, the hole system must withstand these requirements. This means the chassis, backplane and guiderails should be designed for harsh environment. Guide rails with wedge locks are recommend.
CP6924-1 User Guide Software Support The following table contains information related to software supported by the CP6924. Table 1-1: CP6924 Software Specification CP6924 SPECIFICATIONS • General Reliable field upgrades for all software components • Dual boot images with roll-back capability •...
Page 18
CP6924-1 User Guide Table 1-1: CP6924 Software Specification (Continued) CP6924 SPECIFICATIONS • Applications SNTP client for retrieving accurate time and date information • DHCP server • Onboard event management • Test and trace facilities • POST (power on self tests) diagnostics •...
Safety Requirements The following safety precautions must be observed when installing or operating the CP6924. Kontron assumes no responsi- bility for any damage resulting from failure to comply with these requirements. WARNING Due care should be exercised when handling the board due to the fact that the heat sink can get very hot.
CP6924-1 User Guide CP6924 Initial Installation Procedures The following procedures are applicable only for the initial installation of the CP6924 in a system. Procedures for standard removal and hot swap operations are found in their respective chapters. To perform an initial installation of the CP6924 in a system proceed as follows: 1.
CP6924-1 User Guide Standard Removal Procedures To remove the board proceed as follows: 1. Ensure that the safety requirements indicated in chapter Safety Requirements are observed. WARNING Care must be taken when applying the procedures below to ensure that nei- ther the CP6924 nor other system boards are physically damaged by the application of these procedures.
The procedure for assigning an IP address to the serviceport is described in the following. User input is printed in bold let- ters. 1. Connect to serial port on the front plate (using the Kontron DB9 adapter cable) or RIO module (using a RJ45 straight cable).
The procedure for assigning an IP address to the network port is described in the following. User input is printed in bold let- ters. 1. Connect to serial port on the front plate (using the Kontron DB9 adapter cable) or RIO module (using a RJ45 straight cable).
Page 24
CP6924-1 User Guide 5. Save configuration by using the ‘write mem’ command and confirm ’y’ (Ethernet Fabric) #write mem This operation may take a few minutes. Management interfaces will not be available during this time. Are you sure you want to save? (y/n) y Config file 'current/startup-config' created successfully.
CP6924-1 User Guide Functional Description This chapter describes the board specific items of the CP6924-1. The base board is a standard Fabric 6U CompactPCI Gigabit Ethernet Switch with 24 channels. Figure 3-1: CP6924-1 Functional Block Diagram www.kontron.com...
CP6924-1 User Guide The board is composed of the following building blocks: • Ethernet Infrastructure • Unit Computer and Memory • IPMI • Power Supply Ethernet Infrastructure The fabric switch infrastructure is composed of • Broadcom StrataXGS®IV Chip BCM56334 with 24x 1GbE Ports (SGMII) and 4x 10GbE (XAUI) •...
*) These ports are connected to a multiplexer which allows the user to switch the four lanes individually to the backplane ports (FL) or to the uplink ports (FP). **) Only availabe for the CP6924-1-RA-OC version. Unit Computer and Memory The Unit Computer controls the Ethernet infrastructure and hosts the management application.
CP6924-1 User Guide The PM uses the following outputs to control the CP6924: • Power and Reset control of the payload • IMPB A and IMPB B support • LED HEALTHY (not on CP6924-RC) • Unit Computer reset The Peripheral Manager provides additional feature and is equipped with following peripherals: •...
Front Panel of the CP6924-1-SA-OC-V 3.4.1.2 CP6924-1-RC Front Panel The CP6924-1-RC does not have a front panel. 3.4.2 Front Panel Switches The Handle Switch is actuated with the lower ejector handle of the board. It is used to signal the inserting or impending extraction of the board.
CP6924-1 User Guide 3.4.3 Front Panel LEDS Figure 3-4: CP6924-1 Front Panel LEDS Hot Swap LED (Blue LED) • payload activated • ready for hot swap • Blinking not specified yet LED1 Alarm (red) • all sensor values are within their specified range •...
CP6924-1 User Guide Ethernet Link Port Status LEDs (24 fabric interface LEDs for status indication) • link down • link up but no activity • Blinking link up and activity CPU 10/100/1000Base-T Management port LEDs Link/Activity: green LED • link down •...
CP6924-1 User Guide Table 3-3: SFP Uplink Port Pinout Signal 3.3V RX 3.3V TX 1) MODDEF2 is used as SFP+ SDA signal MODDEF1 is used as SFP+ SCL signal MODDEF0 is used as SFP+ PRESENT signal PIN9, GND is used as RATE2_SELECT 3.4.5...
CP6924-1 User Guide 3.4.5.1 Front Panel RS232 The Front RS232 RJ45 has the following Pin Assignment Table 3-5: Front RS232 Direction Signal Connection to the front RS232 port is established with a straight through Ethernet cable and a RJ45 (female) to SubD (female) adapter if required.
CP6924-1 User Guide 3.4.6 CompactPCI Connectors The complete CompactPCI connector configuration comprises five connectors named J1 to J5. Their functions are as fol- lows: • J1, J2: management, IPMB and power, PCI is not supported • J3, J4 and J5 have rear I/O interface functionality, providing GbE to the backplane or RIO module and an RS232 in- terface to a RIO module The board supports signaling voltages V(I/O) of either 3.3 V or 5 V.
CP6924-1 User Guide 3.4.6.3 J3 Connector • Link Port 1 to Link Port 8 (10/100/1000Base-T) • Link Port f • Shelf Geographical Address Table 3-9: Connector J3 Pinout Row A Row B Row C Row D Row E Row F...
CP6924-1 User Guide 3.4.6.5 J5 Connector • PICMG 2.16 Link Port 9 to Link Port 19 (10/100/1000Base-T) Table 3-11: Connector J5 Pinout Row A Row B Row C Row D Row E Row F FL_DA19+ FL_DA19- FL_DC19+ FL_DC19- FL_DB19+ FL_DB19-...
This manual describes bootloader, Linux rootfs/kernel and IPMI firmware, last chapter introduces the update procedures. For additional information of system configuration using CLI commands refer to documentation “CP6924-1 CLI Reference Manual”.
CP6924-1 User Guide 4.1.4 DiffServ • RFC 2474 — Definition of the differentiated services field (DS Field) in the IPv4 and IPv6 headers • RFC 2475 — An architecture for differentiated services • RFC 2597 — Assured forwarding PHB group •...
CP6924-1 User Guide • RFC 3415 — View-based Access Control Model • RFC 3416 — Version 2 of SNMP Protocol Operations • RFC 3417 — Transport Mappings • RFC 3418 — Management Information Base (MIB) for the Simple Network Management Protocol (SNMP) •...
CP6924-1 User Guide 4.1.10 FASTPATH Quality of Service DiffServ • RFC 2474 — Definition of the differentiated services field (DS Field) in the IPv4 and IPv6 headers • RFC 2475 — An architecture for differentiated services • RFC 2597 — Assured forwarding PHB group •...
CP6924-1 User Guide • RFC 3291 — Textual Conventions for Internet Network Addresses • RFC 3635 — Etherlike MIB • RFC 3636 — IEEE 802.3 Medium Attachment Units (MAUs) MIB • RFC 4022 — Management Information Base for the Transmission Control Protocol (TCP) •...
Ethernet features • Geographical Address • extended management features Kontron specific MIBs start with a “kex_”. Here‘s a list of MIBs provided (in this example for release GA 2.0) including its content: • kex_config • Set BSP startup services •...
SNMP can also be used for updating System Software, IPMI FW and PLD. Bootloader On the CP6924-1 Ethernet Switch, the bootloader 'u-boot' (universal bootloader) is used. The bootloader initializes the main components of the system like Unit Computer, DDR2 RAM, serial lines etc. for operation and performs a power on self test (POST).
CP6924-1 User Guide 4.3.1 Power On Self Test 4.3.1.1 Test Routines Upon power on or system reset, the bootloader performs the following power on self tests (POST): Table 4-1: POST tests Test Description Serial Onboard Unit Computer serial controller loopback test...
CP6924-1 User Guide 4.3.2 Bootloader Shell Options The boot process can be interrupted by entering the bootstopkey phrase “stop”. This will open a bootloader shell session. Entering “?” provides a list of possible built-in commands, “printenv” provides a list of current environment settings. The bootloader shell can be used to customize boot options and system startup by changing some of its environment variables.
Page 57
CP6924-1 User Guide Table 4-3: Bootloader Environment Variables (Continued) Name Type Description contains the default base MAC address of the board which is read from VPD area. If ethaddr environment variable is changed and stored ethaddr Auto using 'saveenv', this value will override VPD setting af ter board restart.
4.3.3 Bootloader Pushbutton Reset When the pushbutton is pressed, the CP6924-1 glue logic performs a SysReset to the CPU. After reset has been issued, the board will restart with boot source 'Pushbutton' displayed on the serial console. If the pushbutton has been pressed for more than 3s, bootloader will detect this and drop into the boot firmware shell immediately.
CP6924-1 User Guide IPMI Firmware The Switch Management Controller communicates with the onboard Module Management Controller (MMC) using the Key- board Controller Style (KCS) interface. The bootloader is able to communicate with the MMC, e.g. for POST error logging purposes and fault resilient purposes.
Page 60
CP6924-1 User Guide Table 4-4: Standard Commands (Continued) IPMI 2.0 Spec. Support on Command NetFn section CP6924-1 Chassis Commands Chassis Control 28.3 Chassis O / Yes Event Commands Set Event Receiver 29.1 M / Yes Get Event Receiver 29.2 M / Yes Platform Event (a.k.a.
HPM.1 Get Upgrade Status HPM.1 Activate Firmware HPM.1 Query Self-Test Results HPM.1 Query Rollback Status HPM.1 Initiate Manual Rollback HPM.1 4.4.1.2 Kontron OEM Commands and Extensions Table 4-6: Kontron OEM Commands Command NetFn Code OemApSetControlState OemApGetControlState OemApGetFirmwareSysUpTime OemApFormatStorage OemApSetSdrLocatorString OemApSetSerialNumber...
Page 62
Byte Data Field Request Data Completion Code Device ID 10h = Kontron IPMC based on NXP Microcontroller Device Revision [7] - 1b = device provides Device SDRs [6-0] – 0000000b = Reserved Firmware Revision [7] – 0b = normal operation [6:0] –...
Page 63
CP6924-1 User Guide Example: # ipmitool bmc info Device ID : 16 Device Revision Firmware Revision : 0.90 IPMI Version : 1.5 Manufacturer ID : 15000 Manufacturer Name : Kontron Product ID : 1704 (0x06a8) Product Name : Unknown (0x6A8)
Page 64
CP6924-1 User Guide OemApSetNvData / OemApGetNvData Command These commands provide raw access to the internally held parameter database that is stored inside the I2C EEPROM attached to the IPMI controller. NetFn oemApSetNvData OEM = 3Eh Byte Data Field Pass Code 0: ~’K’...
CP6924-1 User Guide OemApLoadNvDefaults Command This command is used to re-initialize the parameter database to its default values. NetFn oemApLoadNvDefaults OEM = 3Eh Byte Data Field Pass Code 0: ~’K’ Pass Code 1: ~’o’ Request data Pass Code 2: ~’n’...
CP6924-1 User Guide For OEM (Kontron) specific sensor types and reading types in the following table please refer to the next chapter. Table 4-7: Sensor List Sensor Sensor ID Sensor Type Code Description Record ID CP6924 FRU Device Locator Record...
Page 67
CP6924-1 User Guide Example # ipmitool sdr list S02:T_PCB | 32 degrees C | ok S02:T_PHY1 | 53 degrees C | ok S02:T_PHY2 | 64 degrees C | ok S02:T_PHY3 | 44 degrees C | ok S02:V_0V9_VTT | 0.90 Volts...
CP6924-1 User Guide 4.4.2.2 OEM Sensors OEM IPMB Link (Type C3h) Table 4-8: IPMB Link (Type C3h) Reading Offset Request data Sensor Number Completion Code Sensor Reading [7:4] – Reserved, ignore on read [3] – IPMB-L Override State 0b = override state, bus isolated 1b = local control state, MMC determines state of the bus [2:0] –...
CP6924-1 User Guide MMC Reboot (Type 24h) Table 4-10: MMC Reboot (Type 24h) Reading Offset Request data Sensor Number Completion Code Sensor Reading 00h – ignore on read Standard IPMI Byte. (See “Get Sensor Reading in the IPMI Specification) Response data [7:2] –...
CP6924-1 User Guide MMC FwUp (Type C7h) Table 4-12: MMC FwUp (Type C7h) Reading Offset Request data Sensor Number Completion Code Sensor Reading 00h = first boot after upgrade 01h = first boot after rollback Response data All other values are reserved.
CP6924-1 User Guide POST Fail (Type 0Fh) Table 4-14: POST Fail (Type 0Fh) Reading Offset Request data Sensor Number Completion Code Sensor Reading 00h – ignore on read Response data Standard IPMI Byte. (See “Get Sensor Reading in the IPMI Specification) [7:1] –...
CP6924-1 User Guide Boot Fail *(Sensor Type 1Eh) Table 4-16: Boot Fail (Sensor Type 1Eh) Reading Offset Request data Sensor Number Completion Code Sensor Reading 00h – ignore on read Standard IPMI Byte. (See “Get Sensor Reading in the IPMI Specification) [7:4] –...
CP6924-1 User Guide * Standard sensor type from IPMI2.0 defined for x86 systems. 4.4.2.3 Sensor Thresholds Following tables show sensor thresholds for temperature, voltage and current sensors. Table 4-18: Temperature Sensor Thresholds [°C] SENSOR Number/ ID Lower criti- Lower non...
Supported are the following FRU data areas and data fields (shown values are examples, which may differ, depending on the used board typ): FRU Board Info Area • Manufacturing date / time • Board manufacturer: “KONTRON ” • Board Product Name: “ S1704” • Board Serial Number : “0123456789” *) • Board Part Number: “1055-1103”...
CP6924-1 User Guide Software Administration A running CP6924-1 system requires – after the bootloader has passed control to the kernel – the kernel itself, the root file system (initrd), the FASTPATH switching application and the IPMI firmware. The system supports an on-board integrated 1x128 MB NOR flash that is also used as the power-up boot source. It contains the bootloader as well as the operating system and the application data.
The CLI commands described below are executed in the privileged mode of the CLI hierarchy, which is entered by executing the ‘enable’ command. Please refer to the “CP6924-1 CLI Reference Manual“ for more information regarding the CLI com- mands and the way to use them.
CP6924-1 User Guide (Ethernet Fabric) #reload In case of problems with booting the system, last working backup image will automatically be copied to active image. This procedure restores normal system behavior. Configuration settings made with active image are lost and should be saved by copying active image to backup image before.
CP6924-1 User Guide Thermal Considerations The CP6924 has four temperature sensors which ensure operation within the specified temperature limits. Sensor data is accessible via the Peripheral Manager. Although temperature sensing information is made available to the PM, the CP6924 itself does not provide any active means of temperature regulation.
For the CP6924-1-RC-C, the specified temperature refers to the mean temperature of both spacers (metal strips along the PCB edge, bottom side) - these are the reference points according Vita 47.1.
CP6924-1 User Guide Power Considerations The power considerations presented in this chapter must be taken into account by system integrators when specifying the CP6924 system environment. Baseboard The CP6924 has been designed for optimal power input and distribution. Still it is necessary to observe certain criteria essential for application stability and reliability.
Page 82
CP6924-1 User Guide CORPORATE OFFICES Europe, Middle East & Africa North America Asia Pacific Lise-Meitner-Straße 3-5 14118 Stowe Drive 17 Building,Block #1, ABP. 86156 Augsburg Poway, CA 92064-7147 188 Southern West 4th Ring Road Germany Beijing 100070, P.R.China Tel.: + 49 (0) 821 / 4086 01 Tel.: + 1 888 294 4558...
Need help?
Do you have a question about the CP6924-1 and is the answer not in the manual?
Questions and answers