# 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
…
- 100
- 101
- 102
- 103
- 104
…
- 192
- 193

Broadcom NetXtreme Ethernet Adapter • Diagnostic User’s Guide
page 102
Broadcom Confidential and Proprietary
10.47 loadfw
Command: loadfw
Description: Load Firmware to Tx/RX CPUs
Syntax: loadfw
Options:
-b<HEX> set breakpoint (0=off) (def=00000000)
-d<HEX> data pattern to be used for memory init. (def=00000000)
-f<string> filename (for bcmediag compatibility)
-i don't initialize memory before loading, def=yes
-m don't turn on CPU Trace (def=on)
-r don’t reset CPU (def=reset)
-s don't start cpu (def=start)
-t load to tx cpu, (def=rxpcu)
-v disable verbose
-m UMP firmware
-a<HEX> set address in scratch pad to load (def=00000000)
-S Scratch Pad
10.48 cpudtt
Command: cpudtt
Description: Read and display TX CPU trace (not valid for 5705)
Syntax: cpudtt <begin_addr>[- end_addr | num_bytes ]
Address range: 0x00 – 0x80
Example:
1. Read and display TX CPU trace from location 0x00 to 0x04.
0:> cpudtt 0-5
000 t0000002f c0000000 00000000 00000000 00000000 00000000
001 t00000000 00000000 00000000 00000000 00000000 00000000

- 1
- 2
…
- 100
- 101
- 102
- 103
- 104
…
- 192
- 193