Release Note for B57DIAG Engineering Diagnostics.
==================================================
Version 1.08:
1. Put delay in test C3 to avoid low priority DMA test error
2. Replaced original nictest with manufacturing tests
3. Fixed domument error code error, error code number 28 and greater was
shifted by 1.
4. Added error code 39,40,41,42
5. Changed test B5. External RAM test to detect the existance of external
RAM first for testing
Version 1.07:
1. Changed ESC to CTL-C as break key
2. Changed -t and -T option to allow multiple group specification in one option
3. Changed test D3 to be disabled by default
4. Added "Unit Under Test: NIC" line at error output
5. Unload all drivers upon exit
Version 1.06:
Added -I option for iteration
Version 1.05:
1. Rewrote all tests to comply to Dell's manufacture error message requirement
2. Added -t to disable tests and -T to enable tests
format: -t <gnnn> where g is the group letter can be A,B,C, or D
n is the subtest number it should be '1' to '9'
example: -t A345 -t C13 -T b12 this will disable test A3,A4,A5,C1,C3
and enable test B1,B2.
Version 1.04:
1. Added -m option to disable RJ45Loopback Test
Version 1.03:
1. Fixed multiple card interrupt problem.
Original call had only one variable to save original interrupt
vector. If multiple cards use different interrupts, some origianal
interrupt vector get lost. This will cause problem after exiting program.
Code is changed to support shared interrupt as well.
2. Comment out some unreachable code in order to reduce code size.
Version 1.02:
1. Added changes due to changes in boot code firmware 0.6. Before issuing
CHIP reset (or GRC reset), it writes a siginature to SRAM so that
firmware wouldn't perform code boot initialization such as PHY
H/W reset, PXE loading, etc...
2. Added new command to upgrade boot code firmware without corrupting
manufacturing information.
upgfrm -b -p -f=<filename>
-b: upgrade boot code.
-p: upgrade PXE.
-f: input filename.
3. Changed command line option -m to -e to run engineering mode
4. Added command line -i for force_program_device_id option
restored option -a for setting base memory address
5. Added 5701 support
6. Added multiple card support
This version change is the same as bcmediag.exe v1.20 changes to v1.23.
Version 1.01:
1. Fixed and enabled RJ45 loopback test
The test requires to reset the system each time
replace the adapter.
Version 1.00:
1. Fixed Phy Loopback test
2. Fixed ASIC version number display
3. Disabled RJ45 loopback test
The program disables PXE and WOL by default.
To enable PXE: type b57diag -x
To enable WOL: type b57diag -w
Download 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.