Netra CP3020 Board Product Notes |
The Netra CP3020 Board Product Notes contain important and late-breaking information about the Netra CP3020 board. This document includes instructions for upgrading to ATCA R3U2.
This document contains the following topics:
The following known issues (priorities 1-3) exist in this release of the Netra CP3020 board hardware and software.
The Netra CP3020 board is a high-performance, single-board computer designed for high availability in a switched network computing environment. Install the Netra CP3020 board in a Netra CT 900 shelf (chassis) in any available slot, except 7 and 8. The DTI switch card(s) should be installed in slots 7 and 8. If your configuration has only one DTI card, install it in slot 7 to be compatible with the shelf manager’s NetConsole feature.
This product is covered and controlled by U.S. Export Control laws and may be subject to the export or import laws in other countries. Nuclear, missile, chemical biological weapons or nuclear maritime end uses or end users, whether direct or indirect, are strictly prohibited. Export or reexport to countries subject to U.S. embargo or to entities identified on U.S. export exclusion lists, including, but not limited to, the denied persons and specially designated nationals lists is strictly prohibited.
For the Netra CP3020 boards, the BIOS is upgraded to 0ABIA025.
The Netra CP3020 supports the Solaris 10 1/06 OS and subsequent compatible versions, with supported Netra patches. The Solaris OS software can be downloaded from the Sun download center at:
For information on versions of the Solaris OS, including installation, see the appropriate Solaris Documentation Collection at the Sun Documentation web site at:
http://www.sun.com/documentation
This release contains the most up-to-date features, enhancements, and bug fixes. Using an earlier release could limit your use of features and enhancements, and could affect your systems with known issues.
Note - R3U2 includes changes from previous releases. |
For detailed information, upgrade instructions, and patches for each board, refer to these Product Notes and to the README files for the board and firmware.
Depending upon your system configuration, you might need to install drivers or other software to prepare your system for the upgrade. See Installing Software on the Serial Attached SCSI Disk, Netinstall Boot Devices, or Management Software for Port A on the Front Panel (Solaris OS Only) for information about these tasks.
The required firmware, drivers, and patches are released on a gzipped tar file (Netra_CT_900_Rx_Ux.tar.gz), which is available from the Sun Download Center (http://www.sun.com/download) or your account representative. Once you obtain the tar.gz file, you can use gunzip and then untar the information.
Solaris patches are also available from the SunSolveSM patch download web site (http://sunsolve.sun.com).
Also contained within this structure are utilities required to perform the NetConsole upgrades as well as the latest BIOS firmware upgrade. There are specific sub-directories for Solaris and other supported operating systems.
To display current version information, preview required upgrades, and to perform an upgrade of the Netra CT 900 system and installed boards, invoke the autofwupgrade command from the ShMM. The command syntax is as follows.
autofwupgrade [-h] [ [-vp] -f <FTP-server-IP-address>:<release-archive-root-dir>[:<user-name>:<password>] [-s <board-slot-number>] [-t board-type] ] |
Tip - We recommend that you use the -p option to preview the required updates before performing the upgrade. |
For users who do not have access to the ShMM or who want manual control of the FW upgrade process, use upgrade tools such as upgradefw and others instead of the ShMM autofwupgrade. Refer to the README for instructions.
Upgrade the firmware and software in the following sequence, using the instructions given for the Solaris or (MontaVista) Linux operating system.
For each step, you can obtain specific instructions from the particular README.
1. Install the necessary patch(es).
For more information on applying patches for this update, see NetConsole-Specific Upgrades, BIOS-Specific Upgrades, and Installing Patches.
2. Update the Broadcom BCM5704 NIC firmware as described in: Netra_CT_900_x_x_RR/CP3020/BCM/SOLARIS/Solaris-README.instructions.
When you run the update utility, you will need to type the name of the update image (bcmupdate) at the command line.
3. Update the Solaris BIOS as described in: Netra_CT_900_x_x_RR/CP3020/BIOS/SOLARIS/install.info.lbu blocks and Netra_CT_900_x_x_RR/CP3020/BIOS/SOLARIS/README.sbu.
The update image for the BIOS is a self-extracting archive in the sbu0ABIA020 utility, which runs when you execute the utility.
4. Update the bge driver by applying patch number 124218-01.
For more information on applying the patches for this update, see NetConsole-Specific Upgrades.
5. Locate the image in the following location:
Netra_CT_900_x_x_RR/CP3020/BCM/CP3020-BCM-P5704-247.IMG
6. Update the IPMC H8 firmware as described in: Netra_CT_900_x_x_RR/H8_UTILS/README
You must use the patch 124730-01 (available from the Sun Download Center http://www.sun.com/download), which incorporates the h8update utility.
7. On the switch card in slot 7 (as well as the card in slot 8, if present) upgrade the DTI switch firmware and the switch configuration image to version 1.8.1.0.
For instructions, see: Netra_CT_900_x_x_RR/SWITCH/README.CP3140
8. Upgrade the IPMC firmware in the switch as described in: Netra_CT_900_x_x_RR/SWITCH/IPMC/README
9. On the active shelf manager, execute the FRU_UPDATE utility to update the “chassis” FRU EEPROM with the correct image to support this release feature set.
For instructions, see: Netra_CT_900_x_x_RR/FRU_UPDATE/README.FRU_UPDATE
10. Upgrade the ShMM firmware on the active shelf manager, as described in: Netra_CT_900_x_x_RR/ShMM/README.ShMM.
1. Install the necessary patch(es).
For more information on applying patches for this update, see NetConsole-Specific Upgrades, BIOS-Specific Upgrades, and Installing Patches.
2. Update the BIOS to 0ABIA020 as described in: Netra_CT_900_x_x_RR/CP3020/BIOS/LINUX/README.lbu
The update image for the BIOS is a self-extracting ar chive in the lbu0ABIA020 utility, which runs when you execute the utility.
3. Update the Broadcom BCM5704 NIC firmware as described in: Netra_CT_900_x_x_RR/CP3020/BCM/LINUX/LINUX-README.instructions.
When you run the update utility, you will need to type the name of the update image (lbcmupdate) at the command line.
4. Update the IPMC H8 firmware as described in: Netra_CT_900_x_x_RR/H8_UTILS/README
Note - Utility location is Netra_CT_900_x_x_RR/H8_UTILS/MontaVista_X64 and is available via the package upgrade. |
5. On the switch card in slot 7 (and slot 8, if it contains a switch card) upgrade the DTI switch firmware and the switch configuration image to version 1.8.1.0.
For instructions, see: Netra_CT_900_x_x_RR/SWITCH/README.CP3140
6. Upgrade the IPMC firmware in the switch, as described in: Netra_CT_900_x_x_RR/SWITCH/IPMC/README.3020_ipmc_5.0.1.txt
7. On the active shelf manager, execute the FRU_UPDATE utility to update the “chassis” FRU EEPROM with the correct image to support this release feature set.
For instructions, see: Netra_CT_900_x_x_RR/FRU_UPDATE/README
8. Upgrade the ShMM firmware on the active shelf manager, as described in: Netra_CT_900_x_x_RR/ShMM/ShMM.README.FRU_UPDATE.
You must perform the following upgrades to make the CP3020 compatible with the NetConsole feature.
When it is necessary to upgrade the CP3020 BIOS firmware, a Solaris patch will be made available on SunSolve (http://sunsolve.sun.com). Patches for other supported operating systems will be available on the tar.gz file.
Patch number 123493-01 can be installed in any directory. The patch contains the CP3020 Solaris 10 x86 BIOS patch utility (sbu0ABIA020) and BIOS image. A shell script (biosupdate.sh) is provided for other operating systems. For instructions on how to accomplish this upgrade it is essential to read, understand, and follow the directions in the supplied README files. The current version, 0ABIA020, contains support for the failsafe BIOS feature. In the factory-shipped 0ABIA019 version (shipped prior to sept 2006), the BIOS image can be corrupted if a BIOS update is interrupted--leaving the system with no way to boot.
Note - If you do not require the fail-safe BIOS, or will never upgrade it, you do not have to apply this patch. |
Note that your system is vulnerable until you successfully update to the 0ABIA020 or a newer version.
1. Copy the patches to a directory in the root file system (for example, /patch).
2. To put the system into single-user mode, type:
You must apply the following patches to the base Solaris 10 U1 image.
Patch number 119851-13 fixes bug number 6340185: “mpt0: unknown event 16” messages during Solaris boot and bug number 6228874: "Raidctl should enable RAID0".
Installing patch 119851-13 is optional. Proper operation of the system does not depend on this patch. Patch number 119851-13 depends on patch number 118844-30.
After you upgrade, the Netra CP3020 board firmware should be at the versions listed in the README file.
The following examples show how to locate this information.
1. You can see the H8 (IPMC) firmware revision when the startup screen displays. In the following example, the IPMC revision information is highlighted in bold-face type:
2. To see the AMIBIOS version, press the F2 key while the startup screen displays. The computer enters the Setup menu and displays the system information. In the following example, the AMIBIOS firmware version (0ABIA020) is shown in bold-face type.
By default, when a Netra CP3020 rear transition module (RTM) is installed, the Ethernet cables are connected only to the Ethernet ports on the RTM.
Plug the Ethernet cables into the Ethernet ports on the RTM instead of the front panel Ethernet ports on the CP3020.
Serial cables must be kept to a maximum of 10 meters (approximately 32 feet).
You must use shielded cables when connecting to the serial port on the front panel.
In some configurations, the Netra CP3020 board is shipped with a blank Serial Attached SCSI (SAS) disk installed next to the CPU heat sink in the SAS ID 01 position. Installing the drive in this position enables you to easily view the serial number information sticker. The information sticker is normally obscured under the drive when it is installed in the position next to the edge of the circuit board.
To install software on the Serial Attached SCSI (SAS) disk, you must first set up a netinstall and DHCP server. For instructions, see the Solaris 10 Network Installation Manual. Install the software onto the Netra CP3020 board through one of the basic fabric interfaces. In the CP3020 AMI BIOS boot setup menu, select the Broadcom device number 208 as the boot device. It is strongly suggested that you disable all other boot devices in the menu, so the system will not sequence through each device if the DHCP offer times out.
TABLE 2 provides a map of the MAC addresses on the Netra CP3020 board, the corresponding Solaris devices, and the interfaces on the Netra CP3020 board. You might need this information to understand which MAC address is associated with the system IP address on the install server.
For example, the extended fabric interface is connected to the DTI switch in slot 8 of the ATCA shelf. To install through this device, select the 309 Ethernet interface from the BIOS Setup menus.
The Netra CP3020 board is shipped without an operating system on the preinstalled drive.
1. To install software (either the Solaris Operating System or MontaVista Carrier Grade Linux), set up a netinstall server. Refer to the documentation for your operating system.
2. If you are running the Solaris Operating System on the Netra CP3020 board, you need to download a driver that enables Port A on the front panel of the Netra CP3020 board. Download the driver from the Advanced Micro Devices (AMD) web site:
http://www.amd.com/us-en/Processors/TechnicalResources/
0,,30_182_871_9034%5E10338,00.html
Note - No action is necessary if you are running MontaVista Carrier Grade Linux on the Netra CP3020 board. |
3. Install the amd8111s 64-bit driver so that Ethernet Port A can function.
4. Install the 122028-01 patch from the enclosed patch CD-ROM so that Ethernet Port B can function.
When removing or installing the Netra CP3020 board, you will notice that the blue OK to Remove LED blinks for a shorter time than it does on the Netra CP3010 board.
The following documents ship with the Netra CP3020 board:
Refer to the Netra CP3020 Board Getting Started Guide for information on obtaining the rest of the Netra CP3020 board documentation. The documentation is available at the following sites:
http://docs.sun.com/app/docs/prod/cp3020.brd#hic
http://docs.sun.com/app/docs/prod/n900.srvr#hic
Copyright © 2009 Sun Microsystems, Inc. All rights reserved.