Broadcom NetXtreme Ethernet Adapter • Diagnostic User’s Guide
page 21
Broadcom Confidential and Proprietary
incremented; if not, it will stay unchanged. The text file which contains the MAC address
range has the following format and the numbers are in hexadecimal:
mac_addr_pref = xxxxxx => Which is the prefix of the MAC address.
mac_addr_start = xxxxxx
=> Which is the start of the address range.
mac_addr_end = xxxxxx
=> Which is the end of the address range.
Example:
mac_addr_pref
=
001018
mac_addr_start
=
000100
mac_addr_end
=
000FFF
Working in conjunction with –f <file> option, this –fmac option is equivalent to option –m.
-n
Run program in Manufacturing Loop mode.
With this option, the –I, iteration number option, is ignored. The program will run in
manufacturing loop mode. Power on/off is supported. After each test, the program will
prompt user to exchange the UUT before starts another testing.
-s
Skip eeprom programming process.
With this option, the program will skip the eeprom programming process. However, it will
check for the eeprom content and print a warning message if the content is not valid.
The -m and -f combination will create the following behavior:
With both -f and -m:
Program will not validate the eeprom content and go ahead to prompt user for the MAC address. It
programs MAC address and EEPROM content and then checks the validity of eeprom content at the end of
programming.
Loading EEPROM content from eeprom.bin: passed
Programming EEPROM from eeprom.bin....: passed
Checking EEPROM content...............: passed
-f only:
Program will check the validity of eeprom. If it is not valid, it will act as a), -f -m option. If it is good, it
saves the MAC address from eeprom, program new eeprom binary file content into EEPROM and then restores
the original MAC address. It checks the validity of eeprom content once more at the end of programming.