EEUpdate.txt Driver File Contents (sp14708.exe)

EEUPDATE - Intel PCI NIC EEPROM Utility
Version 3.20
====================================================================

DISCLAIMER:
-----------
Copyright (c) 1998-2000, Intel Corporation. All rights reserved. Intel 
Corporation, 5200 NE Elam Young Parkway, Hillsboro, OR 97124-6497. 
Intel Corporation assumes no responsibility for errors or omissions in 
this document or software. Nor does Intel make any commitment to update 
the information or software contained herein. Software product is 
supplied "as is" and may not be fully functional.

Other product and corporate names may be trademarks of other companies 
and are used only for explanation and to the owners' benefit, without 
intent to infringe.

*** WARNING ***
This program must be run in a DOS only environment, not in a DOS window 
under a GUI or after the GUI has run.  Either boot to a DOS boot disk, 
or boot Windows 95/98 to command line mode.  

VERSION CHANGES
---------------

3.18   o Fixed issue with device ID 2449

3.17   o Added Configuration Customization Option (Word 31h)

3.16   o Added support for device ID 2449.

3.14   o Added support for device ID 1209.

3.13   o Fixed support for device ID 1001.

3.12   o Changed PCI Scan code so that it scans 32 PCI busses.
      

3.11   o Support for device ID 1029 must use -DEVICE parameter to program.
       o Support for device ID 1001 must use -DEVICE parameter to program. 
	   o Changing MAC address from command line.

3.10   o Support for device ID 1000 must use -DEVICE parameter to program.

RUNNING EEUPDATE
----------------

EEUPDATE.EXE can be run with any of the following command line options:


OPTIONS:
--------

   -ALL
        Selects all adapters found in system.
   -BOOTENABLE	   
   	    Enables Boot ROM.
   -BOOTDISABLE	   
        Disables Boot ROM.
   -SETUPENABLE or -STE
        Enables Setup Menu
   -SETUPDISABLE OR -STD
        Disables Setup Menu.
   -TITLEENABLE OR -TLE
        Enables Initial Title Message.
   -TITLEDISABLE OR -TLD
        Disables Initial Title Message.
   -PROTOCOLENABLE OR -PROE
        Enables Changing the Boot Protocol Option.
   -PROTOCOLDISABLE OR -PROD
        Disables Changing the Boot Protocol Option.
   -ORDERENABLE OR -ORDE
        Enables Changing the Boot Order Option.
   -ORDERDISABLE OR -ORDD
        Disables Changing the Boot Order Option.
   -LWSENABLE OR -LWSE
        Enables Changing the Legacy OS Wakeup Support Option.
   -LWSDISABLE OR -LWSD
        Disables Changing the Legacy OS Wakeup Support Option.
   -DUMP
        Dumps EEPROM memory contents to file.
   -EXITCODES
        Brings up exit code help.
   -HELP or -?
        Brings up command line help.
   -NIC=XX
        Selects a specific adapter (1-8).
   -NOCHKSUM
        Prevents EEPROM checksum from being updated.
   -WOLDISABLE or -WOLD
        Disables WOL bit.
   -WOLENABLE or -WOLE                              
        Enables WOL bit.
   -CB <offset> <bitmask>
        Clears bits in the EEPROM, specified in <bitmask>.
   -RW <word>
        Reads <word> from the EEPROM.
   -SB <offset> <bitmask>
        Sets bits in the EEPROM, specified in <bitmask>.
   -WW <word> <value>
        Writes <value> into <word> in EEPROM.
   <imagefile> <addrfile>
        Programs EEPROM with image from <imagefile> and MAC
        address from <addrfile>.                           
   -A <addrfile> or -ADDRESS <addrfile>
      Programs the EEPROM with only the MAC address from
      the <addrfile> without changing the rest of the
      EEPROM.
   -D <imagefile> or -DATA <imagefile>
      Programs the EEPROM from the <imagefile> without
      changing the MAC address.        
   -DEVICE=<pci device id>
      4 hex digit device id of card to program
      currently supports 1229(default), 1029, 1000, 1001 and 
      2449.
   <imagefile> -MAC=macaddr                                        
      Programs EEPROM with image from <imagefile> and MAC   
      address of macaddr.
   -MAC=macaddr"                                        
      Programs the EEPROM with only the MAC address of
      macaddr without changing the rest of the EEPROM.
   


EXAMPLES:
--------
Example 1:
To update the EEPROM and MAC Address on the 
first Intel Network adapter found in your system, 
call EEUPDATE.EXE like this:
   EEUPDATE -NIC=1 imagefile.eep addrfile.dat

Example 2:
To update the EEPROM and MAC Address on *all* of 
the Intel Network adapters found in your system, 
call EEUPDATE.EXE like this:
   EEUPDATE -ALL imagefile.eep addrfile.dat  
   
Example 3:
To update the MAC Address without changing the rest
of the EEPROM on the third Intel Network adapter
found in your system, call EEUPDATE.EXE like this:
   EEUPDATE -NIC=3 -A addrfile.dat
   
Example 4:
To update the EEPROM without changing the MAC address
on *all* of the Intel Network adapters found in your
system, call EEUPDATE.EXE like this:
   EEUPDATE -ALL -D imagefile.eep
  
Example 5:
To update the EEPROM Checksum on the second Intel 
Network adapter found in your system, call 
EEUPDATE.EXE like this:
   EEUPDATE -NIC=2 -CHKSUM

Example 6:
To dump the EEPROM contents on *all* of the Intel
Network adapters found in your system, call 
EEUPDATE.EXE like this:
   EEUPDATE -ALL -DUMP 

Example 7:
To clear specific bit 1 in word 0xA in the EEPROM on 
*all* of the Intel Network adapters found in your 
system, call EEUPDATE.EXE like this:
   EEUPDATE -ALL -CB 0xA 0x2

Example 8:
To set bit 1 in word 0xA in the EEPROM on 
*all* of the Intel Network adapters found in your 
system, call EEUPDATE.EXE like this:
   EEUPDATE -ALL -SB 0xA 0x2

Example 9:
To read word 0x9 from the EEPROM on the third Intel 
Network adapter found in your system, call 
EEUPDATE.EXE like this:
   EEUPDATE -NIC=3 -RW 0x9

Example 10:
To write word 0x9 to the EEPROM on the third Intel 
Network adapter found in your system, and update its
checksum, call EEUPDATE.EXE like this:
   EEUPDATE -NIC=3 -WW 0x9 0x1234

Example 11:
To write a command line MAC Address to a Intel Gigabit board.
	EEUPDATE -NIC=1 -MAC=0AC953073A7B -DEVICE=1000 


NOTE:
-----

* If you run EEUPDATE without any command line options,
  EEUPDATE will display a listing of all of the supported
  Intel Network adapters found in your system.

* EEUPDATE won't read/write any adapters, unless you
  specify which adapters you want to read/write to and
  you specify the device ID of the board if the device ID
  is not 1229.
  You can use the -NIC=xx option to select a single 
  adapter, or user the -ALL option to select all of the
  adapters in your system.
  You can use the -DEVICE=<pci device id> to select the device ID.
  
* When using the '-dump' command, EEUPDATE will automatically 
  create a file and name it, based on the last 8 bytes
  of your Intel Network adapter's MAC Address.  For example,
  if your MAC Address was '00aa11223344', EEUPDATE would
  create the file called '11223344.EEP'.

* Both <word> and <bitmask> parameters *must* be in sent
  to eeupdate in hexadecimal.

* The EEPROM Checksum is automatically updated, when you
  clear/set a bit or bits, and when you write a word to
  the EEPROM.  This can be shut off by using the -NOCHKSUM
  option.

DOS ERROR CODES:
----------------
EEUPDATE returns error codes to the DOS command line. 
A description of the error codes is shown below.

CODE NAME:               VALUE:
----------               ------      
SUCCESS                    0
OPERATOR TERMINATION       1
INVALID NIC                2
BAD COMMAND LINE PARAM     3
EEPROM CHECKSUM FAILURE    4
EEPROM READ FAILURE        5
EEPROM WRITE FAILURE       6
EEPROM DUMP FAILURE        7
BAD FILE                   8
NO MEMORY                  9
NO NICS FOUND              10
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.36