HP.com home

AlphaServer Firmware - ES40 Bootable Floppy for Tru64Unix

Content starts here

Manually Update Console Firmware [Tru64 Unix Procedure]*
for AlphaServer ES40, ES40cv, ES40lp, and TS20/TS40 Systems

Use this method only if you your  AlphaServer system does not have a CD drive and you do not have the ability to burn/create a CD from an .iso image.
If your system has a CD drive please create a bootable CD using the .iso image available from the : Alpha Systems Firmware Web Site.
Using the CD method to update firmware will save you time.

This procedure requires creates two floppy diskettes.
- Diskette one - contains the bootable Loadable Firmware Utility [LFU] with SROM, RMC, and TIG firmware images.
- Diskette two - contains non-bootable SRM and the AlphaBIOS firmware images.
This Procedure Requires Software Subset - OSFDOSTOOLS40. To determine if you have this software, type the following:
# setld -i | grep OSFDOSTOOLS

About Console Firmware

  • 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.
  • RMC firmware is the same for TS20 and TS40 systems
  • RMC firmware is different among ES40, ES40cv, ES40lp and TS20/TS40 Systems - each system has their own version
Download and Extract the following to a directory on a Tru64 Unix System

System Type Zip File
AlphaServer ES40 » es40.zip
AlphaServer ES40lp » es40lp.zip
AlphaServer ES40cv » es40cv.zip
AlphaServer TS20/TS40 » ts20-ts40.zip

Diskette 1 - Create a Bootable LFU Floppy

  • Insert a floppy disk into floppy drive
  • Execute the following commands shown in bold
    # cd <dir> - change directory to where the files were downloaded
    #fddisk -fmt /dev/rfd0a - format floppy diskette
    # chmod +x ./mkbootfirm - make this file executable
  • Do one of the following:
    For ES40 Systems Only #./mkbootfirm clu.exe | dd of=/dev/rfd0c bs=64k
    For ES40lp Systems Only # ./mkbootfirm ilu.exe |  dd of=/dev/rfd0c bs=64k
    For ES40cv Systems Only # ./mkbootfirm flu.exe | dd of=/dev/rfd0c bs=64k
    For TS20/TS40 Systems Only # ./mkbootfirm glu.exe | dd of=/dev/rfd0c bs=64k
  • End of procedure for diskette 1

Diskette 2 - Console Images

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.
  • Do the following instructions shown in bold type

    # cd /dev
    # ./MAKEDEV fd0
    # cd <dir> -change directory to where the files were downloaded
    # ln -s /dev/rfd0c /dev/fddrive
    # 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
    or
  • For system with EV67/68 CPUs:
  • Rename cl67srmrom.exe to cl67.exe (file names have an 8 character limit):
    # mv cl67srmrom.exe cl67.exe

    Write files to floppy disk:
    #/usr/bin/mtools/mwrite cl67.exe a:\cl67.exe
    #/usr/bin/mtools/mwrite clarcrom.exe a:\clarcrom.exe

End of procedure for diskette 2

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 The update command will update SROM, RMC and TIG UPD>
  • Insert diskette #2 to update SRM and AlphaBIOS, and do One of 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
    UPD>update abios -path fat:\clarcrom.exe/dva0
    UPD>exit
    
    End of procedure