 |
This procedure is to create firmware update
diskettes, on a Tru64Unix system, then update console firmware using floppy
diskettes. This Procedure Requires Software Subset OSFDOSTOOLS40.
To determine if you have this software, type the following:
# setld -i | grep OSFDOSTOOLS
Use floppy diskette method only if you your AlphaServer system does not have
a CD drive. Otherwise use the bootable CD method to save time. The .iso image
available from the here.
Before updating from CD, review the release notes to ensure
you enter the correct directory and image name for your system. For example, on ES40cv systems, the
directory and filename is: [ES40]ES40CV_V7_3.EXE.
Firmware diskette 1 contains a bootable Loadable Firmware Utility [LFU] with SROM, RMC, and TIG firmware images.
Firmware diskette 2 contains non-bootable SRM and AlphaBIOS console firmware images.
Caution
- You cannot mix RMC firmware across platforms!
Console firmware consists of five firmware images: SRM, AlphaBIOS, SROM, RMC, and TIG.
SRM firmware is the same for systems with EV67 and EV68 CPUs.
SRM firmware on systems with EV6 CPU's will not work on systems with EV67 or EV68 CPUs.
If you upgrade CPU hardware from EV6 to EV67/EV68, you must also upgrade
firmware. Each ES40, ES40cv, ES40lp and TS20/TS40 system has a different RMC.
If you load the wrong RMC firmware, your system board must be replaced. RMC firmware is the same
on TS20 and TS40 systems only.
Create Floppy Diskette 1 |
 |
|
Download and extract the correct zip file to
directory on a
Tru64UNIX system.
Insert a floppy disk into floppy drive. Execute the following commands:
| # cd <dir> |
firmware file
directory |
| #fddisk -fmt /dev/rfd0a |
format floppy diskette |
| # chmod +x ./mkbootfirm |
make this file executable |
| Do one of the following: |
|
| #./mkbootfirm clu.exe |
dd of=/dev/rfd0c bs=64k |
ES40 Systems
Only |
| # ./mkbootfirm ilu.exe |
dd of=/dev/rfd0c bs=64k |
ES40lp Systems
Only |
| # ./mkbootfirm flu.exe |
dd of=/dev/rfd0c bs=64k |
ES40cv Systems
Only |
| # ./mkbootfirm glu.exe |
dd of=/dev/rfd0c bs=64k |
TS20/TS40
Systems Only |
End of procedure. |
Create Floppy Diskette 2 |
 |
 |
This procedure creates a floppy diskette in MS-DOS format then copies
console images from a Tru64 Unix directory to a floppy diskette DOS directory.
Insert floppy disk into floppy drive, then do the following instructions shown in bold type:
| # cd /dev |
|
| # ./MAKEDEV fd0 |
instantiate
floppy drive |
| # cd <dir> |
firmware file
directory |
| # ln -s /dev/rfd0c /dev/fddrive |
create symbolic
link |
| # fddisk -fmt /dev/rfd0a |
format floppy diskette |
| # /usr/bin/mtools/mformat -s 18 a: |
|
For Systems with EV6 CPUs:
# /usr/bin/mtools/mwrite
clsrmrom.exe a:\clsrmrom.exe |
EV6 CPUs only |
For Systems with EV67 or
EV68 CPUs:
# mv cl67srmrom.exe cl67.exe
|
EV67/68 CPUs only |
| # /usr/bin/mtools/mwrite cl67.exe a:\cl67.exe |
EV67/68 CPUs only |
| # /usr/bin/mtools/mwrite clarcrom.exe a:\clarcrom.exe |
copy AlphaBIOS
console |
End of procedure.
|
Update Console Firmware |
 |
 |
Insert diskette #1 into the floppy drive and boot the Loadable Firmware Utility and to update the SRM, RMC and TIG. Note that RMC and TIG firmware seldom changes. It is recommended to update only firmware which has changed.
P00>>> boot DVA0 ...
UPD> exit
Do you want to do a manual update? [y/(n)] y
***** Loadable Firmware Update Utility *****
------------------------------------------------------------------------------
Function Description
------------------------------------------------------------------------------
Display Displays the system's configuration table. Exit Done exit LFU (reset).
List Lists the device, revision, firmware name, and update revision.
Readme Lists important release information.
Update Replaces current firmware with loadable data image.
Verify Compares loadable and hardware images.
? or Help Scrolls this function table.
------------------------------------------------------------------------------
UPD> update (This command updates SROM, RMC and TIG)
UPD>
Insert diskette #2 to update SRM and AlphaBIOS, and do the following:
For system with EV6 CPUs:
UPD> update srm -path fat:\clsrmrom.exe/dva0
UPD> update abios -path fat:\clarcrom.exe/dva0
For systems with EV67/EV68 CPUs:
UPD> update srm -path fat:\cl67.exe/dva0
For All systems:
UPD> update abios -path fat:\clarcrom.exe/dva0
UPD> exit
End of procedure
|
|