|C H A P T E R 12|
Removing and Replacing Boards
The Sun Fire 6800/4810/4800/3800 Systems Service Manual provides instructions for physically removing and replacing boards. However, board removal and replacement also involves firmware steps that must be performed before a board is removed from the system and after a new board replaces the old one. This chapter discusses the firmware steps involved with the removal and replacement of the following boards, cards, and assemblies:
To troubleshoot board and component failures, see Board and Component Failures. To remove and install the FrameManager, ID board, power supplies, and fan trays, refer to the Sun Fire 6800/4810/4800/3800 Systems Service Manual.
You will need these books for Solaris operating environment steps and the hardware removal and installation steps. The Sun Hardware Platform Guide and the Sun Fire 6800, 4810, 4800, and 3800 Systems Dynamic Reconfiguration User Guide are available with your Solaris operating environment release.
For details on accessing the domain console, see Obtaining a Domain Shell or Console.
b. After you run the flashupdate command to update the board firmware to a compatible firmware version, but the board is in a Failed state, as indicated by showboards output, power off the board to clear the Failed state.
If the Solaris operating environment did not boot automatically, continue with Step 9. If the appropriate OpenBoot PROM parameters are not set up to take you to the login: prompt, you will see the ok prompt. For more information on the OpenBoot PROM parameters, refer to the Sun Hardware Platform Guide.
For details, see Testing an I/O Assembly.
If you need to remove and replace a CompactPCI or PCI card, use the procedures that follow. These procedures do not involve DR commands. For additional information on replacing CompactPCI and PCI cards, refer to the Sun Fire 6800/4810/4800/3800 Systems Service Manual.
This section discusses the firmware steps necessary to remove and replace a Repeater board. Only the Sun Fire 6800/4810/4800 systems have Repeater boards. The Sun Fire 3800 system has the equivalent of two Repeater boards on the active centerplane.
2. Determine which Repeater boards are connected to each domain (TABLE 12-1).
7. Boot each domain using the boot procedure described in To Power On the System.
1. For each active domain, use a telnet session to access the domain (see Chapter 2 for details), and halt the Solaris operating environment in the domain.
Caution - Because you do not have access to the console, you will not be able to determine when the operating environment is completely halted. Wait until you can best judge that the operating environment has halted.
The firmware version of the new System Controller board must be compatible with other components in the system. If the firmware version is not compatible, use the flashupdate command to upgrade or downgrade the firmware on the new system controller board. Refer to the Install.info file for instructions on upgrading or downgrading system controller firmware.
Refer to the "Powering Off and On" chapter in the Sun Fire 6800/4810/4800/3800 Systems Service Manual. When the specified hardware is powered on, the System Controller board will automatically power on.
Note - When you insert a new System Controller board into the system, it is set to the default values of the setupplatform command. It is set to DHCP, which means the system controller will use DHCP to get to its network settings.
You can use the showsc command to check the firmware version (the ScApp version) running on the system controller. If the firmware versions do not match, use the flashupdate command to upgrade or downgrade the firmware on the new system controller so that it corresponds with the firmware version of the other SC. Refer to the Install.info file for details.
In most cases, when only the ID board and centerplane are replaced, the original System Controller board will be used. The above information was already cached by the system controller and will be used to program the replacement ID board. You will be asked to confirm the above information.
5. If you have a serial port connection, access the console for the system controller because the system will prompt you to confirm the board ID information (CODE EXAMPLE 12-1).
7. If you answer no to the question in Step 6 or if you are replacing both the ID board and the System Controller board at the same time, you will be prompted to enter the ID information manually.
Note - Enter this information carefully, as you have only one opportunity to do so. Use the information collected in Step 1 to answer the questions prompted for in CODE EXAMPLE 12-2. Be aware that you must specify the MAC address and Host ID of domain A (not for the system controller).