Broadcom Corporation 16215 Alton Parkway, Irvine, CA 92619-7013 Broadcom BCM440x Mutiple Boot Agent (MBA) [ PXE, RPL ] 09/15/2004 ******************************************************************************* * IMPORTANT NOTE * ******************************************************************************* This release supports 4401B0 Fast Ethernet controller. System requirements. Split image case: 1.Requires either two adapters a split image aware BIOS in a LAN On Mother board application(LOM). 2.Program one of the adapters with the basecode.lom binary image. 3.Program one adapter with the b44umba.lom. Preparation/Initialization of SEEPROM. This step is needed in order for the MBA menu to display properly. 1.Use b44diag.exe to initialize the NIC SEEPROM locations of 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. The 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 when the PXE option of the MBA is to be used. This module should be programmed into the BIOS or a seperate NIC. b44umba.lom: This image consists of the PXE and RPL code for use in a split image implementation in a system where a seperate BC is present. The BC is needed for the PXE option, but not the RPL. This module should be programmed into the BIOS or a seperate NIC. b44mmba.bin: This is a monolithic image that consists of the BC, PXE and RPL code. This image is intended for LOM and NIC applications. Please note that this image requires the use of a boot 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 nemeDownload Driver Pack
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.