ALPHA Firmware Update Seminar By Wes Gulden Diagnose Before Dispatch Colorado Springs CSC [email protected] Version 6.1 Rev
x 24-May-2001 – Version V5.9 Rev 3 Modified Turbolaser build –e command. Added DS10 blitz 31-May-2001 – Version V6.0 Rev 1 Updated docum
74 1. Get the current firmware revision at power on or with Show commands >>> show version Version X3.6-
75 Method 2 - Boot the Console CD Off of an Infoserver a. Insert CD in the Infoserver b. >>> boot ewa0 -file filename (leave
76 Target system device (and boot file if not VMB.EXE):$1$dua5:[TEMP]filename.exe d. >>> b -fl 0,0 dua5 Note: Updating o
77 e. If you wish to update option firmware you must create a second floppy with option firmware on it. Downline load the following fi
78 dd if=v39_options.dd of=/dev/rfd0c bs=64k NOTE: This assumes the v39_options.dd image file is in the current directory a
79 d. Find the process /usr/sbin/inetd daemon: This step will stop network traffic # ps aux | grep ine # kill process# <i
80 UPD> update srm* - To only update the SRM console Confirm update on: srmflash [Y/(N)] Y WARNING: updates may take several minutes to com
81 13. Run ECU and do a SAVE and EXIT. Also reset any console variables. If you executed the SAVE_NVRAM step 8 above you can also use RESTO
82
83 AlphaServer 2000/2100/2100A Jumpers AlphaServer 2000 BA720 Enclosure • J3 – Power supply mode: When installed, dual power suppl
xi LIST OF ROM UPDATE JUMPERS, FSL UPDATE JUMPERS AND FSL SELECT JUMPERS...1 LIST OF ROM UPDATE JUMPERS, FSL UPDATE
84 AlphaServer 2100 and 2100 RM BA740/BA741 Enclosures • J3 – Power supply mode: When installed, dual power supplies operate in redunda
85 AlphaServer 2100A • Top switch to RIGHT – Enable FSL Use • Bottom switch to RIGHT – Enable writes to FSL ROM AlphaServer 2100A RM
86 AlphaServer 2100A LP Caution: Do not perform console upgrades with the W6 jumper installed or the system firmware will be corrupted.
87 AlphaServer 4000/4100 or Digital Server 7000 Models 7300/7305 The console firmware on the AlphaServer 4000/4100 systems is located on the P
88 bus 0 slot 1 - PCEB probing EISA Bridge, bus 1 bus 0 slot 2 - DEC PCI MC bus 0 slot 3 - S3 Trio64/Trio32 bus 0 slot 5 - Mylex DA
89 AlphaBIOS Console a. Insert the CD in the local CDROM. b. Enter the AlphaBIOS menu by typing ARC or AlphaBIOS or initializing the
90 If creating a diskette for updating your I/O option firmware only: $! $! make_rhods2io.com $! $ inquire ignore "
91 c. Execute LFU command and select device EWA0 fir Digital PCI Ethernet or FWA0 for Digital PCI FDDI (DEFPA). Specify the files as4x
92 Method 5 - Boot Off of a Disk - Non-System Disk and System Disk Using OpenVMS Non-System Disk a. Locate the as4x00_v6_0.exe file
93 Tru64 UNIX a. Go to the Digital Internet firmware site at http://ftp.digital.com/pub/Digital/Alpha/firmware/ b. Copy the firm
xii Non-System Disk...
94 d. Locate and copy the following files to disk #3 to update I/O firmware. • as4x00.sys IO LFU update file • rhreadme.sys LFU
95 f. Enter the following command to boot from the BOOTP server: >>> boot -p bootp ewa0 Should a boot file "pat
96 AlphaBIOS Updating to V5.70-0... ... Verifying V5.70-0... PASSED. Confirm update on: kzpsa0 [Y/(N)] y
97 9. You can also set up some controller parameters at the console using the PK*0 variables. There are different parameters depending on t
98
99 AlphaServer 4000/4100 Jumpers PCI/EISA Motherboard J18 Installed = Flash ROM writes enabled AlphaServer 4000/4100 LP Jumpers PCI/EIS
100
101 AlphaServer 8200/8400 The console firmware on the AlphaServer 8200/8400 is located on the CPU module. All Cpu’s must run the same versio
102 a. Set Auto_action to HALT P02>>> set Auto_action halt 3. Boot the firmware using one of the following methods. Method
103 Floppy - NT a. Fat format 3 floppies. b. Copy the following files to floppy 1 • as8x00fw.sys • as8x00cp.sys • as8x00ab.sys •
xiii METHOD 7 – BOOT OFF OF A BOOTABLE FLOPPY - V5.3 FIRMWARE OR LATER ...68 Windo
104 Floppy - OpenVMS a. Create a system and/or I/O firmware floppies using the following procedure. You will need up three floppies
105 d. Execute LFU command and select device dva0 for the floppy device and the filenames as8x00cp or as8x00io depending if you want
106 Method 3 - Boot the Console CD Off of an Infoserver a. Insert CD in the Infoserver b. P02>>> boot exa0 -file as8000_v16
107 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b. Specify the flags of 0,a0 a0 and
108 pfi0 3.20 dfxaa_fw 3.20 ccmab_fw
109 d. Type Exit to leave the utility. UPD> exit Initializing... 5. After you have updated the firmware you MUST FORMAT TH
110 c. The build -n command is used to format the NVR (non-volatile RAM) . This command is not documented in the release notes. It is
111 7. The RUN command has 4 options. Rcu - Run the RAID Configuration Utility swxcrfw - Update the firmware on the RAID controller eerom
112 d. If updates to KGPSA firmware are required P02>>> set arc_enable on P02>>> set console_mode advanced
113 Modify four bytes of parameters >>> kzpsa_edit -offset 0 -value 11223344 kzpsa0 Set one bit of the parameters >>> kzpsa
xiv Floppy - NT...
114 There is one other UNRECOMMENDED method for updating firmware from an existing CPU’s EEPROM. That is the use of the UPDATE command to copy
115 Compaq AlphaServer GS60/GS140 The console firmware on the Compaq AlphaServer GS60/GS140 systems is located on the CPU module. All Cpu’s
116 2. P00>>> show * to printout all the environmental variables. Check all customer set variables. Also verify the setting
117 Floppy - NT a. Fat format 3 floppies. b. Copy the following files to floppy 1 • gs140fw.sys • gs140cp.sys • gs140ab.sys • t
118 Floppy - OpenVMS a. Create a system and/or I/O firmware floppies using the following procedure. You will need up three floppies
119 d. Execute LFU command and select device dva0 for the floppy device and the filenames gs140cp or gs140io depending if you want to
120 Method 4 - Create a Bootable CD Using a CD Writer and the .iso Firmware File Files in the Alpha Systems Firmware web site that have a &quo
121 Method 6 - Boot Off of a Disk - Non-System Disk and System Disk Using OpenVMS Non-System Disk a. Locate the gs140_v60.exe b. S
122 e. Restart the inetd daemon: # /usr/sbin/inetd Note The bootpd and tftp daemon will
123 devices. WARNING: updates may take several minutes to complete for each device. Confirm update on: pf
xv System Disk ...
124 P02>>> build -e Build EEPROM on kn7cg-ab2 ? [Y/N]> y EEPROM built on kn7cg-ab2 The bu
125 Transferring control... 7. The RUN command has 4 options. Rcu - Run the RAID Configuration Utility swxcrfw - Update the firmware on t
126 On CDs V3.5 and earlier use P02>>> run iso9660:[CDROM.UTILITY]UTIL_CLI.EXE -d dkd500 -p 0 d. If updates to KGPSA
127 >>> kzpsa_edit busid kzpsa0 kzpsa0 bus id = 7, new bus id ? 6 Modify four bytes of parameters >>> kzpsa_edit -offset 0 -
128
129 Compaq AlphaServer GS80/GS160/GS320 The AlphaServer GS80/GS160/GS320 has an SRM console located on every standard I/O module in the PCI bo
130 o UPD> UPDATE Answer "Y" to update all devices including SRM and micros • When the update completes you will be at the S
131 2. P00>>> show * to printout all the SRM environmental variables. Check all customer set variables. Also verify the setting of
132 Method 3 - Create a Bootable CD Using a CD Writer and the .iso Firmware File Files in the Alpha Systems Firmware web site that have a &qu
133 Update VAX portion of boot block (default is Y): No Update Alpha portion of boot block (default is Y):Yes Target system device (and
xvi ARC Console ...
134 6. At the UPD> prompt type list to see current and update versions. Then execute the update command. ***** Loadable Firmware Upd
135 fwa0 Updating to 3.20... Verifying 3.20... PASSED. pga0 Updating to SS3.03A1... Verifying SS3.03A1... PASSED.
136 MEM0 added to QBB1 MEM1 added to QBB1 MEM2 added to QBB1 MEM3 added to QBB1 IOR01 added in QBB1 CPU0 added to QBB1 CPU1 added to QBB
137 Update Cmd processed Transferring hex file... ~I~ Flashing node 30 (please wait) ~I~ Flashing node 31 (please wait) ~I~
138 Firmware Update is now complete. If you require a partitioned system, please set your HP_COUNT and ’POWER ON -ALL’. For non-partitioned
139 Errors • If a firmware update is attempted with hp_count set to a value other than 0 (system hard partitioned), it will not load micros a
140 Method 6 - SCM Update Laptop system setup When the SCM update command is used, firmware update files are downloaded from some source to
141 Powerterm 525 setup 1. Start Power Term. 2. At the Connect dialog box, set: Session type COM Terminal type VT420-8
142 SCM update – Conditions of Note When Using This Update Method CAUTION! These allowable states may be risky. Engine
143 • POWER OFF the system or specific partition in preparation for the firmware upgrade. o POWER OFF or o POWER OFF –part # • Excute the
xvii ALPHASTATION 500/600 ...
144 SCM Update Example ( PSM only) SCM_E0> power off – part 0 SCM_E0> sho csb CSB Type Firmware Revision FSL Revision P
145 . AlphaServer DS10 and Professional WorkStation XP900 The AlphaServer DS10 and the Professional WorkStation XP900 systems contains one
146 AlphaServer DS10 466 MHz SRM Console: V54-2 PALcode: OpenVMS PALcode V1.56-45, Tru64 UNIX PALcode V1.50-48 Proces
147 2. >>> show or show * to printout all the environmental variables. Check all customer set variables. Also verify the setting of
148 will now be executed. ENTER = Execute ESC = Continue g. ESC takes you back to AlphaBIOS setup menu h. ENTER will r
149 Example of the file PC264NT.ROM nt_fw DS10SRM.ROM srm_fw CCMAB022 ccmab_fw DFXAA320 NOTE: dfxaa_fw The bolded area are f
150 Network a. Copy the following files to MOM$LOAD of you local MOP server. ds10fw.txt ds10srm.rom pc264nt.rom b. Set the attributes
151 Method 6 - Boot Off of a Disk - Non-System Disk and System Disk Using OpenVMS Non-System Disk a. Locate the firmware file ds10_v6_1.e
152 Note The bootpd and tftp daemon will be removed if the system is rebooted. Refer to the manual pages: bootpd(8) or tftpd(8) for more infor
153 AlphaServer DS10 Jumpers Motherboard Set SW3-8 ON to enable the FailSafe Loader
xviii METHOD 5 - BOOT OFF OF A BOOTABLE FLOPPY ...
154
155 AlphaServer DS20/DS20E The AlphaServer DS20 system contains one flash rom. It contains ARC console firmware for Windows NT and SRM console
156 P00>>> sho version version T5.4-3 Dec 9 1998 11:49:01 P00>>> show pal pal Op
157 ewa0.0.0.2002.1 00-06-2B-00-0A-43 ISA Slot Device Name Type Enabled BaseAddr IRQ D
158 has completed. You will be prompted to type F10 to continue or ESC to abort. Pressing F10 will display a window with wr
159 Copying pc264fw.txt from dva0. . . Copying PC264NT.SYS from dva0. . . Copying PC264SRM.SYS from dva0. . . Copying PC264FSB.SYS from dva0.
160
161 Method 5 - Booting Off the Network - OpenVMS a. Copy firmware.sys file to MOM$LOAD of an existing node in the cluster b. Set VMS a
162 Method 7 - BOOTP Network Upgrade – Tru64 UNIX a. Mount the Firmware Update CD using the following command: # mount -rt cdf– -o
163 ***** Loadable Firmware Update Utility ***** ------------------------------------------------------------------------------
xix METHOD 2 - BOOT THE CONSOLE CD OFF OF AN INFOSERVER ...
164
165 AlphaServer DS20 Jumpers Motherboard SW2 Label Function Default 1 FSB - FailSafe Booter Tells the SROM to jump either to S
166 ** SW3-4 default is listed as OFF but it needs to be ON in our lab
167
168 Compaq AlphaServer ES40/TS40 The Compaq AlphaServer ES40 clipper system backplane module (CSB) has 2 1MB flash roms that contain an Abios
169 Memory size 512 MB testing memory … probe I/O subsystem probing hose 1, PCI bus 0, slot 6 -- ewa -- DE500-BA Network Controller probing hos
170 512 MB of System Memory Slot Option Hose 0, Bus 0, PCI 2 DEC PowerStorm
171 $ Set file/attr=(rfm:fix,lrl:512,mrs:512,rat:none) es40_v6_1.sys d. Enable service on that node from NCP $ MC NCP
172 e. Insert the first floppy in the ES40 DVA0 and boot it. At the UPD prompt type exit and answer Y for manual update >>
173 Tru64 UNIX This method requires two floppies. One with the LFU utility and the other with the system firmware. There are 4 differen
ii
xx RUNNING RCU FIRMWARE UPDATE ON AN ALPHASERVER 8200 / 8400...339 OVERVIEW...
174 o. Insert the first floppy in the ES40 DVA0 and boot it. At the UPD prompt type exit and answer Y for manual update >>
175 Method 5 - OpenVMS - Boot Off of a Disk - Non-System Disk and System Disk Non-System Disk a. Locate the firmware file es40_v6_1.exe a
176 Note The bootpd and tftp daemon will be removed if the system is rebooted. Refer to the manual pages: bootpd(8) or tftpd(8) for more infor
177
178 Compaq AlphaServer ES40 Jumpers CSB - System Backplane CSB Jumper Position Function J24 1-2 2-3 Disable RMC Flash Update Enabl
179
180 Compaq AlphaServer ES45 The Compaq AlphaServer ES45 privateer system backplane module (CSB) contains a flash ROM that holds a SRM console
181 Memory sizing in progress Memory configuration in progress Testing AAR1 Memory data test in progress Memory address test in progress Memory
182 initialized idle PCB initializing idle process PID lowering IPL CPU 3 speed is 1000 MHz create powerup initializing GCT/FRU at 220000 initi
183 Option Hose 0, Bus 1, ISA Floppy dva0.0.0.1000.0 Slot Option Hose 1
xxi CDROM...
184 Router priority = 64 Hello timer = 15 Type = Ethernet A
185 ***** Loadable Firmware Update Utility ***** ----------------------------------------------------------------------------
186 d. >>> boot -fl 0,0 dua5 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c.
187 execute Update and Verify ***** Loadable Firmware Update Utility ***** ------------------------------------------------
188 Compaq AlphaServer ES45 Jumpers CSB - System Backplane
189 CSB Jumper Position Function J7 1-2 2-3 Disable RMC Flash Update Enable RMC Flash Update (Normal) J19 1-2 2-3 Enable TIG Fla
190 AlphaStation 200/250 Full Flash Systems The AlphaStation 200 system comes in full and half flash configurations. Half flash systems conta
191 MEMORY 32 Meg of System Memory Bank 0 = 16 Mbytes(8 MB Per Simm) Starting at 0x0 Bank 1 = 16 Mbytes(8 MB Per Si
192 Method 2 - Boot the Console CD Off of an Infoserver a. Insert the CD in the Infoserver b. >>> boot ewa0 -file filename (l
193 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b. Specify the flags of 0,a0 and
xxii ALPHASERVER 1000/1000A EV5 FIRMWARE FROM V5.2 CD WON’T FIT ON FLOPPY...403 ALPHASERVER 1000/1000A 5/300 CPU R
194 Windows NT a. Copy the firmware file to a FAT formatted floppy with the update image filename of a:\fwupdate.exe. b. Shut d
195 5. Update the firmware from the Apu-> prompt Apu-> update APU-I ARE YOU READY TO PROGRAM (SRM ) ROM DEVICE ? (Y/N) y APU-I PRE
196 UPD> update * or update Will update all LFU supported devices found in this system UPD> update pka0 - will upda
197
198 AlphaStation 200 Jumpers Motherboard
199 AlphaStation 200 Motherboard Jumper Jumper Setting Function Description J1 (1 to 2) (2 to 3) (D) Mini-console. Jump to main console.
200 AlphaStation 250 Jumpers Motherboard Jumper Pins Function Description J1 (1 to 2) (2 to 3) (D) Mini-console Jump to main console
201
202 AlphaStation 200/255 Half Flash Systems The AlphaStation 200 system comes in full and half flash configurations. The AlphaStation 255 onl
203 MEMORY 128 Meg of System Memory Bank 0 = 128 Mbytes PCI Bus Bus 00 Slot 06: NCR 810 Scsi Controller
xxiii HOW TO BUILD THE FLOPPY USING ES45FSL.EXE FILE WITH MKBOOT.EXE OR MAKEBOOT.EXE...441 WNT/W2k - PC..
204 Method 3 - Booting off the Network - OpenVMS a. Copy firmware.sys file to MOM$LOAD of an existing node in the cluster b. Set the V
205 Method 5 - Boot Off of a bootable floppy OpenVMS AXP a. Init and mount to floppy. Create a directory and copy the firmware to the
206 Method 6 – BOOTP Network Upgrade – Tru64 UNIX a. Mount the Firmware Update CD using the following command: # mount -rt cdf– -o
207 Apu-> update arc - you can not do both, Only Update ARC or Update SRM APU-I VERIFY LOADED ROM IMAGE APU-I VERIFY LOADED ROM IMAGE DONE A
208 UPD> update pka0 - will update device PKA0 Confirm update on: pka0 [Y/(N)]Y WARNING: updates may take several m
209
210 AlphaStation 200 Jumpers Motherboard
211 AlphaStation 200 Motherboard Jumper Jumper Setting Function Description J1 (1 to 2) (2 to 3) (D) Mini-console. Jump to main console
212 AlphaStation 255 Jumpers Motherboard Switch Setting Function Description OFF OFF Normal ON OFF Stop at SROM prompt OFF ON
213
xxiv CERTAIN ALPHASERVERS WITH V5.7-4 GETS CONSOLE DAC960 SIZING ERRORS...475 UPDATING CONSOLE FIRMWARE ON A SYS
214 AlphaServer 400 / AlphaStation 400 The AlphaServer and AlphaStation 400 systems contain 4 flash roms on the CPU module. Two contain ARC c
215 MEMORY 32 Meg of System Memory Bank 0 = 16 Mbytes(8 MB Per Simm) Starting at 0x0 Bank 1 = 16 Mbytes(8 MB Per Si
216 Method 2 - Boot the Console CD Off of an Infoserver a. Insert the CD in the Infoserver b. >>> boot ewa0 -file f–lename (l
217 b. Set the flags of 0,a0 and use "system disk":[sys0.sysexe]filename for the bootfile. >>> b -fl 0,a– dua
218 Windows NT a. Copy the firmware file to a FAT formatted floppy with the update image filename of a:\fwupdate.exe. b. Shutdow
219 6. Update the firmware from the Apu-> prompt Apu-> update APU-I ARE YOU READY TO PROGRAM (SRM ) ROM DEVICE ? (Y/N) y APU-I PRE
220 WARNING: updates may take several minutes to complete for each device. DO NOT ABOR
221
222 AlphaServer 400 Jumpers Motherboard Jumpers Motherboard Jumpers Jumper Pins 1 to 2 Pins 2 to 3 Function J29 Clear CMOS
223 CPU Jumpers AlphaServer 400 CPU Jumpers Jumper Pins 1 to 2 Pins 2 to 3 Function J3 SROM mini-console Pass control to DROM* Co
xxv UTILITIES/ADAPTERS...
224 AlphaStation 400 Jumpers Motherboard Jumpers Motherboard Jumpers Jumper Pins 1 to 2 Pins 2 to 3 Function J29 Clear CMOS
225 Cpu Jumpers AlphaStation 400 CPU Jumpers Jumper Pins 1 to 2 Pins 2 to 3 Function J3 S-Port Normal * Stay at SROM Prompt (Mini-Co
226 AlphaStation 500/600 The AlphaStation 500/600 systems contain 4 flash roms on the System module. Two contain ARC console firmware for Win
227 MEMORY Memory Size = 128Mb Bank Size/Sets Base Addr Speed ------ ---------- --------- ----- 00
228 Method 3 - Booting Off the Network - OpenVMS a. Copy the firmware.sys file to MOM$LOAD of an existing node in the cluster b. Set t
229 Method 5 - Boot Off of a bootable floppy OpenVMS AXP a. Init and mount to floppy. Create a directory and copy the firmware to the Flo
230 Method 6 - BOOTP Network Upgrade - Tru64 UNIX a. Mount the Firmware Update CD using the following command: # mount -rt cdfs -o
231 6. Verify that update was successful and exit Apu-> verify SRM ROM verify successful ARC /AlphaBIOS ROM verify successful Apu->
232 AlphaStation 500 Jumper Locations System Module System Module SROM Jumpers Jumper Position Function J11 0 Power Up (default) * J12
233 System Board Jumpers Jumper Function Pins 1 to 2 Pin 2 to 3 J6 Front panel button function Reset * Halt J9 Secure console Enabled
xxvi
234 AlphaStation 600 Jumper Locations System Module
235 System Board Jumpers W1-W8 Jumper Function W1 Normal power-up flow, SROM will default to floppy boot if Flash ROM is not loaded. W2 Mini
236 AlphaStation 600A The AlphaStation 600A systems contain flash roms on the System module. They contain ARC console firmware for Windows NT
237 Memory 64 Meg of System Memory Bank 0 = 64 Mbytes(16 MB Per Simm) Starting at 0x00000000 Bank 1 = No Memo
238 Method 3 - Booting Off the Network - OpenVMS a. Copy the firmware.sys file and the option firmware files to MOM$LOAD of an exist
239 e. To update the option firmware, first create an option directory. $ set def dua0:[000000] $ create/dir [.options] f. C
240 Tru64 UNIX a. Go to the Digital Internet firmware site at http://ftp.digital.com/pub/Digital/Alpha/firmware/ b. Copy the f
241 c. If you wish to update the options firmware, you must create a second floppy. Download the following files from the options dir
242 6. Execute list at the UPD prompt to check current versions. UPD> list Device Current Revision Filename Update Re
243
1 List of ROM Update Jumpers, FSL Update Jumpers and FSL Select Jumpers CPU Type ROM Location Jumpers to Enable Flash ROM Writes Jumpe
244 AlphaStation 600A Jumpers System Board System Module Jumpers and Locations Item Jumper Name Description Default 1 J50 FROM VPP en
245 Cpu Module CPU J1 Jumper Bank Jumper Setting Function 0 Standard boot setting 1 Standard boot setting 2 Mini console setting (I
246 Digital Personal WorkStation a/au Series The Digital Personal WorkStation a/au Systems contain a single 1MB flash Rom located on the mothe
247 MEMORY Memory Size = 192Mb Bank Size/Sets Base Addr ------ ---------- --------- 0 64Mb 08000000 1 1
248 Method 1 - Load the Console Firmware Off a Local CDROM SRM Console a. Insert the CD in the local CDROM. b. >>> Boot -
249 Method 4 - Boot Off of a Disk - Non-System Disk and System Disk Using OpenVMS Non-System Disk a. Locate the firmware.exe file
250 fddisk -fmt /dev/rfd0a e. Change default to directory with mkbootfirm.exe cd mkbootfirm f. Run mkbootfirm on the .ex
251 e. Restart the inetd daemon: # /usr/sbin/inetd Note The bootpd and tftp daemon will be removed if the system is rebooted. Refe
252 Debug :Apu-> verify Version = v7.2 Vendor = DEC Product = MIATA Firmware = MIATA_SRM Length = 0x72200 1024KB ROM prese
253 >>> boot -fl 0,a0 DKA400 Bootfile: [digitalpw]digitalpw_pci_v7_2.exe for the Personal WorkStation This
2 List of ROM Update Jumpers, FSL Update Jumpers and FSL Select Jumpers - Cont. CPU Type ROM Location Enable FSL ROM or Floppy Enable FS
254 Compaq Professional Workstation XP1000 The Compaq Professional WorkStation XP1000 contains a single flash Rom located on the motherboard.
255 Method 1 - Load the Console Firmware Off a Local CDROM a. Insert the CD in the local CDROM b. >>> boot -fl 0,a0 DKA400
256 d. >>> b –fl 0,0 dua5 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b
257 c. Dismount the disk and shutdown VMS. $ dismount dva0: d. Insert the floppy on the target system and boot it from the
258 Apu-> 4. Type update SROM to update the POST code 5. After update is completed type exit. 6. Power cycle the machine to load console
259
260 DEC 2000 Model 300/500 AXP and DECpc AXP150 The DEC 2000 Model 300 (Jensen) / Model 500 (Culzean) and DECpc AXP 150 (Jensen) contain fla
261 2. >>> show * to list all environmental variables. Check all customer set variables. Also verify the setting of the followin
262 d. Enable service on that node from NCP $ MC NCP MC NCP> Show Known Circuit Characteristic Known Circuit
263 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b. Specify the flags of 0,a0 and use &
3 Minimum Acceptable Firmware CD Versions for Recent OS Versions Operating System OS Version Minimum Acceptable Firmware CD Version
264 a. Copy the firmware file to a FAT formatted floppy with the update image filename of a:\fwupdate.exe. b. Shut down NT and f
265 5. Update the firmware at the UPD> prompt. UPD> update UPDATE SYSTEM ROM DEVICE UPD-I VERIFY LOADED ROM IMAGE …...
266 DEC 3000 - All Models The console firmware on the DEC 3000 systems is located on the system module for the model 300, on the I/O for the
267 2. >>> show * to printout all the environmental variables. Check all customer set variables. Also verify the setting of the
268 Ultrix a. Mount the Firmware Update CD using the following command: # mount -rt cdfs -o noversion /dev/rz4c /mnt b. Copy the
269 Method 5 - Boot Off of a Bootable Floppy OpenVMS AXP a. Init and mount to floppy. Create a directory and copy the firmware to the
270 Method 6 - BOOTP Network Upgrade - Tru64 UNIX a. Mount the Firmware Update CD using the following command: # mount -rt cdfs -o
271 UPD-I ERASING ROM DEVICE …... UPD-I PROGRAMMING DEVICE …...
272 show n Shows the checksum and ROM revision for the slot n option ROM and its corresponding loaded image.
273 f. Use the repair command if one of the following occurs. • The system doesn’t recognize the adapter,or the adapter has an empty flash
iii
4 What Version Firmware is on Which CD AlphaServer 300 thru AlphaServer 800 Systems System Type Filename SRM Fw Rev NT Fw Rev
274 DEC 3000 Model 300 Jumpers Rom Update Jumper DEC 3000 Model 400, 600 and 700 Jumper Location ROM Update Jumper The ROM update jum
275
276 DEC 3000 Model 500, 500S, 500X Jumper Locations System Module The following figure shows the location of jumpers and the serial ROM on th
277 The following figure shows the location of the jumpers, Enet address ROM chip, TOY/NVR chip and the flash ROM on the I/O module. The table
278 DEC 3000 Model 800 and 900 ROM Update Jumper Locations System Module Jumpers The following figure shows the location of jumpers and the s
279 I/O Module Jumpers The following figure shows the location of the jumpers, Enet address ROM chip, TOY/NVR chip and the flash ROM on the I/
280 DEC 4000 - Models 600 and 700 The console firmware on the DEC 4000 systems is located on the I/O modules. Anytime you replace an I/O modu
281 Method 1 - Boot the Console CD Off a local CDROM a. Insert the CD in the local CDROM b. >>> boot -fl 0,a0 DKE0 BO
282 c. Use writeboot to make the disk bootable. Specify the disk, directory and filename of the firmware. Take the defaults for the ot
283 4. Update the firmware from the UPD> prompt type update * or update IO. UPD> update * Confirm update on: fbc0 io [Y/
5 AlphaServer 1000 EV4 thru AlphaServer 1000A EV4 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaServer 1000 EV
284 DEC 7000/10000 The console firmware on the DEC 7000/10000 systems is located on the CPU module. All Cpu’s must run the same version of fir
285 Method 1 - Boot the Console CD Off a Local CDROM a. Insert the CD in the local CDROM b. P00>>> boot -fl 0,80 DKA600
286 and filename of the firmware. Take the defaults for the other questions. $ MCR Writeboot Update VAX portion of boot block (default
287 DO NOT ABORT! demna0 Updating to 9.4... Reading Device... Verifying 9.4... PASSED. WARNI
288 There is one other UNRECOMMENDED method for updating firmware from an existing CPU’s EEPROM. That is the use of the UPDATE command to copy
289
290 VAX 7000/10000 The console firmware on the VAX 7000/10000 systems is located on the CPU module. All Cpu’s must run the same version of f
291 Method 1 - Booting Off a Local CDROM Typically this procedure isn’t available since most VAX7000's don’t have a local CD. a.
292 5 - Stop Enter a function ID value: 3 - for Choose Service OPTION O
293 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b. Specify the flags of 0,0,100 and
6 AlphaServer 1000A EV5 thru AlphaServer 2x00 EV4 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaServer 1000A EV5
294 There is one other UNRECOMMENDED method for updating firmware from an existing CPU’s EEPROM. That is the use of the UPDATE command to copy
295
296 Alpha Firmware Issues
297
298 A Description of HALcode and PALcode What is HALcode The Windows NT hardware abstraction layer (HAL) refers to a layer of software that
299
300 Generic Powerup Sequence to Load Console Firmware This is a generic procedure describing the power on initialization and firmware code lo
301
302 Definitions of Environmental Variables The following are some of the environmental variable you will need to be concerned with. Some will
303 This variable may be a boot search list. The console derives the value from the boot command if a
7 AlphaServer 2x00 EV5 thru AlphaServer 2100A EV5 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaServer 2x00
304 BASIC Normal operating mode DIAG Used when running console diagnostics
305 ffnext Allows booting from a disk that is in the "Not Connected" State. FFNEXT determines the
306 os_type Specifies the OS that will be booted on the machine NT On reset, control is passed to A
307 simm_callout AlphaServer 8x00 and Compaq AlphaServer GS60/GS140 only; specifies that if any memory errors are
308 Definition of Galaxy Environmental Variables The following environmental variables are required for Galaxy setup. The values are dependent
309
310 How to Set Customer Defined Environmental Variables Customers can define site-specific console environmental variables for specialized boo
311
312 How to Set Customer Defined Environmental Variables on a TurboLaser In order to set customer defined environmental variables on an AlphaSe
313
8 AlphaServer 4x00 thru 8x00 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaServer 4000 / 4100 or Digital Server
314 Description of the Environmental Variable Bus_Probe_Algorithm The Environmental variable bus_probe_algorithm changes the algorithm we u
315
316 Using FFNEXT and FFAUTO Environmental Variables This section describes how to use console environment variables FFAUTO and FFNEXT to forc
317 P00>>>wwidmgr -show wwid -udid 40 –full [0] UDID:40 WWID:01000010:6000-1fe1-0000-04a0-ffff-fffe-0005-0000 (ev:wwid0) current_
318 Using FFNEXT on "Not Connected" Devices FFNEXT determines the console behavior of the next command issued to a “not connected” d
319
320 LFU Scripts and Console Commands Available The following is a list of LFU scripts available on different platforms. Not every system use
321 bytes onto a write-UN-locked FAT formatted floppy to a file. By default, if no script argument is specified, all NVRAM is saved to file ALL
322 Online commands for OSF/1,Unix and OpenVMS to Get Firmware and CPU Rev Info Unix To get processor speed and EV version under Unix V4.0
323 _81818000, data 406b37a8 scsi0 at psiop0 slot 0
9 Compaq AlphaServer DS10, DS20/DS20E and Compaq AlphaServer GS60/GS60E/GS140 System Type Filename SRM Fw Rev NT Fw Rev CD Ver DS10
324 OpenVMS To find the console version on an OpenVMS AXP system running V6.1 use the following: SDA> CLUE CONFIG to get console version
325 WNT The following procedure allows you to determine the AlphaBIOS version when WNT is running. You need to check the Windows NT Diagnost
326
327 How to Determine Firmware Revision of KZPBA-CA or KZPBA-CB with OpenVMS V7.1 and V7.2 This is the procedure to find out the firmware revis
328 FFFFFFFF.80D8F764 SPDT$L_STS 00008001 FFFFFFFF.80D8F768 SPDT$L_DIPL_STS 00000000 FFFFFFFF.80D8F76C
329 FFFFFFFF.80D8F82C SPDT$PS_RL_CHECK_CMDQ_STATUS 80CEF768 SYS$PKQDRIVER+14968 FFFFFFFF.80D8F830 SPDT$PS_RL_CHECK_ONDECK_BLOCKED 80C
330 FFFFFFFF.80D8F8F8 SPDT$R_RESET_FKB 80D0E038 FFFFFFFF.80D8F8FC 80D0E038 FFFFFFFF.80D8F900
331 FFFFFFFF.80D8F9C8 FFFFFFFF FFFFFFFF.80D8F9CC FFFFFFFF FFFFFFFF.80D8F9D0
332
333 How to Boot RCU off of the firmware Update CD You can run the RCU utilities off of the CD. However you can not update firmware. To boot th
10 Compaq AlphaServer GS80/GS160/GS320 System Type Filename SRM Fw Rev Micro Fw Rev CD Ver GS80 GS160 GS320 gs320_v61 gs320_v60 gs
334
335 How to Create a RAID Standalone Configuration Utility [RCU] Floppy Procedure In order to create a standalone Raid Array Software flopp
336 9. Select the directory \utility\swxcrmgr\ in cd window 10. Copy ALL files from the \utility\swxcrmgr\ directory to the floppy diske
337 Error if files on floppy are set read-only This is an example of selecting firmware update with the file properties set to read-only.
338
339 Running RCU Firmware Update on an AlphaServer 8200 / 8400 WARNING! There is an issue with the firmware update utilities on the KZPSC and
340 Procedure Terminal Setup For correct operation you must use a VT320 or greater and the terminal characteristics should be set as follows:
341 ’fat:AMLX0075.CFG/dva0.0.0.1100.1’ ’fat:AMLX0077.CFG/dva0.0.0.1100.1’ ’fat:REL.TXT/dva0.0.0.1100.1’ ’fat:SRLMGR.
342 CD 1. Enter the AlphaBIOS menu by typing ARC 2. Enter setup by typing function key F2 3. Select Utilities and Run Maintenanc
343 version 2.49 . 5. Press ENTER to proceed with the updates. 6. The update utility will start and allow you to update the
11 AlphaServer ES40 System Type Filename SRM Fw Rev NT Fw Rev SROM RMC TIG CD Ver ES40 es40_v6_1 es40_v6_0 es40_v5_9 es40_v5_8
344 5. At Program name type the program you want to run Program Name: ra200fl -v249 - This will update all controllers. There is
345 EISA Configuration Utility (ECU) Commands Using the EISA Configuration Utility Whenever you add, remove, or move an EISA or ISA module in
346 3. Invoke the ECU as follows: For systems running Windows NT: a. From the Boot menu, select the Supplementary menu
347 Configuring ISA Options To configure ISA options, follow these steps: 1. Start up the system and run the ECU. 2. Add the ISA card
348
349 Procedure to Update CIXCD with 4K Packet Firmware NOTE See Blitz 2919 if using CIXCD with 4K packet firmware. Problems have been discov
350 You can also access the files over the web at the firmware website. 2. Copy the appropriate firmware file to MOM$LOAD or MOM$SYSTEM o
351 refers to the wrong file name of cixcd_v27_tl 3. Ensure circuit service is enabled for this particular circuit. Have the system
352
353 KGPSA Files Used for Firmware Updates KGPSA firmware is available in several different formats to allow for updating firmware wh
12 Digital Personal WorkStation a/au Series System Type Filename SRM Fw Rev NT Fw Rev SROM (POST) Rev CD Ver Digital Personal WorkS
354
355 Upgrading KGPSA Firmware on GS80/GS160/GS320 Machines CAUTION! The solution mentioned in Blitz TD2831 is now available in the Download
356 To Create a CDROM using the Firmware .ISO file 1. Copy the V5.9b .iso firmware file to your PC. 2. Use CD writer software, write this im
357 fully qualified yet). The V5.6 firmware package has the following components : Component Location
358 CD, in the file named : \GS320\GS320_V56_FW_RELNOTE.PS (PS file) \GS320\GS320_V56_FW_RELNOTE
359 Copying DFXAA320 from dqa0.0.0.15.16. . . Copying KZPSAA12 from dqa0.0.0.15.16. . . Copying CIPCA420 from dqa0.0.0.15.16. . . Copyin
360 2. After loading newer firmware than is on the CD, the verify command will fail because it is verifying the loaded firmware off the V5
361 Upgrading KGPSA Firmware on Turbolasers or GS60/GS60E/GS140 Machines CAUTION! The solution mentioned in Blitz TD2831 is now available i
362 Terminal Setup To boot the firmware executable on an Alpha Server 8000 series ARC emulator using a Digital VT420 Terminal, the following c
363 Example P00>>> run iso9660:[utility]lp6ldr.exe -d dka400 -p 0 Loading image... Transferring control... WELCOME TO LP6DUTI
13 AlphaStation 200 thru AlphaStation 255 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaStation 200 as200_v7_0
364
365 Upgrading KGPSA Firmware From AlphaBIOS CAUTION! The solution mentioned in Blitz TD2831 is now available in the Download directory on
366 • Move both files and options folder to be copied to CD Layout window • Click on Create CD • Select 4x speed • Select number of copi
367 7. ESC to exit to the main menu 8. Select Utilities 9. Select Run Maintenance Program 10. Now select A: for floppy and enter the filenam
368
369 Problems Running lp6dutil.exe on a Turbolaser or GS60/60E/140 Machine Attempts to run the KGPSA utility lp6dutil.exe on a Turbolaser or a
370 7 - Quit Option: 55 Input value ’0x55’ out of range!!! LP6DUTIL Main M
371 Using the KZPSA UTIL_CLI.EXE File to Set KZPSA Parameters To change the parameters on the KZPSA installed in a PCI bus on a Turbolaser y
372 4+ ISP1020 10201077 0001 isp2 5+ ISP1020 10201077 0001 isp3 6+ DECchip 21040-AA 21011 0023 tul
373 Example: SET SCSI ID 7 The above example sets the KZPSAs SCSI ID to 7 ENABLE / DISABLE FAST enables or disables KZPSA fast
iv
14 AlphaStation 400 thru AlphaStation 600 Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaStation 400 as40
374 [KZPSA #1] show kzpsa Found 1 KZPSA(s) in your system: BUS SLOT HW REV FW REV SCSI ID KZPSA #1 0 5 L01
375 4 Enabled Enabled Enabled Enabled 5 Enabled Enabled Enabled Enabled 6 Enabled
376
377 KZPSA_EDIT Utility You can run KZPSA_EDIT from the console prompt to set up some KZPSA parameters. This command is available on the Turbo
378
379 wwidmgr - World Wide ID Manager Description Wwidmgr command is used to configure devices connected to KGPSA/HSG80. It allows them to be se
380
381 AlphaServer With HSJ’s May Get a Hard Error #8 On INIT An Alpha Server system, that has a Tape Loader attached to an HSJ controller, repor
382 -------------------------------------------------------------------------- TL895 loader 1 0 0 P895
383 Missing File Message From LFU for DEFPA firmware When booting LFU on a TurboLaser the DEFPA firmware shows as “Missing file” if you do a
15 AlphaStation 600A Systems System Type Filename SRM Fw Rev NT Fw Rev CD Ver AlphaStation 600A as600a_e5_v5_6 as600a_e5_
384
385 Option Firmware Fails to Load Off of Floppy After creating a console firmware floppy and an options floppy using the documented proced
386
387 Firmware Upgrades with Console Secure Set With the new secure console capability ENABLED the firmware update will fail with this follo
388
389 How to Clear the SRM Console Password on an AlphaStation 500 / 600 Overview If a customer sets a console password on an AlphaStation 500
390 4. Insert writeable FAT formatted floppy (any data on this floppy will be erased). (Intel or Alpha) C:\ mkboot clr_pwd.exe
391 How to Clear the SRM Console Password on an AlphaStation 255 Overview If a customer sets a console password on an AlphaStation 255, then
392
393 How to Clear the Console Password on an AlphaStation/AlphaServer 400 Overview If a customer sets a console password on an AlphaStation
16 DEC 3000 Systems System Type Filename System FW Ver I/O FW Ver CD Ver DEC 3000 Model 300 m300_v7_0 m300_v7_0 m300
394
395 How to Clear the SRM Console Password on a Miata and Miata GL Overview If a customer sets a console password on the Miata Digital Persona
396
397 After Firmware Update, Init Gets bad value - mopv3_boot not modified When attempting to update console firmware on an AlphaStation 50
398
399 Running the NT ARC or AlphaBIOS Console The SRM console has the ability to run the either the NT ARC or AlphaBIOS consoles without having
400 configuration, keyboard type, and scsi host id. o Select Supplementary menu, and save changes
401 Different AlphaServer’s get ‘open failure" on Update Firmware updates may fail on AlphaServer 1000/1000A EV5, AlphaServer 2100, and p
402
403 AlphaServer 1000/1000A EV5 Firmware From V5.2 CD Won’t Fit on Floppy The AlphaServer 1000 and 1000A EV5 firmware for the EV5 processors o
17 DEC 3000 Systems cont System Type Filename System FW Ver I/O FW Ver CD Ver DEC 3000 Models 500, 800 and 900 m500_v
404
405 AlphaServer 1000/1000A 5/300 CPU Requires V5.23 AlphaBIOS The AlphaServer 1000/1000A 5/300 CPUs required a minimum of V5.23 AlphaBIOS. Thi
406
407 AlphaServer 1000/1000A Led Code CB Due to Wrong Firmware on Motherboard The AlphaServer 1000/1000A motherboard contains the console firmw
408 Bootable Floppy Using OpenVMS a. Locate the console firmware from either the latest Firmware Update CD or access it over the w
409 Bootable Floppy Using a PC Running WNT a. Locate the console firmware from either the latest Firmware Update CD or access it from
410 Bootable Floppy Using WNT When You Already Have a Copy of Makeboot.Exe a. Locate the console firmware from either the latest Firmware U
411 Description of the Different FailSafe Loaders (FSL) Available The failsafe loader (FSL) is a method used to reload good console firmware w
412
413 Procedure to Make a Bootable FailSafe Loader Floppy For Most AlphaStation/AlphaServer Systems Bootable Floppy Using OpenVMS 1. Locate
18 DEC 4000 Systems System Type Filename DecChip Ver Firmware Ver CD Ver DEC 4000 Models 600 and 700 cfw_v40_upd
414 System Type Failsafe loader Jumper Setting AlphaServer 300 System Board J2 pins 1-2 AlphaServer 400 CPU J5 pins 1-2 AlphaServer
415 UPD> update update SRM: Yes update ARC: Yes UPD> verify UPD> exit 8. Power off the system and se
416 5. Pull up a MSDOS window and use these two files to create bootable FSL floppy using the following procedure: Insert writ
417 AlphaServer 800/Digital Server 3000 Model 3300/3305 New FSL Procedure Overview Starting with the V5.7 console firmware, two floppies will
418 Alpha - Windows NT 1. Locate and save the following files to your Alpha. Save them on the top level directory of any disk. •
419 # fddisk -fmt /dev/rfd0a 6. From directory where files are located execute the following # ./mkbootfirm clu.exe |dd of=
420
421 How to Build and Use a FSL Floppy on An AlphaServer 4000/4100/1200 Overview The fail-safe loader is a software routine that loads the SRM
422 The command procedure for building the FSL floppy diskette follows: $! $! make_rawhide_floppy.com $! $! P1 = Alpha firmware EXE f
423 Geometry for Drive a: Media Type 3.5, 1.44 MB, 512 bytes/sector Cylinders 80 Tracks
19 DEC 7000/10000 Systems System Type Filename Version CD Version DEC 7000/10000 Models 600 and 700 axp7000_v18 axp7000_v18
424 Sctr 3 CONSLE code CHKSM fail ... starting console on CPU 0 sizing memory 3 64 MB DIMM 3
425 4. A list here shows the srmflash console is corrupt UPD> list Device Current Revision Filename Update Revi
426 probing IOD0 hose 0 bus 0 slot 1 - PCEB probing EISA Bridge, bus 1 bus 0 slot 2 - S3 Trio64/Trio32 bus 0 slot 3 - DECchip 211
427 How to Build and Use a FSL Floppy on An Digital Server 7000 Model 7300 and 5000 model 5300 Overview The Digital Server 7300 is an NT ONL
428 Filename Description $README.TXT V5.0 Fail Safe Loader Readme file FSL_RELNOTE.PDF AlphaServer Fail Safe Loader
429 How to Build a FSL floppy Using an Alpha running WNT Obtain the rhboot.exe and makeboot.exe files. This is a zip file that has
430 2. Insert the FSL floppy and reset the system. The system will load the fsl console and give you and LP00>>> prompt. S
431 Copying [as1200]TCARCROM from DKA500.5.0.1.1 ... Copying [options]CIPCA420 from DKA500.5.0.1.1 . Copying [options]DFXAA320 fr
432 7. Exit and after re-init the console is no longer corrupt UPD> exit Initializing... SROM V1.1 on cpu0 SROM V1.1 on cpu1 X
433 Making a FailSafe Loader Floppy for a Compaq AlphaServer ES40 Overview The Compaq AlphaServer ES40’s failsafe loader can be invoked aut
20
434 WNT - Alpha (clsrmrom.sys or clsrmrom.exe) a. Locate the files clsrmrom.sys and mkboot.exe or clsrmrom.exe and makeboot.exe. For
435 Starting secondary on CPU #1 Starting secondary on CPU #2 Starting secondary on CPU #3 Bcache data tests in progress Bcache address test in
436 starting console on CPU 3 initialized idle PCB initializing idle process PID lowering IPL CPU 3 speed is 500 MHz create powerup os_type: UN
437 How to build the FSL floppy using the LFU firmware update image NT - PC or Alpha a. Go to the ES40 directory on the firmware websit
438 c. Change directory to where files were downloaded. # cd [to directory with files] d. You must set mkbootfirm file permissions
439 Memory thrashing test in progress Memory initialization loading program from floppy ... Code execution complete (transfe
440 Checking dqa0.0.0.15.0 for the option firmware files. . . dqa0.0.0.15.0 has no media present or is disabled via the RUN/STOP switch dqa0.0.
441 Making a FailSafe Loader Floppy for a Compaq AlphaServer ES45 Overview The Compaq AlphaServer ES45’s failsafe loader can be invoked autom
442 UNIX – Alpha a. Obtain the es45fsl.zip file from the firmware website at http://ftp.digital.com/pub/DEC/Alpha/firmware/readmes/v6.1/e
443 Updating the FailSafe Booter (FSB) on a Compaq AlphaServer DS20 Overview In order for the failsafe booter code to work on the DS20/DS20E,
21 Alpha Windows NT Matrix HAL Firmware ARC AlphaBIOS SWXCR boot HSZ boot 3.51 4.0 AXP 150 1,3 4.31 X N N Y Y DEC 2000 1,3
444
445 Making a FailSafe Booter Floppy for a Compaq AlphaServer DS20 Overview The Compaq AlphaServer DS20’s failsafe booter can be invoked auto
446
447 Making a FailSafe Booter Floppy for a Compaq AlphaServer DS10 Overview The Compaq AlphaServer DS10’s failsafe booter can be invoked auto
448
449 Making a FailSafe Loader Floppy on a Digital Personal WorkStation Overview This document contains the procedure for repairing a Digital
450 POST (SROM) corrupted 1. If POST code is corrupted, then replace the MLB and return the bad MLB with a note saying the SROM is corru
451 Make a Bootable Floppy Using Tru64 UNIX 1. Locate the firmware.exe file on CD or on the WEB. See Pointer at bottom of this page.
452 Updating System Firmware 1. Once the update utility has started, something similar to the following will be displayed on the target
453 5. Your target system’s firmware is now recovered. Restore your system to the same configuration it was in before you began this r
22
454
455 Creating a Bootable Firmware Floppy For the AlphaStation 200, 250 and 255 Overview Attempting to switch consoles on half-flash machines
456 5. Place the floppy in the systems floppy drive and boot it. >>> boot dva0 6. At the APU> prompt update the ARC c
457 AlphaServer 2100 "Cpu Type Not Supported" with B2041-AA 5/375 CPU Problem: After upgrading a AlphaServer 2100 to a 5/375 B2041
458
459 Procedure to Update Firmware on a 2100 When an engineer replaces a B2110-AA module it doesn’t have ARC firmware loaded. They will need to
460 Consistency checks failed, continuing anyway. FEPROM UPDATE UTILITY --
461 AlphaServer 2100 FailSafe Loader (FSL) Overview and Functions Overview The fail-safe loader (FSL) is redundant or backup console that
462 Manual Activation If necessary, you can activate the FSL manually as follows: • Make sure the system power is off. • Locate the FSL
463 Method 1 1. Power off the machine. 2. Set the jumper or switch to enable failsafe ROM writes. 3. Boot the firmware CD
23 Alpha System Firmware Update Procedures In order to perform a firmware upgrade successfully you need to follow these steps. • Determine
464 create powerup access NVRAM entering idle loop Starting Memory Diagnostics Memory Diagnostics completed probing hose 0, PCI probing P
465 Method 2 1. Power off the machine 2. Set the jumper or switch to enable failsafe ROM writes. 3. Boot the firmware CD
466 create timer create powerup access NVRAM entering idle loop Starting Memory Diagnostics Memory Diagnostics completed probing hose 0,
467 Updating Firmware from the Fail-safe Loader The fail-safe loader on a 2x00 system is activated automatically when the SRM console is corru
468
469 AlphaServer 2x00 FSL Issues and Problems Unable to update both SRM and ARC from the FSL console With the fail-safe loader manually enabl
470
471 Unable to Set Date and Time under ARC After Replacing Module After replacing the module that houses the firmware on AlphaServer and possib
472
473 AlphaServer 1200/4100 Issues 1. When upgrading to V5.3 or later for the first time you must follow a two step process to upgrade the
v Revision History / Change List for Alpha Firmware Update Seminar. With every change to the document the title page will be modified to refle
24
474
475 Certain AlphaServers With V5.7-4 Gets Console DAC960 Sizing Errors AlphaServer 4100/1200 , DigitalServer 7000/5000 and Digital Ultimate Wo
476
477 Updating Console Firmware on a System Configured as a Galaxy Firmware on systems configured as a Galaxy node can not be updated until the
478
479 AlphaServer 8X00 IMPORTANT CAUTIONS BEFORE UPDATING FIRMWARE !!! Operation With Mixed Firmware Revisions is NOT Supported In a multiproc
480
481 AlphaServer 8X00 Single CPU Modules Fail With Console Firmware V6.0 There is a problem with single CPU Turbolaser modules (300/350 MHZ) an
482
483 Compaq AlphaServer GS60/GS60E/GS140 IMPORTANT CAUTIONS BEFORE UPDATING FIRMWARE !!! Operation With Mixed Firmware Revisions is NOT Support
25 AlphaServer 300 The AlphaServer 300 system contains 4 flash roms on the CPU module. Two contain ARC console firmware for Windows NT and two
484
485 AlphaServer GS60/GS140 Fails to Boot Firmware CD V5.4 Following the standard procedure to boot the Alpha Systems Firmware Update CD V5.4
486
487 DS10 With 600MHZ CPU Has No Default Bootfile Selected with V5.9 CD When an attempt is made to upgrade a DS10 system with the 6/600 MHZ CPU
488
489 DS10/DS20 Invalid Image When Updating From Floppy In order to update firmware from floppy on the DS10 and DS20 platforms you need to copy
490
491 Upgrading ES40,ES40LP or ES40CV to 667MHz or 833MHz CPUs Upgrading ES40 systems to faster processors requires loading the correct console
492 6. Remove original CPUs and install the new 667MHz or 833MHz CPUs. This will allow console control because the correct SRM and SROM co
493 5. When the update is complete type verify and if they all pass exit. Beware the RMC firmware mail say failed. This is because the ES4
26 MEMORY 32 Meg of System Memory Bank 0 = 16 Mbytes(8 MB Per Simm) Starting at 0x0 Bank 1 = 16 Mbytes(8 MB Per Simm) Sta
494 4. At the UPD> prompt enter the update command for all the system firmware except the RMC. This includes ABIOS, SRM, SROM and TIG.
495 10. Clear the central error repository and display status of the new CPUs. P00>>> clear_error all P00>>> show config
496
497 ES40LP/ES40CV RMC Firmware is Different Than on the V5.6 Firmware CD Overview There are three different models of the ES40. They are the
498 Tru64 UNIX This method requires one floppy. One with the LFU utility and the other with the system firmware. a. Download mkbootfirm.t
499 Network and OpenVMS a. Copy the RMC firmware.sys file to MOM$LOAD of an existing node in the cluster $ Copy es40cv_f22.sy
500 Processors CPU 0 Alpha EV6 pass 2.3 500 MHz 4MB Bcache CPU 1 Alpha EV6 pass 2.3 500 MHz 4MB Bcache CPU 2 A
501 create timer create powerup access NVRAM Memory size 2048 MB testing memory ... probe I/O subsystem probing hose 1, PCI bus 0, slot 4 -- pk
502 ------------------------------------------------------------------------------ Display Displays the system’s configuration table. Ex
503 AlphaServer ES40’s Configured for Galaxy Should Not Use V6.0 Firmware AlphaServer ES40 systems that are configured for Galaxy, (soft parti
27 Method 2 - Boot the Console CD Off of an Infoserver a. Insert CD in the Infoserver b. >>> boot ewa0 -file filename (leave
504
505 ES40 & GS80/GS160/GS320 Systems May Not Boot Unix V4.0G When running the wwidmgr or a non-powerup system test, the SRM on ES40 and GS
506
507 DEC7000/10000 and VAX 7000 - Issues With Firmware Upgrades 1. Sometimes the 7000 console will "run away" due to a problem in a p
508 replacing this module the KCM44 will show up as a KDM70. To correct this do the following. >>>Boot LFU Function? MODIFY KDM
509 DEC3000-400 System Hangs After Upgrading Console Firmware to V6.1 SYMPTOM: After upgrading the console firmware on the DEC3000 model 400
510
511 DEC3000 Firmware Mismatch Between System and I/O Roms The DEC3000 has firmware ROMS on the system and I/O modules. If you replace one o
512
513 Contents of The System and I/O Roms on a DEC 3000 On the DEC 3000 there are System and I/O roms that contain the following. System Rom PA
28 System Disk a. Only steps a and b above are used. Do NOT execute writeboot step c. b. Specify the flags of 0,a0 and use &
514
515 Firmware/Console Related Blitz’s
516
517 Firmware/Console Related Blitz’s AlphaServers • TD 2941 Hard Error #8 on Alpha Servers with an HSJ controller AlphaServer 300 • [TD
518 AlphaServer 4000/4100 • [TD 2789] AS4x00 and AS1200 V5.7-5 firmware fails SHOW DEVICE for RAID • [TD 2781] AS4x00 and AS1200 V5.7-4 firmw
519 • [TD 2252] AlphaServer 8400/8200 platforms - possible hang • [TD 2234] Recalling CIXCD V8 firmware • [TD 2192] AlphaServer 8400/8
520 • [TD 2678] Firmware Upgrade for AlphaServer GS60/GS140 Systems • [TD 2651-CR] AlphaServer GS60/GS140 Console Upgrade /Firmware CD V5.4
521 • [TD 2321] AS500 w/SRM V6.4-5 hangs w/KZPSA-BB option AlphaStation 600 • [TD 1963] New Version Firmware Available for Alphastation 6
522 DEC 4000-600 • [TD 1585] MS430-FA (B2011-AA, 512MB)/DEC 4000 Model 6xx / 7xx Series • [TD 1338] PROBLEMS ENCOUNTERED WHEN INSTALLING D
523 • [TD 1873] AlphaServer 8200/8400 Problem with KZPSA Utility
29 Windows NT a. Copy the firmware file to a FAT formatted floppy with the update image filename a:\fwupdate.exe. b. Shut down NT and f
524
525 References
526
527 Alpha Systems Notesfiles Note: Some of these notesfile may no longer be available. Notesfile Name Subject
528 Firmware Document on Cybrary • http://cybrary.inet.cpqcorp.net/ARCHIVE/PUBS/USERS/ALPHA-FIRMWARE-UPDATE-V61.pdf V6.1 doc in PDF format
529 Firmware Locations On The Internet • http://Cybrary.inet.cpqcorp.net • http://Cybrary.inet.cpqcorp.net/DOWNLOAD/FIRMWARE/SYSTEMS/ALPHA •
530 Documentation Sources and Page Numbers Document Title Part Number Page Numbers
531
532
533 Index A Alpha Windows NT Matrix...
30 5. Update the firmware from the Apu-> prompt Apu-> update APU-I VERIFY LOADED ROM IMAGE APU-I VERIF
534 version...
535 AlphaStation 500/600 ...
536 AlphaServer 1000/1000A, CPU EV5/300 ...
537 S Scripts...
538
31 UPD> list Device Current Revision Filename Update Revision fwa0 2.46 dfxaa_f
32
33 AlphaServer 300 Jumpers Motherboard Jumper Pins Function Description J1 (1 to 2) (2 to 3) (D) Mini-console Jump to main consol
vi 07-May-1999 – Version V5.4 Rev 1 Added Compaq AlphaServer DS20 section (pages 109-116) Added Compaq AlphaServer ES40 section (pages 117-122)
34
35 AlphaServer 800 or Digital Server 3000 Models 3300/3305 The AlphaServer 800 system contains one flash rom on the motherboard that contains
36 >>> show config Firmware SRM Console: V4.7-3046 ARC Console: 4.49 PALcode: VMS PALcode V1.19-2, OSF P
37 Method 2 – Boot the Console CD Off of an Infoserver a. Insert CD in the Infoserver b. >>> boot ewa0 –file filename (leave
38 Note: Updating options via this method is only supported if the system disk is on the NCR810 SCSI bus (the on-board SCSI).
39 f. Enter the following commands to create the options floppy: $ init/dens=HD/index=begin dva0: optionfw $ mount dva0: optio
40 Windows NT a. Copy the firmware file to a FAT formatted floppy with the update image filename a:\fwupdate.exe. b. Shut down NT and
41 Windows NT - Alpha or PC a. Locate and save the following files to your Alpha or PC. Save them on the top level directory of any
42 e. Format the floppy. # fddisk -fmt /dev/rfd0a or With Tru64 UNIX V5.0 you can do one of the following # fdd
43 c. Modify the /etc/inetd.conf file. Uncommon the tftp and bootps process. It should look like the following example:
vii 17-Sep-1999 - Version V5.5 Rev 1 Completed section on environmental variables. Moved sections concerning environmental variable. 19-Sep-19
44 8. Verify that update was successful and exit UPD> verify ARC Verifying v5.70... PASSED. SRM Verifying v5.8-16
45 AlphaServer 800 Jumpers Motherboard Jumper Name Description Default Setting J16 Fan fail override Allows the fan failure detection
46 CPU Daughter Card J1 and J3 Settings The figure above shows the settings for the J3 jumper depending on CPU speed. This jumper affects th
47 AlphaServer 1000/1000A The AlphaServer 1000/1000A systems have flash roms on the motherboard that contain ARC console firmware for Windows
48 >>> show config Firmware SRM Console: X4.6-218 ARC Console: 4.49 PALcode: VMS PALcode X5.65-4, OSF PA
49 Method 2 - Boot the Console CD Off of an Infoserver a. Insert CD in the Infoserver b. >>> boot ewa0 -file filename (leave
50 Note: Updating options via this method is only supported if the system disk is on the NCR810 SCSI bus (the on-board SCSI).
51 f. Enter the following commands to create the options floppy: $ init/dens=HD/index=begin dva0: optionfw $ mount dva0: optio
52 Windows NT a. Copy the firmware file to a FAT formatted floppy with the update image filename a:\fwupdate.exe. b. Shut down
53 f. Enter the following command to boot from the BOOTP server: >>> boot -p bootp ewa0 Should a boot file "pat
viii 22-Feb-2000 - Version V5.6 Rev 1 Modify DS20 failsafe loader page 24-Feb-2000 - Version V5.6 Rev 1 Modify the Galaxy firmware update proc
54 UPD> update option-name or update pka0 - will update device PKA0 Confirm update on: pka0 [Y/(N)]Y WARN
55 AlphaServer 1000/1000A Jumpers Motherboard Jumper Name Description Default Setting J27 VGA Enable When Enabled (as shown in above
56 EV4 CPU J4, J3 and J1 Settings Jumper 4/200 4/233 4/266 J4 OFF ON ON OFF ON OFF ON OFF OFF ON OFF OFF ON OFF ON J3 This jumper
57 EV5/300 CPU J3 and J4 Settings J4 Setting 0 1 Standard Boot Setting (AlphaServer 1000/1000A systems) Jumper can be in either 0 or 1. Def
58 EV5/333 CPU J1 and J3 Settings J1 Setting 0 1 Standard Boot Setting (AlphaServer 1000/1000A systems) Jumper can be in either 0 or 1. De
59 EV5/400 CPU J1 and J3 Settings J1 Setting 0 1 Standard Boot Setting (AlphaServer 1000/1000A systems) Jumper can be in either 0 or 1.
60
61 AlphaServer 1200 or Digital Server 5000 Models 5300/5305 or Digital Ultimate WorkStation The console firmware on the AlphaServer 1200 syste
62 starting console on CPU 1 probing IOD1 hose 1 bus 0 slot 1 - NCR 53C810 bus 0 slot 4 - PCI-PCI Bridge probing PCI-PCI Bridge, bus 2
63 Method 1 - Load the Console Firmware Off a Local CDROM SRM Console a. Insert the CD in the local CDROM. b. P00>>> boot
ix Started GS80/GS160/GS320 section 16-Jul-2000 - Version V5.7 Rev 3 Added lp_error_target variable to the Galaxy variable page. Continued mod
64 Floppy a. Create a system and/or I/O firmware floppies using the following procedure. You will need up three floppies. Two for s
65 d. Execute LFU command and select device dva0 for the floppy device and the filenames as1200cp or as1200io depending if you want to
66 c. Enable service on that node from NCP $ MC NCP MC NCP> Show Known Circuit Characteristic Known Circuit V
67 Method 6 – Boot Off of a Bootable Floppy - V5.2 Firmware or Earlier OpenVMS AXP a. Init and mount to floppy. Create a directory and
68 Method 7 – Boot Off of a Bootable Floppy - V5.3 Firmware or Later Windows NT a. Fat format up to three floppies. To update system firm
69 c. Modify the /etc/inetd.conf file. Uncommon the tftp and bootps process. It should look like the following example: t
70 b. UPD> list Device Current Revision Filename Update Revision AlphaBIOS V5.70-0 arcrom
71 updating firmware. i. From the >>> restore the NVRAM contents with RESTORE_NVRAM or reboot the firmware CD and R
72 • PKA0_SOFT_TERM Enables or disables SCSI terminators. This environment variable applies to systems using the QLogic ISP1020 SCSI controlle
73 AlphaServer 2000/2100/2100A The AlphaServer 2100 systems contain flash roms on the standard I/O that contain ARC console firmware for Windo
Commenti su questo manuale