Patch Name: PHSS_22900 Patch Description: s700 10.20 B1000/B2000/C3X00/J5X00/J6000/J7000 4.8 FW Creation Date: 00/12/06 Post Date: 00/12/15 Warning: 02/01/24 - This Non-Critical Warning has been issued by HP. - PHSS_22900 fails to update the system firmware correctly when it is included in an OS archive (also known as a golden or system image) which is used by Ignite-UX to load a system. During the Ignite-UX session, an error similar to the following is generated: ERROR: Cannot find the utility: lifcp ERROR: The script: "/var/adm/sw/products/PHSS_22900 /pfiles/iux_postload" failed, exit code was 1. - The behavior is due to the omission of the directory /usr/bin in the PATH variable defined in the iux_postload script. - The same behavior is exhibited with superseding patches PHSS_23184 and PHSS_24104. - Please note that the patch does install correctly using swinstall(1M). The behavior only occurs when the patch is included in an OS archive installed by Ignite-UX. - The behavior is corrected in PHSS_25981, which is released. - Since the behavior does not have a negative effect on the system, it simply does not update the system firmware, it is not necessary to remove PHSS_22900, PHSS_23184, or PHSS_24104 from systems on which they are installed. However, in order to avoid this behavior HP does recommend that PHSS_25981 be installed on systems that will be used to create an OS archive which may be loaded on other systems with Ignite-UX. - PHSS_22900 is included in the following Support Plus Patch Bundles: Mar 2001: XSW700HW1020,B.10.20.52.2 Hardware Platforms - OS Releases: s700: 10.20 Products: N/A Filesets: OS-Core.KERN-RUN Automatic Reboot?: Yes Status: General Superseded With Warnings Critical: Yes PHSS_22900: PANIC HANG ABORT CORRUPTION This patch is critical for J6000 systems. It corrects a potential data corruption problem transferring data between the I/O Memory controller ASIC and the PCI slots. Path Name: /hp-ux_patches/s700/10.X/PHSS_22900 Symptoms: PHSS_22900: This patch fixes a possible data integrity problem between the PCI slots and the I/O controller on the J6000. The patch will limit the J6000's PCI slot 1 to a data transfer rate of 256MB/sec. The other two slots are unaffected. PHSS_22573: This patch improves HPMC dumps and properly updates a timestamp value, prevents a graphics card from hanging during a HPMC/TOC/panic dump (done in 4.5). PHSS_22474: This patch revises the FASTBOOT message to print "NOTICE" rather than "WARNING". It adds support for the Z7476AA ACC card. It improves system dumps by recognizing and resetting LBA during LPMC, TOC, or panics. This update will change the system firmware revision to 4.5 unless it is at 4.5 or greater. PHSS_21620: This patch will add support for J6000,fix a cache selftest failure,fix LPMC handler so it doesn't touch any RDR registers during processing,enables support for B5509BA ethernet card,fix PCI memory allocator to support J3525A, J3526A X.25 cards,fix a RS232 hang during early chassis codes for 3 wire RS232 connections,and read status command twice to fix a Mitsumi CD ROM problem on B2000. This update will change the system firmware revision to 4.0 unless it is at 4.0 or greater. PHSS_21082: This patch will fix a system configuration problem that can allow system hangs,HPMC halts, or undetected data corruption in systems that use 64 bit PCI cards with more than 4GB of memory running HP-UX 11.00. This update will change the system firmware revision to 3.5 unless it is at rev 3.5 or greater. PHSS_19794: This patch provides new functionality to support HP VISUALIZE-fxe graphics. This patch provides a firmware update, loadable from HP-UX, for 9000/785/B1000, 9000/785/C3000 and 9000/785/J5000 systems to firmware revision 3.1. If your system is already running firmware revision 3.1 (or later), loading this patch will not cause your firmware to be changed. These platforms require firmware revision 1.9 or later to run the 11.00 release of HP-UX. Defect Description: PHSS_22900: This patch correct the effects of some misconfigured wires on the PCI to I/O controller bus on the J6000. PHSS_22573: This patch updates a timestamp value during each call to PDC_CHASSIS during a HPMC. PHSS_22474: This patch improves system dumps by recognizing and resetting LBA during LPMC, TOC, or panics. It revises the FASTBOOT message to print "NOTICE" rather than "WARNING" and adds support for the Z7476AA ACC card. PHSS_21620: This patch will fix a cache selftest failure,fix LPMC handler so it doesn't touch any RDR registers during processing,fix PCI memory allocator to support J3525A, J3526A X.25 cards, fix a RS232 hang during early chassis codes for 3 wire RS232 connections,and read status command twice to fix a Mitsumi CD ROM problem on B2000. PHSS_21082: This patch corrects a register value in the PCI bridge controller to prevent setting address bit 32 to 0 on transactions mastered by fast 64 bits PCI cards into system memory on systems with more than 4GB of memory running on 11.00. This firmware patch turns the PA8600 CPU Data Cache LRU off and improves SYNC_OUTDLY setting. In GRAPHICS, it disable accesses to expansion ROM if ROM is memory-mapped and card has single decoder. PHSS_19794: This patch provides an easy mechanism to update the firmware of a B1000, C3000 or J5000 system. New funtionality to support HP VISUALIZE-fxe graphics. SR: 8606104808 Patch Files: /usr/conf/reflash /usr/conf/pdc.wrap what(1) Output: /usr/conf/reflash: Firmware reflash utility version 1.1 for 9000/785 B/ C/J PCXW/W+ workstations /usr/conf/pdc.wrap: Data Hdr A.00.01 Build user: Firmware Builder Build login: fwbtr@firmbert.fc.hp.com Build directory: /home/fwbtr/work/sprockets/src/bch Build date: Tue Dec 5 15:51:47 MST 2000 Build type: wide Makerom options: Build options: -USIM -USIM_FAST -USIM_CANT -UCACHE_ LINE_32B -UELAPSED_TIME -UKEY232 -UTEMP_BIKE -UDEBUG_STACK -UTEMP_IODC_TRACE -UTEMP_DISABLE_DWIDE -DTEMP_LDB_CONSOLE -DTEMP_NO_8051 -UNO_COHERENT -DTEMP_PDC_TRACE -UTEMP_PSEUDO_BOOT -DTEMP_TRACE -UPCI_TRACE -ULAN_DEBUG_ENTRY_POINTS -DDUET -DTEMP_HPUX_64BITS cksum(1) Output: 2713464597 24770 /usr/conf/reflash 4225753640 1049856 /usr/conf/pdc.wrap Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: 9000/785/B1000 9000/785/B2000 9000/785/C3000 9000/785/C3600 9000/785/J5000 9000/785/J5600 9000/785/J6000 9000/785/J7000 Other Dependencies: None Supersedes: PHSS_19794 PHSS_21082 PHSS_21620 PHSS_22474 PHSS_22573 Equivalent Patches: PHSS_22901: s700: 11.00 Patch Package Size: 1110 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_22900 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_22900.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_22900. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_22900.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_22900.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: Loading this patch on a system other than a B1000, B2000 C3000, C3600, J5000, J5600, J6000 or J7000 system will have no effect.