
    SEP Firmware Flash Utility Readme                       October 2004

    Contents
     ===================================================================
     1.  About SEP Firmware Flash Utility 
     2.  System Requirements
     3.  Installation
     4.  Usage
     5.  How to update SEP firmware
     6.  Release History
     ===================================================================


1. About SEP Firmware Upgrade Utility
========================================================================
   - flashh8 is a utility used to update the SEP firmware under DOS
     environment.
   - This utility is ONLY for G520/G710 system.


2. System Requirements
========================================================================
   - A bootable floppy diskette with Microsoft DOS operation system.


3. Installation
========================================================================
   (1) Prepare a bootable diskette can boot into DOS environment.
   (2) Copy flashh8.exe to diskette.
   (3) Copy SEP firmware image file (PBBBRRRT.bin) to diskette.
       PBBBRRRT is the file name of SEP firmware image.
        
       The named rule of SEP firmware file (PBBBRRRT.bin) is as below:
       P: indicates product type 
          (0: for G520/G710, 5: only for G520, 7: only for G710) 
       BBB: indicates boot code version.
       RRR: indicates runtime code version.
       T: indicates release type (R: release version, T: test version)
       
       For example, 0073104R represents that this firmware image can be 
       updated on G520/G710 system and this image is release version 
       which boot code version is 0.73 and runtime version is 1.04.


4. Usage
========================================================================

   Usage: Get the help for command parameter
   "flashh8 [/?]"   
   
   Usage: Assign a file "xxx.bin" to upgrade Boot Code/Runtime Code/All Code
          of SATA backplane which slave address is 6Eh/6Ch.
          
   "flashh8 /sa=6e [/f xxx.bin] [/r]"
    The default is to upgrade runtime code with "h8.bin" image file.
 

5. How to update SEP firmware
========================================================================
    - The notes of upgrading firmware:
        (1) Be sure that SATA Backplane I2C cable is installed.  
            One side is connected onto J11 on the BPB and the other side 
            is connected onto J54 on the M/B in G520 system. 
        (2) Be sure that the configuration of J5 jumpers is correct and 
            get the slave address depending on J5(Pin5,6). When J5(Pin5,6) 
            is open, the slave address of I2C bus is 6Eh, otherwise is 
            6Ch.        
        (3) Be sure that your firmware upgrading utility is correct, 
            you can type "flashh8" or "flashh8 /?" to view that for which 
            system the firmware upgrading utility can be used. In addition 
            to above information, typing "flashh8 /?" will show the help 
            for command parameter.   
    
    - The usage of firmware upgrading tool "flashh8" is as follows:
        (1) Boot system into MS-DOS mode enviroment with DOS mode boot 
            disk, not DOS box under Windows operation system..
        (2) Screen shows prompt symbol "A:\". 
        (3) Insert the disk that contains upgrading firmware program 
            and image file.
        (4) Type "flashh8 /sa=6e /f filename /r" to upgrade runtime code 
            of backplane 
            firmware by this firmware image.
        (5) After flashed firmware successfully, screen shows message 
            "programming SUCCESS", updated boot code verion and updated 
            code version.
    
    - Parameter description as follows:
        /sa=    : define backplane's address.
        /f      : define the filename of firmware image.
        /b      : update firmware boot code.        
        /r      : update firmware runtime code.
        /a      : update firmware boot code and runtime code.        
   

6. Release History
========================================================================
    
    New Version Release:        0.70
    Previous Version Release:   0.60
    ======================
    Date: 10/28/2004
    ----------------------
    Bugs Fixed:
    ----------------------
    1)  Fix the bug that firmware Upgrading will fail when upgrades the 
        firmware of SATA backplane which bootcode version is 0.73 or later.
    Enhancements:
    ----------------------
    
    
    New Version Release:        0.60
    Previous Version Release:   0.50  
    ======================
    Date:
    ----------------------
    Bugs Fixed:
    ----------------------
    Enhancements:
    ----------------------
    1)  Modify code for S05J system.
