BootWare/3C59X-PCI Configuration Supplement

BootWare version: 1.50



Adapters Supported:  	The following 3Com PCI Mastering EtherLink 
			Ethernet adapters: 3C590 and 3C595-TX. This 
			release of BootWare features updatable ROM 
			technology (FlashROM). Future code updates 
			are made possible simply by executing a 
			software update utility (see BW59X.EXE).


NOTES FOR NEW USERS
When BootWare/3C59X-PCI is installed into a PCI Bus Mastering EtherLink 
adapter for the first time, you will see:


----------------------------------------------------------------------                                  

    BootWare/3C59X supports NetWare, RPL & TCP/IP boot protocols:

        To configure & save protocol/frame type, type <ENTER>
          Default boot protocol is NetWare Ethernet_802.2.

  This message will appear until boot protocol information is saved.

-----------------------------------------------------------------------


To eliminate this screen, press <ENTER> to enter the BootWare configuration
facility, choose the correct boot protocol setup and press <F10> to save
the setting. If <ENTER> is not pressed after 8 seconds, BootWare will
default to NetWare 802.2 boot.


INSTALLING THE BootWare ROM (for 3C590 and 3C595-TX):
BootWare/3C59X-PCI is installed in a 32-pin socket. Consult the 3Com 
EtherLink III Adapter Guide on the location of the 32-pin ROM socket. 

Run the adapter configuration software provided by 3Com to enable the 
Boot ROM. Choose 64K as the ROMSize setting. After the system has 
booted, BootWare will occupy 24K of high memory.

BootWare CONFIGURATION FACILITY
BootWare/3C59X-PCI features a built-in setup facility which may be 
used to view or change the configuration of BootWare/3C59X-PCI. The 
setup utility may be accessed by pressing <Ctrl><ALT><B> within 3 
seconds when the message "Initializing EtherLink III Adapter" is 
displayed. 


--------------------------------------------------------------------

BootWare/3C59X  Configuration Facility  Node ID: 0020AFF15EC2
Version 01.50                           Bus Type: PCI_BUS


                           <New Setup>       <Current Setup>
I/O Base:                  FCE0h             FCE0h
Interrupt Level (IRQ):     10                10
ROMSize/ROMBase:           64K               64K
Media Type:                AutoSelect        AutoSelect
Driver Optimization:       Normal            Normal
Full Duplex                Disable           Disable

Boot Protocol:             RPL               NetWare_802.3
Default Boot:              Network           Network
ROMShield                  Disable           Enable
Floppy/Hard Disk Boot:     Enable            Disable


<ESC>    <Space>/<+>       <->            <ENTER>        <F10>
Quit     Next Value     Previous Value    Next Field  Save Setting

--------------------------------------------------------------------


Only BootWare parameters are configurable (Boot Protocol, Default Boot, 
RomShield & Floppy/Hard Disk Boot). Adapter settings such as I/O Base, 
Interrupt Level are determined or set by the system BIOS. Media Type, 
Driver Optimization and Full Duplex settings can be changed using 3Com's 
Setup program.

Environments Supported
BootWare/3C59X-PCI features six selectable boot protocols; Native NetWare 
802.2, Native NetWare 802.3, Native NetWare Ethernet_II, RPL, BOOTP, 
and BOOTP/ARP.

     NetWare Modes (Ethernet_802.2, Ethernet_802.3, Ethernet_II)
     Three Ethernet frame types are supported; NetWare 802.2, NetWare 
     802.3, and NetWare Ethernet_II. Choose a frame type that is 
     supported by your file server(s). Note that NetWare v3.12 and 
     v4.x support NetWare 802.2 as the default frame type; all older 
     NetWare versions support 802.3 as the default.

     When using ODI drivers, Novell's RPLODI utility must be loaded after 
     LSL, and before the ODI driver is loaded. Do NOT run RPLFIX on the 
     boot image; DOS 5 & 6.X support is built-in.

     RPL Mode
     RPL mode supports Microsoft LAN Manager 2.X, Windows NT Server, IBM 
     LAN Server 3.0 & 4.0. Remoteboot of various versions of DOS & OS/2 
     are supported, depending on the network operating system.

     TCP/IP Modes (BOOTP and BOOTP/ARP)
     TCP/IP mode requires a TFTP daemon and a BOOTP daemon to be loaded 
     at the host.  Most versions of DOS can be remote booted, along with 
     a communication service such as NFS.

     BOOTP Mode:    used when the BOOTP daemon is on the same server as the 
                    image file.
     BOOTP/ARP Mode: used when the BOOTP daemon is on a different server 
                     than the image file. After receiving the reply from 
                     the BOOTP daemon, the workstation will do an ARP
                     (Ping) to find the server with the image file.

ERROR MESSAGES
Error messages below are specific to BootWare/3C59X-PCI. Refer to the 
BootWare Users Guide for generic messages.

Could not find 3C59X
- I/O conflict between 3C59X and another device
- for 3C590 and 3C595, the PCI BIOS does not support Boot ROMs
- Run 3Com diagnostic software to make sure that adapter is functioning

Only ROMSize of 64K is supported
Run 3Com configuration software to set ROMSize to 64K.

IRQ7 not supported with NetWare
Choose another interrupt level. 

Rx2 Rx2 Rx2...
Timeout waiting for reply from file server. Could be caused by:
- 3C59X Transceiver/Media Type incorrectly configured 
- incompatible Ethernet standard (802.3 vs 802.2 vs Standard Ethernet 8137)
- not connected to an active file server


ERROR: Ethernet card is improperly installed or not connected to the 
network.
Adapter is not connected to an active Ethernet segment or the media 
type is incorrectly configured.


ROM-BASED CONFIGURATION FACILITY

Value Out of Range. Use Default value (0,0000)
EtherLink Bus Master adapter contains a setting that is not 
recognized by BootWare. Avoid using BootWare's ROM-based 
configuration facility to configure the adapter.

Newer BootWare version is available for this adapter.
Newer version of BootWare is available which may offer additional 
features or improved performance with this adapter.

New EtherLink found. Need new BootWare version.
BootWare version being used is incompatible for this adapter; 
please upgrade BootWare version.

Unable to update BootWare/3C59X. Configuration changes are not saved. OR
BootWare Update verification failed.
Configuration changes are not saved to BootWare/3C59X-PCI. Power off 
machine and retry or try changes on another system.


Sample DOSBB.CNF for Windows NT Server:
; DOS on 3Com 3C59X
BASE D0H
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\3C59X\PROTOCOL.INI
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\I13.COM ~ ~ ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\EL59X.DOS ~ 10 ~
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M



BW59X.EXE
BW59X is a DOS based configuration utility for BootWare/3C59X-PCI. 
The utility allows user to update and configure BootWare. For more 
detailed information, please refer to the document file (BW59X.DOC) 
on the BootWare Utility disk.

--------------------------------------------------------------------
BootWare/3C59X Configuration Program
(C)Copyright 1995 Lanworks Technologies Inc. V1.00 950809 


Main Menu
Update ROM
Change Default Protocol
Configure BootWare ROM
Configure ROM Image File
Exit Program


--------------------------------------------------------------------
Update your ROM with a new version of BootWare
--------------------------------------------------------------------



Update ROM:     
      Reprogram BootWare/3C59X-PCI to a different version. User will be 
      offered a chance to backup the current version of your BootWare 
      into a ROM Image file. This will allow the user to restore 
      BootWare/3C59X-PCI to its original version.

Change Default Protocol: 
      Change the boot protocol between NetWare, RPL and TCP/IP. The 
      highlighted boot protocol is the current selection. 
      
Configure BootWare ROM:  
      Customize BootWare/3C59X-PCI. The parameters available to 
      configure are dependent upon the default boot protocol selected. 

Configure ROM Image File:     
      Create a customized ROM Image file. Changes are made to the ROM 
      Image file and not to BootWare. All the changes are saved to a 
      new ROM Image file with a user specified filename. User can then 
      use "Update ROM" to reprogram BootWare/3C59X-PCI with the 
      customized ROM Image.

Exit Program:            
      Exit BW59X utility 
