C H A P T E R  1


The Netra CP2140 CompactPCI board incorporates a 650-MHz UltraSPARC IIi processor and uses the Solaris 8 operating environment in order to meet enhanced availability requirements. This board also supports advanced architectural capabilities for next-generation network infrastructure requirements.

The Netra CP2140 board is a crucial building block in developing carrier-grade systems. It can function either as a system controller or as a satellite board. As a modular solution, the Netra CP2140 board is easy to configure and install. It is designed to support next-generation requirements, in conjunction with the Netra CP2060/CP2080 satellite CompactPCI boards, for continuous uptime in the core network and access network infrastructures.

The Netra CP2140 board complies with the PICMG CompactPCI 3.0 specification. In the system host role, the Netra CP2140 board supports Basic, Full, and High- Availability hot swap. FIGURE 1-1 shows the Netra CP2140 board.

 FIGURE 1-1 Netra CP2140 Board (Without Heat Sink)

This is a diagram of a typical Netra CP2140 board without the heat sink, so that other board components can be more visible.

 FIGURE 1-2 Typical Netra CP2140 Board System Host or Satellite Host Board

This is a diagram of a typical Netra CP2140 board that can be used as a system host or a satellite host.

caution icon

Caution - The CPU module, heat sink, System Management Controller, and power module are all integral to the Netra CP2140 board. Any attempt to disassemble or replace these devices on the board voids the warranty (see FIGURE 4-1 for location of devices).

1.1 Netra CP2140 Board System Configuration

Systems that conform to CompactPCI specifications require differentiation of chassis board slots depending upon the mode in which a board is to function.

To function as a System Host, a CP2140 processor includes connections to distribute PCI clocks and to receive interrupts from peripherals. It must also be situated in a System Host slot in the CompactPCI segment because only these chassis slots have backplane wiring with the full set of connections required to enable the System Host function. The CP2140 directly controls the CompactPCI peripheral hardware. Netra CP2140 boards assume a System Host role when installed in a PICMG system slot. A system slot is marked with an open triangle legend specified in CompactPCI Specification, PICMG 2.0 R3.0.

The CP2140 can be installed in one of the remaining (non-System Host) slots if the user wants to use it as a Satellite Host.

The simplest configurations of the Netra CP2140 board are shown in FIGURE 1-3. They contain one System Host that can supply any input/output (I/O) required by itself (a), or use an added I/O board (b). There is no redundancy in either of these arrangements.

 FIGURE 1-3 Non-redundant Netra CP2140 Board HA Configuration - One System Host Board

This is a diagram of a non-redundant Netra CP2140 board High Availability configuration with one system host board.

Satellite Hosts do not control any peripheral I/O outside their own board and are typically used to perform independent processor-intensive tasks.

1.2 Features of Netra CP2140 Board CompactPCI Host Board

The CP2140 is designed to support hot-swap operation, system management, and environmental monitoring. These functions are implemented in the System Management Controller which is designed as a mezzanine module on the CP2140. In addition, the CP2140 has PCI mezzanine connectors that enable the connection of a compatible PMC peripheral. The CP2140 supports two 10/100Mbps Ethernet ports and two serial ports, two universal serial bus (USB) ports, two SCSI ports, floppy port, and PS/2 keyboard and mouse port.

TABLE 1-1 summarizes the key features of the CP2140.


TABLE 1-1 Netra CP2140 Board Features




UltraSPARC IIi 650 MHz processor with internal 512KB integrated cache


No on-board memory. Up to 2GB memory is supported via the following memory modules:

  • 2x512MB single-wide memory, 2x1GB double-wide memory
  • Installation of a double-wide memory module makes the PMC slot unusable
  • A maximum of two memory modules can be stacked together.

CompactPCI Bus interface

64 bit, 33 MHz, #5V bus interface

Power requirement

At approximately 20W ( with 512MB) and 32W (with 2GB) at 650MHz (excluding PMC power). These figures are application dependant.

PICMG compliance

Meets PICMG CompactPCI 3.0 and PCI revision 2.1 specifications



Host-mode support


IPMI compliance

The on-board SMC supports the following IPMI commands as specified in the IPMI Specification v1.1.0 Rev 1.1:

  • Global commands
  • Watchdog timer commands. Level 1 and Level 2 watchdog timer commands are supported.
  • Event commands
  • FRU commands
  • Sensor Device commands

Hot-swap support

  • Basic, Full and HA hot swap supported when installed in the System Controller slot of a Sun proprietary HA hot-swap backplane.
  • Supports both basic and full hot-swap functions when installed in the System Controller slot of a standard full hot-swap chassis.

Operating environment

Solaris 8 2/02 or subsequent compatible version with CP2000 Supplemental CD 4.0 for Solaris 8 (CP2000 Supplemental CD 3.1 for Solaris 8 can also be used with the CP2140 board, but it does not contain all of the features of CD 4.0).

Ethernet support

Dual 10/100Mbit Ethernet with MII interface to the backplane. Ethernet A port is also routed to the front panel with on-board PHY and magnetics (only front or rear access of this Ethernet A port is enabled, no simultaneous accesses to this port are permitted)


  • Dual Async serial ports via dual mini-DB9 (non-standard) connectors on transition card
  • One console serial port brought to front panel via a DIN 8 connector
  • Dual USB ports on the transition card. Each USB port is driven by individual controllers (both USBs routed to the CompactPCI backplane via the J5/P5 connector)
  • IPMI I2C bus is routed to the CompactPCI backplane via J1/P1. This can be bused to all slots on the CompactPCI backplane
  • One I2C bus routed to the transition board via the J5/P5 connector

Backplane I/O--accessible through rear transition card faceplate

  • Two RS 232 serial ports
  • Two SCSI ports
  • One cutout to support the use of a PIM card on the transition card panel.
  • Access to a floppy port, parallel port, a keyboard and a mouse port. The use of these ports would consume 2U space.
  • Provision to add one IHV-supplied PCI Interface Module (PIM) I/O port when used with transition card

CompactPCI interface

  • Compliant with PICMG 2.0 R3.0 Compact PCI Bus Specification for 33 MHz PCI speed
  • Supports both 32-bit and 64-bit Compact PCI I/O boards
  • CompactPCI interface supports only +5Volt PCI environment
  • Compliant with PICMG 2.1 R1.0 Compact PCI hot swap
  • Specification in Basic, Full and HA hot swap
  • Compliant either as a System Controller or as a satellite board

Disk interface

Dual single ended channel Ultra-SCSI that can support up to 40MB/sec data transfer rate. Both SCSI connectors are brought out to the Transition Card.

PMC support

  • Supports up to one PMC slot[1]
  • Compliant with CMC Standard IEEE-P1386.1, PMC mezzanine modules specification
  • PMC slot supports only +5V PCI environment
  • Mapping of 64 user-defined PMC I/O signals to J3/P3 on CompactPCI backplane
  • Provision for adding one IHV supplied PMC expansion port on front panel

PIM support

Compliant with PMC I/O Module Standard, VIT 36-199X, Draft VTA Standards Organization. Can be achieved when using Sun designed transition card for CP2140.

Watchdog timer

Two levels of watchdog timer are supported:

  • Level 1 causes an interrupt to the SPARC processor.
  • Level 2 causes the system to reset, power down, or power cycle.


8KB of non-volatile memory storage and TOD

System flash

1 MB onboard

User flash

8MB (2 x 4MB)

Building compliance

NEBS Level 3

Flash update

Supported from downloaded file

Physical dimensions

Standard 6U CompactPCI form factor. Fits into a single CompactPCI slot with two memory modules installed.

1.3 Hot-Swap Support

The Netra CP2140 board is capable of performing basic hot swap, full hot swap and high-availability (HA) hot swap of a Sun-supported CompactPCI I/O card.

1.4 Front Panel I/O Connectors and Indicators

FIGURE 1-4 illustrates the indicators and I/O connectors on the CP2140 front panel. The front panel connectors, buttons, and LEDs from top to bottom are as follows:

 FIGURE 1-4 Netra CP2140 I/O Front Panel

This is a diagram of a Netra CP2140 board I/O front panel.

1.5 Software Requirements

The CP2140 requires at least the Solaris 8 2/02 operating environment. The CP2000 Supplemental CD 4.0 for Solaris 8 is available that offers additional features on the Netra CP2140 board, such as driver support and satellite hot-swap support. The CP2000 Supplemental CD 3.1 for Solaris 8 can also be used for the CP2140, but does not contain all of the features of CD 4.0.

For further information on how to obtain CP2000 Supplemental CD 4.0 for Solaris 8, please contact your Field Application Engineer.

1.6 Determining Netra CP2140 Board Identification Numbers

This section provides details on how to identify the Netra CP2140 board.

1.6.1 Netra CP2140 Board Assembly Identification

For proper identification of the Netra CP2140 board, labels are provided on the board (see also FIGURE 1-5):

The Sun barcode label provides the following information:

The Subcon label provides the following information:

 FIGURE 1-5 Location of Netra CP2140 Board Identification Labels

This diagram shows the location and details of the Sun barcode label, Subcon label and a blow up of the MAC address label.

1.6.2 Determining Firmware Versions

To display the OpenBoot PROM version, SMC firmware, PLD and SMC FPGA information, type at the OK prompt:

ok .version

The following is an example of a typical display:

SMC Firmware Release 3.4.9 Platform ID 10
FPGA Version 1.0
PLD Version 1.3
Firmware CORE Release 1.0.3 created 2002/4/19 15:2
Release 4.0 Version 2 created 2002/04/19 14:47
cPOST version 1.0.3 created 2001/9/24

1.6.3 Determining Software Version

To determine the release number of Solaris operating environment, at the machine-name prompt type:

machine-name% uname -r

The Solaris version displays in the following format: X.X.X or X.X


1.7 Technical Support and Warranty

If you have any technical questions or issues that are not addressed in the Netra CP2140 Technical Reference and Installation Manual or on the web site, contact your local sales representative. To contact Sun Enterprise Services in the U.S.,
phone (800) USA-4SUN (800-872-4786). To find the Sun Enterprise Services Worldwide Solution Center nearest you go to this URL:


When you call Sun Enterprise Services, be sure to identify the product by the product name: Netra CP2140 board. Also provide its part number (see Determining Netra CP2140 Board Identification Numbers).

The CP2140 comes with a warranty. If your board fails during the warranty period, contact your local Sun Enterprise Services representative for instructions. Before you call, get the Netra CP2140 board date code, part number, and serial number from the labels as described in Determining Netra CP2140 Board Identification Numbers.


1 (TableFootnote) One PMC card is supported with the use of single-wide memory module/s. No PMC slot is supported with the use of double-wide memory module/s.