release.txt Driver File Contents (lan_2.3IB_Broadcom.zip)

                   ===========================================
                    Broadcom Diagnostics B57wdiag for Windows
                   ===========================================                                              
                  Copyright (c) 2000-2012 Broadcom Corporation
                            All rights reserved.

                            +++ Supported devices +++
                  5701, 5702, 5703, 5704, 5705, 5706, 5708, 5709, 
                  5714, 5715, 5716, 575x, 576x, 578x, 5901, 5771x,
                  5776x, 5778x, 5779x 5718 5719 5720

Version 15.4.0a (2012.08.21)
    Skinny Driver version : v1.0.0.14a

    1. Problem: (CQ64528)
           B57wdiag - System shows incorrect NIC device name in Win8.
       Fix:
           Display the correct NIC device name in Win8.
           
    2. Problem: (CQ65204)
         Windiag nictest A3 interrupt test fails on Win8 x64 OS
       Cause:
         Device is using MSI-X interrupt and it's not supported with current 
         b57wdiag.
       Fix:
         Change skinny dirver to use legacy interrupt for testing.          
    
    3. This version is synchronized with B57diag V15.4.04.
    
Version 15.4.0 (2012.06.13)
    Skinny Driver version : v1.0.0.14

    1. This version is synchronized with B57diag V15.4.04.
    
Version 15.32 (Mar 02, 2012)
    Skinny Driver version : v1.0.0.13

    1. This version is synchronized with B57diag V15.32.


Version 15.31 (Feb 24, 2012)
    Skinny Driver version : v1.0.0.13

    1. This version is synchronized with B57diag V15.31.


Version 15.28 (Feb 10, 2012)
    Skinny Driver version : v1.0.0.13

    1. Problem: (CQ61443)
           Executing b57wdiag in Win7 on HP 6200 Pro MT system will cause BSOD.
       Cause:
           This system BIOS doesn't contain any SMBIOS table. The address of 
           Structure Table in SMBIOS EPS will be NULL. Calling MmMapIoSpace to map 
           a NULL address caused BSOD.
       Fix:
           Check a NULL address before calling MmMapIoSpace system call.

    2. This version is synchronized with B57diag V15.28.


Version 15.27 (Feb 03, 2012)
    Skinny Driver version : v1.0.0.12

    1. Problem (CQ61040)
           b57wdiag exited when entering the option 21 in the interactive mode of the secfg command.
       Cause:
           Access to a null pointer caused this problem.
       Fix:
           Removed this unexpected null pointer. 

    2. This version is synchronized with B57diag V15.27.


Version 15.26 (Jan 19, 2012)
    Skinny Driver version : v1.0.0.12

    1. Problem(CQ61040)
           b57wdiag crashed when entering the LED mode option in secfg.
       Cause:
           Access to a null pointer caused this problem.
       Fix:
           Removed this unexpected null pointer.

    2. Fix CQ61011 - System ran into BSOD when  running NICTEST after ~50 iterations of driver load/unload.


Version 15.24 (Jan 06, 2012)
    Skinny Driver version : v1.0.0.11

    1. This version is synchronized with B57diag v15.24.
    
    2. Skinny driver supports Aspen+ family.
 
    3. The version number equals to the latest B57diag.
    

Version 1.12 (Nov. 07, 2011)
    Skinny Driver version : v1.0.0.10

    1. This version is synchronized with B57diag v15.06
    
    

Version 1.11 (Oct 26, 2011)
    Skinny Driver version : v1.0.0.10

    1. This version is synchronized with B57diag v15.05

    2. Problem (CQ59416)
           Load configuration failed on 2nd NIC with manufacture command.
       Cause:
           The bit-mapped variable to position the selected device was not correct.
       Fix:
           Update that bit-mapped variable.   
            
    3. Problem (CQ59393)
           Uninstalling skinny driver causes Windows failed to boot up.
       Cause:    
           The Start tag of .inf file was set to SERVICE_BOOT_START by mistake.
       Fix:
           Change the Start tag to SERVICE_DEMAND_START in .inf file.


Version 1.10 (Oct 17, 2011)
    Skinny Driver version : v1.0.0.9

    1. This version is synchronized with B57diag v15.04

  Enhancements
  
    1. Support RSA verification when programming APE code


Version 1.9 (Aug 09, 2011)
    Skinny Driver version : v1.0.0.9

    1. This version is synchronized with B57diag v15.0


Version 1.8.12 (Aug 03, 2011)
    Skinny Driver version : v1.0.0.9

    1. This version is synchronized with the version v14.81 of B57diag.
    

Version 1.8.11 (June 29, 2011)
    Skinny Driver version : v1.0.0.9

    1. Problem (CQ55743)
           Quitted abnormally(exception code c0000417) when dumping BC by using the sedump command. 
       Cause:
           Access to an un-initialized variable.
       Fix:
           Initialize the variable properly.
           
    2. Problem (CQ55713)
          Upgrade otp will quit tool under engineering mode after programmed v2.05 OTP image on a Cilai chip.
       Cause:
          Windows stopped  B57wdiag dueto stack overflow error because of corrupting stack by accident.
       Fix:
          Update the code logic.
              
    Note: This version is synchronized with the version v14.76 of B57diag.
    
    

Version 1.8.10 (May 19, 2011)
    Skinny Driver version : v1.0.0.9

    1. Problem CQ55688
           Can't program OTP image in manufacturing mode.
       Cause:
           Failed to recognize the signature in the image file because the cast of data goes wrong.
       Fix:
           Forec to cast data to the specific type when recoginizing the signature.
           
       

Version 1.8.9 (May 16, 2011)
    Skinny Driver version : v1.0.0.9
    
    1. Problem (CQ55515):  Show incorrect chip version under TCL env on 5756ME. 
    
    2. Problem (CQ55516):  Missed the prefix "0x" for the hex string of TCL environment variable "BASE_ADDR_HIGH".
         
    3. Fix a problem that error messages reported by the command "set" could not be recorded at a log file.
   
    Note: This version is synchronized with the version v14.72 of B57diag.
    
    
   
Version 1.8.8 (May 09, 2011)
    Skinny Driver version : v1.0.0.9
    
    1. Problem (CQ54877)
            The command-line data were lost in the log file.
       Cause:
            Failed to output all command-line data to a log file.
       Change:
            Updated the logic to correctly record the command-line data in a log file.

    2. Synchronized with B57diag v14.71


Version 1.8.7 (May 03, 2011)
    Skinny Driver version : v1.0.0.9

    1. Fix CQ54104 - Unable to successfully program MAC address to multiple ports device by manufacture command line. 

    2.Problem (CQ54309)
          B57wdiag: Fails nictest (C4. MII ) test on 5720.
      Cause:
          Other ports were taking access to MII at the same time.
      Fix:
          Stop all other ports when testing C4.
          
    3. Problem (CQ5492)
          The format of variables written by the command 'read' was a decimal interger.
       Cause:
          Did not change integer to hex.
       Change: 
          Change integer to hex before redirecting.

    4. Problem (CQ54225)
            Interrupt Test by manufacture command line on 5718 A0. 
       Cause:
            The original device ID 0x1655 of Sawtooth device did not be recgonized by the Skinny driver.
       Fix:
            Changed to support this original ID.

    5. Problem (CQ54923)
            TCL cmd can't return "read 0x10" in Hex format.
       Cause: 
            Did not change integer to hex.
       Change: 
            Change integer to hex before printing out.

    6. Problem (CQ54098)
            b57wdiag v1.8.6: 5787m the "NVM_SIZE" get incorrect value under TCL environment 
           
    7. Problem (CQ54093)
            b57wdiag v1.8.6: 5715 "NVM_TYPE" get nonbuffer under TCL environment.          

    
Version 1.8.6 (Mar 25, 2011)
    Skinny Driver version : v1.0.0.8
    
    1. Fixed CQ53906 CQ53876 - Show "free DMA buffer failure" message after nictest D1 failure.
    2. Support 5719 and 5720.
    
    Note: This version of B57wdiag is synchronized with v14.67 B57diag. 

Version 1.8.5 (Mar 15, 2011)
    Skinny Driver version : v1.0.0.7

    1. Fixed CQ52671 - The engineer mode caused "ROM Loader Failed" in 5715.
    2. Fixed CQ52678 - It takes long time(over 3 minutes) to show failed when running nictest d3 without external loopback pluged  
    3. Fixed CQ52904 - Dump and restore the same image caused a failure in "D1" under manufacture mode.
    4. Fixed CQ53413 - Unable to install bxskinny driver on 5719 & 5720.
    5. Fixed CQ52641 - Failed to program selfboot patch to 57785x by manufacture command line.

    Note: This version of B57wdiag is synchronized with v14.66 B57diag. 
   
   
Version 1.8 (Jan 31, 2011)
    Skinny Driver version : v1.0.0.6

    1. Fixed CQ52637 - b57wdiag: Failed to change subsystem ID with 5718, the ID will change to ¡§0000¡¨   
    2. Fixed CQ52627 - b57wdiag: Execute b57wdiag.exe failed with ASPEN NIC cards. 
    


Version 1.7 (Jan 28, 2011)
    Skinny Driver version : v1.0.0.6

    1. Fix CQ52597  b57wdiagv1.6: Using multi-cards and running "nictest" under engineering mode, can't force device. 
    2. Contains all changes and enhancements from B57diag v14.62.

    Note: This version of B57wdiag is synchronized with B57diag v14.62 released for Rel 14.6

Version 1.6 (Jan 27, 2011)
    Skinny Driver version : v1.0.0.6

    1. Fix CQ52496 : With multi-cards, can't appoint cards under manufacture mode.
    2. Fix the failure that the option -m did not work.
    3. Contains all changes and enhancements from B57diag v14.62.


Version 1.5 (Jan 21, 2011)
    Skinny Driver version : v1.0.0.6

    1. Support to work with the 64-bit version of Skinny driver(v1.0.0.6 or later)
    2. Contains all changes and enhancements from B57diag v14.60.

    
Version 1.4 (Dec 10, 2010)
    Skinny Driver version : v1.0.0.5

    1. Supports the option '-c' to specify one or more devices to bind.
    2. Contains all changes and enhancements from v14.14 to v14.20 of B57diag.
    
    Note: This version of B57wdiag is synchronized with B57diag v14.20 which released at Dec 9, 2010.
    
    

Version 1.3 (Sep 17, 2010)
    Skinny Driver version : v1.0.0.5
    
    1. Fix CQ49605 : BSOD(7F) when run nictest d3 with sawtooth-A0 5718.
    2. Fix CQ49607 : "APE Mutex register was not granted" shown on Sawtooth A0-5718.
    3. Fix CQ49635 : The command "asfcfg" will display error and exit tool.
    4. Problem :
               5761 failed at F9 (APE Timer Test) when cable is unplugged.
       Cause:
               When running F group, Link Aware, Link Speed and Link Idle modes are disabled and 
               MAC Clock Speed Override will be enabled with 12.5MHz clock. At this situation, the clock
               speed of APE is slower than MAC. That causes APE timer tests fail if the cable is unplugged.
       Fix:
               Enabling APE Clock Speed Override with the highest clock speed if MAC Clock Speed Override
               is set.

    Note: 
         This version is built from the mainline.
	


Version 1.2 (Aug 23, 2010)
    Skinny Driver version : v1.0.0.4
    
    1. Fix CQ48880 : Using Muti-card prg fw will be confused btw dev0 and dev1.
    2. Fix CQ48881 : Using dual port NIC 5715 the dev 1 failed to be detected.
    3. Fix CQ48882 : Using 5761 to run nictest will failed at ¡§F3¡¨ Indirect APE Peripheral Register Test.
    4. Fix CQ48906 : Using 5761 with DASH does not support "mancfg" and APE config version will show broken characters.
    5. Fix CQ48648 : If 57760 NVRAM is empty, this will cause you to execute b57wdiag command fail.
    6. Fix CQ48649 : Nictest fails at Group C2 "CPU Test".
    7. Fix problems that failed to count packets correctly when running 'blast -h'.    
    8. Fix problems caused AV (Access Violation) when exiting Windiag.

    
    Enhancements:
    =============
      1. Add a new prefix 'y' for the read command to dump registers using physical address.
      2. Support 5761 device
      3. CQ48672 : Please add "setman" and "setasf" commands.
      4. CQ48823 : Please add "sedump" cmd.


Version 1.1 (June 23, 2010)
---------------------------------
    Skinny Driver version : 1.0.2
   
    1. Problem (CQ47998)
          57765 is not detected in windiag v1.0.0
       Cause
          Device ID was not supported.
       Fix
          Added support for 57765.
        
    2. Problem 
          CQ47999 CQ48002 CQ48004 CQ48009
       Cause
          Write-then-read memory access caused problems when resetting the system and reading statistics registers.
          That might cause BSOD
       Fix
          Re-write the memory access procedure to fix these problems.
        
    3. Problem (CQ48010)         
          Program ASF fail on 57760_A1S        
       Problem (CQ48011)
          Tclsh application stopped working when I executed command "dl dir"
       Cause
          Access to a NULL memory when programming ASF image or running "dl dir" command.
       Fix
          Avoid the access to any NULL memory.
                
    Enhancements
        1. Support multiple devices
        2. Replace the TCL prompt (%) with the number of device which is active now.
    
         
        
Version 1.0 (May 19, 2010 )
---------------------------------
    Skinny Driver version : 1.0.0

    1. Inception version which is based on b57diag v14.08 source code.
Download Driver Pack

How To Update Drivers Manually

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.

server: web3, load: 4.60