readme.txt Driver File Contents (D00190-001-001.exe)

			      Broadcom Corporation
			       16215 Alton Parkway,
			      Irvine, CA 92619-7013

		      Broadcom BCM440x Mutiple Boot Agent (MBA)
				[ PXE, RPL ]
				 11/18/2003

*******************************************************************************
*                                IMPORTANT NOTE                               *
*******************************************************************************

This release supports 4401B0 Fast Ethernet controller.

System requirements
	Split image case:
		1.  Requires either two adapters in a NIC implementation or
		    a split image aware BIOS in a LOM implementation.
		2.  Program one of the adapters with the basecode.lom binary 
		    image.
		3.  Program one adapter with the b44umba.lom.

	Monolithic image:
		1.  Requires only one adapter with an EEPROM capacity of greater
		    than 64k.
		2.  Requires a BIOS with a code storage capacity of greater 
		    than 64k when used in a LOM implementation.
		3.  Program the adapter with the monolithic binary image.

Preparation/Initialization of SEEPROM
	This step is needed in order for the MBA menu to display properly.

	Use b44diag to initialize SEEPROM location 40 to 43 (0x28-0x2B) with
the following values

		a.  If PXE as a default is preferred
			# b44diag -b44eng
			> sromutil -w 0x14 0x0042  (16-bit address mode)
			> sromutil -w 0x15 0x0004

		b.  If RPL as a default is preferred
			# b44diag -b44eng
			> sromutil -w 0x14 0x0042
			> sromutil -w 0x15 0x0014


Features:
	1.  Boot Protocol Supported: PXE and RPL.
	
	2.  Auto Negotiation is enabled to find the link speed. 


Introduction
============

This file describes the Broadcom Multiple Agent for Broadcom's BCM440X
10/100 Mbps Ethernet Network Interface Controller.  Broadcom Multiple
Boot Agent (MBA) supports PXE, and RPL.

Multiple Agent driver is released in the following binaries:

basecode.lom: This image consists of the Basecode (BC) only, for use in
	     a split implementation. 
	     This module should be programmed into the BIOS or a seperate NIC.
	     This base-code supports only the PXE/RPL software.

b44umba.lom: This image consists of the UNDI and RPL code for use in
	     a split image implementation in a system where a seperate BC
	     is present.
	     This module should be programmed into the BIOS or a seperate NIC.

b44mmba.bin: This is a monolithic image that consists of the
	     BC, UNDI and RPL code. This image is intended for 
	     LOM and NIC applications.
	     Please note that this image requires the use of an EEPROM
	     of capacity greater than 64k when running in a NIC implementation.


Utilities
=========
romhdr.exe: This tool is used to customize the binary PXE/RPL image for
	    different ASIC-based LOM/NIC applications.  It modifies the Vendor 
	    ID/Device ID in the ROM header of the binary image.
	    For example; to use b44pxe.lom with a 4401 that has a device id of 0x4401:

	    romhdr -v 0x14e4 -d 0x4401 -i b44pxe.lom -o b44pxe.lom
			where  -v=vendor id
			       -d=device id
			       -i=input file name
			       -o=output file neme

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: 0.99