Netra CP2140 CompactPCI Board Release Notes |
The Netra CP2140 Board Release Notes contains important and late-breaking information about the Netra CP2140 CompactPCI host/satellite board.
The most recent versions of Netra CP2140 board documentation are available at:
http://www.sun.com/products-n-solutions/hardware/docs/CPU_Boards
This document contains the following topics:
When writing to user flash, the Netra CP2140 board panics. (Bug ID 6399909) Use /dev/uflash0, not /dev/uflash1.
As of this release, this equipment complies with the Restriction of Hazardous Substances (RoHS) directive 2002/95/EC.
Beginning July 1, 2006, Directive 2002/95/EC, of the European Union (EU), restricts the use of certain hazardous substances in electrical and electronic equipment. Those substances are Lead, Mercury, Cadmium, Hexavalent Chromium, PBBs (polybrominated biphenyls) and PBDEs (polybrominated diphenyl ethers). Netra CP2140 boards are now compliant with the EU RoHS mandate.
For additional information, please contact your Sales Representative or, if appropriate, your OEM.
The following versions are for the current release of the Netra CP2140 CPU board:
To display the current firmware version, use the .version command at the OpenBoot PROM prompt.
If you do not have the correct version of the firmware, go to the SunSolve Web site, http://www.sun.com/sunsolve, and download the following firmware patch: 116345.
Refer to the Readme file in the patch for any special installation instructions, and to the Netra CP2140 Technical Reference and Installation Manual (816-4908-xx) for instructions on upgrading the firmware.
Regular and point patches related to the Netra CP2140 board are available for download. To download the latest software patches, go to the SunSolve Web site and search for CP2140 in the Search SunSolve window:
The point patches for the Netra CP2140 boards that are running the Solaris 8 Operating Environment are listed in TABLE 2. Install these patches exactly in the order they are presented in TABLE 2.
Note - These patches are not needed if you are using a Netra CP2140 board running the Solaris 9 Operating Environment in a Netra CT 810 or 410 server. |
On certain Netra CP2140 boards, the CPU memory bus speed can be changed from low (92.57 MHz, the default) to high (108 MHz). Typically, a faster memory bus speed gives better performance than a lower memory bus speed.
You can change the speed only on a Netra CP2140 board that:
If you want to use the higher memory bus speed, and you use real-time applications, you should check whether using a different memory timing affects those applications.
Note - The high-speed memory board is NEBS-compliant in the Netra CT 810/410 server, and as a standalone board in a third-party cPCI chassis. |
TABLE 3 summarizes the methods of changing the memory bus speed.
Set the memory bus speed to high Set the memory bus speed to low |
||
Run an interactive script to set the memory bus speed to high or low |
||
To Change Memory Bus Speed with OpenBoot PROM Prompt Commands |
1. Go to the OpenBoot PROM prompt.
2. Set the memory bus speed to high with the set-high-mem-speed command or set the memory bus speed to low with the set-low-mem-speed command, as follows:
To Display the Memory Bus Speed Setting with OpenBoot PROM Prompt Commands |
Display the board's memory bus speed setting with the read-mem-speed command.
Sample output from this command when the memory bus speed is set to high is:
Note that if you have changed the memory bus speed, but have not reset the board for this change to take effect, the read-mem-speed command output reflects the memory bus speed setting, which may or may not be the same as the current memory bus speed.
To Display System Current Speeds with OpenBoot PROM Prompt Commands |
Display the system current speeds with the .speed command.
Sample output from this command when the memory bus speed is set to high is:
ok .speed CPU speed : 648 MHz Primary PCI : 66 MHz PCI Bus A : 33 MHz PCI Bus B : 33 MHz Memory Speed : 108 MHz (CPU:SDRAM = 6:1) ok |
To Change Memory Bus Speed with a Solaris Script |
2. Run the interactive MemSpeedUpdt script.
This script is usually installed in the root directory. The script prompts you to select a low (default) or high memory bus speed. Sample output from the MemSpeedUpdt script setting the memory bus speed to high is as follows:
To Change Memory Bus Speed with a Keyboard Sequence |
During board power on or reset, set the memory bus speed to high with the Control-H key sequence or set the memory bus speed to low with the Control-L key sequence.
To execute this sequence, press and hold down the Control key and either the h or the l key.
If the OpenBoot PROM diag-switch? variable is off, there is a very short amount of time when the Control-H or Control-L sequence can be successfully executed. To increase that amount of time, you can use the Control-D sequence to set the diag-switch? variable to on, and then execute the Control-H or Control-L sequence.
Certain Netra CP2140 boards have an additional dip switch, SW2701, near the corner of the board. These include boards with part number 501-6772-xx, 501-6416-xx, 501-6417-xx, 501-6913-xx, or 501-6967-xx. The default for this switch is Open. Do not change the setting for this switch.
This switch is solely for use with the Netra CP2140 board in a Sun Fire 15K server or Sun Fire 20K server. Refer to the Sun Fire server documentation for information on this switch.
Copyright © 2006, Sun Microsystems, Inc. All Rights Reserved.