# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Dark Matter

# FDOS v1.0 FINAL - B57 udiag

- 1
- 2
…
- 38
- 39
- 40
- 41
- 42
…
- 192
- 193

Broadcom NetXtreme Ethernet Adapter • Diagnostic User’s Guide
page 40
Broadcom Confidential and Proprietary
Program will check the validity of EEPROM. If it is not valid, it will act as a), -f -m option. If it is good,
the program will prompt the user for a new MAC address and program the MAC address only. It checks the
validity of EEPROM content once more at the end of programming.
Checking EEPROM content...............: passed
Programming MAC address...............: passed
Checking EEPROM content...............: passed
or
Checking EEPROM content...............: invalid
Loading EEPROM content from <file>....: passed
Programming EEPROM from <file>........: passed
Checking EEPROM content...............: passed
d) no -m and -f options
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
proceeds to normal diagnostics.
Checking EEPROM content...............: passed
or
Checking EEPROM content...............: invalid
Loading EEPROM content from eeprom.bin: passed
Programming EEPROM from eeprom.bin....: passed
Checking EEPROM content...............: passed
-pasf <filename> Program ASF firmware
This option needs to follow the –e and –c options. User has an option to program the ASF
firmware from a single bin file that combined all 3 pieces of ASF bin files or from a
specified text file that contain the file names of all 3 pieces of ASF bin files.
The program will detect input file type. If it is a single bin file, software will start
programming. If the input file is a text file that contains the file name of the 3 pieces of ASF
bin files, the program will retrieve the ASF firmware filenames from the specified text file
then it will start programming. A sample asf.txt is provided and it has the following
format:asf_eep_init = asfeinit.bin
asf_eep_cpua = asfecpua.bin
asf_eep_cpub = asfecpub.bin

- 1
- 2
…
- 38
- 39
- 40
- 41
- 42
…
- 192
- 193