This is the Dell Logo This graphic produces space between objects Buy Online or Call 1-800-WWW-DELL 
Dell PowerEdge 6650
This graphic produces a rounded corner This button takes the user back to the previous pagePrevious   NextThis button takes the user to the next page.
This is a placeholder for Dell's Customer Training logo
IndexThis is an arrow pointing right
Course OverviewThis is an arrow pointing right
Product OverviewThis is an arrow pointing right
ChassisThis is an arrow pointing right
Processor TechnologyThis is an arrow pointing right
Chipset TechnologyThis is an arrow pointing right
Memory TechnologyThis is an arrow pointing right
I/O Technology This is an arrow pointing down
PCI Slots & IO Tray
Hot Plug PCI
Legacy I/O Card
Video
NIC
SCSI
Backplane
Drives
Peripheral Riser Card
Power TechnologyThis is an arrow pointing right
BIOS TechnologyThis is an arrow pointing right
SoftwareThis is an arrow pointing right
TroubleshootingThis is an arrow pointing right
Review MaterialsThis is an arrow pointing right
Course Feedback
Contact Dell

Dell PowerEdge 6650

Hot Plug

PCI Hot Plug Operation

The PCI Hot Plug (PHP) Controller is responsible for controlling the low-level aspects of powering up and down PCI cards as well as providing an interface to the status LEDs and buttons. The controller is implemented in a Xilinx Spartan XL FPGA and is a slave device of the Baseboard Management Controller (BMC). Refer to the ESM-3 Hardware Specification for details on the PCI Hot Plug controller.

There are three separate PCI hot-plug functions: hot replacement, hot add, and hot upgrade:

 Feature  Function  Benefit

  Hot Replacement Hot replacement is the process of removing a failed or suspect PCI adapter and inserting an identical adapter without any power disruption to the server. Replacement of an existing PCI card occurs without affecting other adapter cards or causing any downtime to the system as a whole; prevents downtime in dual, redundant scenarios.  

  Hot Add Hot add is the process of adding a new adapter into an open slot while the server is operating. Allows the addition of a new adapter without powering down the server; increases server uptime.  

  Hot Upgrade Hot upgrade is the process of upgrading an existing adapter with a revised or newer card, while the server is running. Allows system to be upgraded to a new revision of an adapter without powering down the server; increases server uptime.  

The PHP functionality of the PowerEdge 6650 incorporates LED indicators on the rear of the chassis to allow the user to see which slots are powered ON, or which need attention. These LEDs are located on the PowerEdge 6650 I/O board. Light pipes within the PCI card divider panels (dishrack) make the indicators visible from both the rear of the chassis and from above the PCI Hot Plug area when the access door is opened.

The design of the new dishrack allows either Amber or Green to be displayed, but only one color at a time. Thus a trade-off must be made when comparing to some previous systems that had two separate LEDs (one Green, one Amber).

Below is a table that shows the Hot Plug indicator patterns for the PowerEdge 6650.

 Indicator  Indicator Code

  Off   Expansion-slot power is off. No action is required.  

  Green   Expansion-slot power is on. No action is required.  

  Green, blinking fast   Expansion slot is being identified by an application program or driver. No action is required.  

  Amber, blinking slow   Expansion card is faulty or improperly installed, causing a problem with power supply to the card.  

  Amber, blinks twice, pauses, and then repeats the sequence   Expansion card of a slower operating speed was hot-plugged. If you are replacing an expansion card with a card of a slower operating speed, you must power down the system to install the replacement card.  

The state where the connector is in the process of being powered up or powered down is generally so short that the flashing green indicator is not visible. The exception would be when the user requests a power down operation and the OS does not comply (perhaps no PHP driver).

The obvious disadvantage of one bi-color LED is that a colorblind operator cannot distinguish Amber and Green. With the PowerEdge 6650, the flashing state conveys sufficient information so that a person with that condition would still be able to ascertain what is happening.

An example of the process is:

  1. Application indicates which slot needs to be hot-swapped (Green Flash - Fast)
  2. Operator pushes the 'Notify' button to initiate power-down
  3. If the OS doesn't have a problem, the power down state comes very quickly (Green light turns off)
  4. If the OS has a problem the flash slows down (very noticeable change) and the operator must determine from the application console why the operation is not being completed.
  5. After the power down the operator swaps the card and then pushes the 'Notify' button.
  6. Steady Green indicates the card is powered up.
  7. Flashing Amber indicates there is a power up fault that must be corrected.

Each slot in the PowerEdge 6650 system includes hardware support for PCI Hot Plug (PHP). The integrated hardware support includes the following components:
  • Slot Isolation Logic - Each slot provides logic to electrically isolate the PCI signals from a slot connector and to disconnect all power. The PCI Hot Plug FPGA under control of ESM Firmware controls this logic.
  • Over Current Detection - Over current detection is used to determine if a PCI adapter that has been added to the system is improperly installed and shorting a power rail. This logic will automatically shut down power to a slot and indicate status on the status LEDs.
  • Notify Switch - The Notify switch is located under the dishrack divider adjacent to each slot. It is actuated by pressing on the status indicator located at the end of each divider.
  • Status Indicator - LEDs (Amber/Green) are located underneath the status indicator located at the end of each divider. The status indicator is a plastic light pipe that allows the status LEDs to be viewed from either the top or the rear of the system. The top of the indicator is shaped like an arrow which points to its associated slot. Pressing the indicator actuates the Notify switch.
  • Dishrack Base and Dividers - The dishrack base and dividers provide an insulated barrier between each PCI card and over the I/O Planar to prevent electrical shorts during PCI Hot Plug operations. In addition the end of each divider contains the status indicator for the adjacent slot (slot to the right as seen from the rear). This status indicator doubles as the actuator for the Notify switch.
  • PCI Hot Plug FPGA - The PCI Hot Plug FPGA contains the logic necessary to determine proper PCI bus speeds, isolate PCI slots, activate the status LEDs, and provide the PHP control interface to ESM3 Firmware. This FPGA can be reprogrammed using a floppy based DOS utility and provides for an embedded revision number for change control purposes.
PCI Hot Plug Operating System Support
Windows NT4
  • Support is provided by the Dell developed "Hot Plug Wizard" application.
  • Hot replace of an adapter with the same adapter model is supported.
  • Adapter must be teamed with another NIC and the non-active (failover) adapter may be replaced.
  • Hot add of an adapter is not supported.
Windows 2000
  • Support is native to W2K using the "Unplug or Eject Hardware" utility
  • Hot replace and hot add are supported
  • Hot add may be restricted by available resources pre-allocated to a PCI bus
NetWare 5.1 and 6.0
  • Support is provided by the Dell developed "SBD" application.
  • Hot replace of an adapter with the same adapter model is supported.
  • Hot add of an adapter is not supported.
Linux 7.1 and 7.2
  • PCI Hot Plug is not supported
PCI Hot Plug Restrictions and Rules
NT & NetWare

NetWare and NT4 only support hot replace. An adapter may be replaced with its exact equivalent which will use the same PCI resources as the original adapter.

Hot Add Bus Frequency and Protocol Restrictions

During a "hot add" operation a PCI adapter may be added to a bus if it matches the speed and protocol of the other adapters on that bus. The PCI and PCI-X specifications provide for backwards compatibility of PCI adapters into buses. The speeds and protocols supported by PowerEdge 6600 in order of compatibility are as follows:

  • PCI 33MHz
  • PCI 66MHz
  • PCI-X 66MHz
  • PCI-X 100MHz (adapters rated at 133MHz)

If another adapter is on the bus (in the other slot) then the bus is running at the capabilities of that adapter. An adapter may not be added to a PCI bus if the adapter cannot support the bus speed and protocol of that bus. For instance, a 33MHz PCI adapter cannot be added to a bus that is already running at 66MHz PCI. A 66MHz PCI adapter may not be hot added to a bus that is already running at 66MHz PCI-X. If an attempt is made to add an adapter to a bus with higher capabilities, the status indicators will show the "Speed Fault" state.

If an adapter is hot added to a bus that is already running at a lower capability due to an existing adapter, then the added adapter will also run at that lower capability. No indication will be given for this condition.

Hot Add Rules for the PowerEdge 6650
BIOS allocates resources for PCI buses by programming the system chipset during POST. The BIOS will pre-allocate resources for each bus in the system that contains empty slots in order to permit hot adding of some PCI adapters after the OS is up and running. Due to limitations on the amount of I/O space available in a system and the large number of PCI buses in the PowerEdge 6650, the following restrictions are placed on what can be hot added to a system.
  1. Any NIC (including SSL) can be hot added to an empty PCI Bus
    1. In a CIOB 2.1 system the adapter will run at PCI-33
    2. In a CIOB 2.2 system the adapter will run at its rated capability
  2. Any 2 NICs (including SSL) can be hot added to the same empty PCI Bus
    1. In a CIOB 2.1 system the adapters will run at PCI-33
    2. In a CIOB 2.2 system the adapters will run at the capability of the first one added
    3. In a CIOB 2.2 system, if the adapters are of different capabilities, the one with the lower capabilities must be added first
  3. Any single-port NIC (including SSL) can be hot added to a PCI Bus that contains an existing single-port NIC of the same or lower capabilities
    1. A PCI-X single-port NIC can be added to a bus with any other single-port NIC
    2. A PCI-66 single-port NIC can be added to a bus with a PCI-66 or PCI-33 single-port NIC
    3. A PCI-33 single-port NIC can be added to a bus with a PCI-33 single-port NIC
  4. NICs may not be hot added to a PCI Bus that contains any existing adapter other than a NIC.

This graphic, located at the bottom of the page, includes navigation buttons allowing you to return to the Previous page, or continue to the Next page. The Previous button is on the left, and the Next button is on the right. Text links are available at the top right of the page.


Copyright 1999-2002 Dell Computer Corporation. All rights reserved.