+++++++++++++++++++++++++++++++++++++++++++++++
+   Creating and using a BIOS update disk     +
+++++++++++++++++++++++++++++++++++++++++++++++

This process assumes that you have a PC that can be used to
create an update media (the host) and that the system(s) being
updated (the target) has one of the following removable
devices:

1.  a legacy floppy diskette drive.
2.  an IDE ATAPI device (CD-ROM, floppy or removable hard drive)
3.  a USB floppy diskette or CD-ROM drive
4.  a USB Flash device fully emulating a floppy diskette drive 
    or hard disk drive.

The target should support one of the floppy diskette drive
options (legacy, USB or USB Flash) above to support BIOS
recovery.

Notes:
o   the device must be enabled for booting.
o   confirm that the device is compatible with the boot support 
    on the target machine before using this process.

Overview
========

The following major steps are listed in this document:

A)  Creating an Update Image for Writeable Media
B)  Creating an Update Image for Read-Only media (eg. CD-ROM)
C)  Updating the BIOS on the target machine
D)  Creating a BIOS Recovery Image
E)  Recovering the System BIOS on the target machine

To update the BIOS in the target machine, follow steps (A) and
(C) or (B) and (C). To recover the BIOS if an update has
previously  failed, follow steps (D) and (E).


A)  Creating an Update Image for Writeable Media
    ============================================

On the host machine:
    
1.  Extract the contents of the update disk zip file into a new 
    working directory.

2.  Insert the update media into the appropriate host machine's
    drive (or USB port).

3.  From DOS, or within a command window for Windows-Based
    hosts, run CRISDISK.BAT specifying the drive containing
    the media (A: is the default if not specified) and
    optionally, one of the following parameters (in any
    order):
    
    	/F  - for operating systems that cannot produce
              bootable media this will write a FreeDOS boot 
              image to the media. 
              
        /C  - for an already bootable media, this will delete
              non-system files and copy required files to the 
              media (ie. no reformat)
        
    eg. CRISDISK A: /F
    
4.  Follow the steps as prompted by the utility and then take
    the disk to the target machine and then carry out the
    procedure in the  section "Updating the BIOS" below.


B)  Creating an Update Image for Read-Only media (eg. CD-ROM)
    =========================================================

On the host machine:
    
1.  Extract the contents of the update disk zip file into a
    new working  directory.

2.  Insert a blank floppy diskette into the floppy drive. This
    is used to hold all the files and boot image that will be
    used to create the final media.

3.  From DOS, or within a command window for Windows-Based
    hosts, run CRISDISK.BAT specifying the floppy drive
    containing the temporary media (A: is the default if not
    specified), the /X option and, if  required, one of the
    following parameters (in any order):
    
    	/F  - for operating systems that cannot produce
              bootable media this will write a FreeDOS boot
              image to the media
              
        /C  - for an already bootable media, this will delete
              non-system files and copy required files to the
              media (ie. no reformat)
              
    eg. CRISDISK A: /X /F 
    
4.  Follow the steps as prompted by the utility. Once
    completed the floppy will contain an image (including boot
    files if specified) to be copied to the eventual media.
    
5.  If you are adding this capability to existing media you
    will need to merge the changes in config.sys/autoexec.bat,
    and choose a new directory to hold the rest of the files.
    For a single-purpose media the floppy disk files can be
    used as-is.
    
6.  Use some suitable application to add or create a session
    on the media. Remember to select the option for including
    the boot sector for every new session or the resulting
    media will NOT be bootable.

7.  Take the media to the target machine and then carry out
    the procedure in the section "Updating the BIOS" below.

C)  Updating the BIOS
    =================
    
IMPORTANT! Do NOT interrupt this process as it could render
           your system non-functional!

Caution: Any user defined CMOS settings will not remain after
         a BIOS update.  Write down any settings you wish to
         preserve and reset them once the new BIOS has been
         updated.

1.  Insert the media into the appropriate drive of the system
    being updated and boot from it.

2.  When booted, you will be shown a list of major components
    of the BIOS and the proposed action for each.  If any
    change is proposed, you will then be given a description
    of all the changes and the  option to continue.  If you
    choose not to, you may be offered  alternatives.

3.  If no updates are required or you reject those proposed
    you will be asked to remove the disk and reboot.  

4.  If you choose to continue, you will receive an appropriate
    warning about the risks and remedies if the update
    progress does not  complete successfully and a further
    chance to abort the update.

5.  If you still choose to continue, the update process will
    start AND MUST NOT BE INTERRUPTED.

6.  When prompted to "press a key to reboot" etc., remove the
    update media and follow the instructions.


D)  Creating a BIOS Recovery Image
    ==============================
    
If the normal update process fails or for some reason the
system will not boot, it may be possible to use the recovery
process to replace the working BIOS in the system.  This
sequence is performed on the same host used to create the
update disk in the first place.

1.  Insert the media into the host machine's drive (or USB
    port).

2.  From the same directory used to create the update disk, 
    use DOS, or within a command window for Windows-Based
    hosts, to run CRISDISK.BAT specifying the drive containing
    the media (A: is the default if not specified) and the /R
    option.
    
    eg. 	CRISDISK A: /R

3.  Follow the steps as prompted by the utility and then take
    the  disk to the target machine and carry out the
    procedure under the  section "Recovering the System BIOS"
    below.

E)  Recovering the System BIOS
    ==========================
    
The recovery process will only attempt to replace the main
part of the BIOS, which is enough to get the system back to
the state where a normal Update process can be used.

1.  Turn off the power on the target machine.

2.  Remove any covers to gain access to the Operating Mode
    selection jumper block.
 
3.  Remove the jumper from the Operating Mode selection block
    (this  selects recovery mode). Make sure you keep the
    jumper safe as you  will need to replace it in the Normal
    position later.

4.  Insert the recovery media into the floppy drive (or USB
    port).

5.  Power up the motherboard.  If a speaker is connected, the
    following audio signals will be heard.  If no speaker is
    connected, wait for approximately 1 minute after all
    activity has stopped to ensure the operation has
    completed.

|-------------------------------------------|
|   Beep Code  |        Definition          |
|--------------+----------------------------|
| 1 short beep |  BIOS update begins        |
|--------------+----------------------------|
| 1 long beep  |  BIOS update has finished  |
|--------------+----------------------------|
| 3 beeps      |  Indicates an error        |
|-------------------------------------------|

6.  Power down the motherboard when the recovery has finished.

7.  Remove the recovery media.

8.  Refit the jumper into the 'Normal' position

9.  Replace the system cover(s).

10. Power up the motherboard.

11. If system boots normally, follow up with a normal update
    process.

12. If the recovery process fails (or the update process fails
    again) do not repeat the process until you have consulted
    your normal support channel.
