3 Replies Latest reply on Oct 16, 2015 12:18 PM by clivep

    Problems upgrading the firmware on XL710 cards

    clivep

       

      Attempting to update firmware on Intel XL710 using XL710_NVMUpdatePackage_v4_50_Linux.tar.gz.

      The update fails with the error

       

      Error:   Image iSCSI offset exceeds image size (offset=0x65D, image size=0x200)

      Driver details:

       

      Driver 1.3.39.1

      edora 22     4.1.10-200.fc22.x86_64 kernel

       

      Full details:

       

       

       

      6356.328566] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 1.3.39.1

       

      6356.348081] i40e 0000:81:00.0: fw 4.33.31377 api 1.2 nvm 4.42 0x800018a3 1.108.0

      6356.348087] i40e 0000:81:00.0: The driver for the device detected an older version of the NVM image than expected. Please update the NVM image.

      6356.426816] i40e 0000:81:00.0: MAC address: 0c:c4:7a:19:69:f6

      6356.430917] i40e 0000:81:00.0: SAN MAC: 0c:c4:7a:1a:2d:a8

      6356.468210] i40e 0000:81:00.0 ens1f0: renamed from eth0

      6356.479710] IPv6: ADDRCONF(NETDEV_UP): ens1f0: link is not ready

      6356.558395] i40e 0000:81:00.0: PCI-Express: Speed 8.0GT/s Width x8

      6356.564953] i40e 0000:81:00.0 ens1f0: NIC Link is Up 40 Gbps Full Duplex, Flow Control: None

      6356.575019] i40e 0000:81:00.0: Features: PF-id[0] VFs: 64 VSIs: 66 QP: 32 RX: PS RSS FD_ATR FD_SB NTUPLE DCB VxLAN PTP VEPA

      6356.604972] i40e 0000:81:00.0 ens1f0: NIC Link is Down

      6356.618270] i40e 0000:81:00.1: fw 4.33.31377 api 1.2 nvm 4.42 0x800018a3 1.108.0

      6356.618274] i40e 0000:81:00.1: The driver for the device detected an older version of the NVM image than expected. Please update the NVM image.

      6356.693940] i40e 0000:81:00.1: MAC address: 0c:c4:7a:19:69:f7

      6356.697973] i40e 0000:81:00.1: SAN MAC: 0c:c4:7a:1a:2d:a9

      6356.734429] i40e 0000:81:00.1 ens1f1: renamed from eth0

      6356.756447] IPv6: ADDRCONF(NETDEV_UP): ens1f1: link is not ready

      6356.826063] i40e 0000:81:00.1: PCI-Express: Speed 8.0GT/s Width x8

      6356.827599] i40e 0000:81:00.1 ens1f1: NIC Link is Up 40 Gbps Full Duplex, Flow Control: None

      6356.846738] i40e 0000:81:00.1: Features: PF-id[1] VFs: 64 VSIs: 66 QP: 32 RX: PS RSS FD_ATR FD_SB NTUPLE DCB VxLAN PTP VEPA

      6358.417845] i40e 0000:81:00.0 ens1f0: NIC Link is Up 40 Gbps Full Duplex, Flow Control: None

       

      [root@localhost Linux_x64]# ./nvmupdate64e -l nvmupdatelog01.txt

      Intel(R) Ethernet NVM Update Tool

      NVMUpdate version 1.25.20.03

      Copyright (C) 2013 - 2015 Intel Corporation.

       

      WARNING: TO AVOID DAMAGE TO YOUR DEVICE, DO NOT EXIT OR REBOOT OR POWER OFF THE SYSTEM DURING THIS UPDATE

       

      Inventory in progress. Please wait [*****-....]

       

      Num Description                            Device-Id B:D   Adapter Status

       

      === ====================================== ========= ===== ====================

      01) Intel(R) I350 Gigabit Network Connecti 8086-1521 03:00 Update not available

      02) Intel(R) Ethernet Converged Network Ad 8086-1583 129:00 Update available

       

      Select adapter(s) to be updated (only 'Update available' adapters may be selected

       

      [(comma-separated adapter numbers) | All | eXit]: All

      Do you want to save a backup copy of current NIC images? [Yes | No]: No

      Update process in progress. Please wait [*-........]

      Tool execution completed with the following status: An error occurred when updating a module

       

      Press any key to exit.

       

      [root@localhost Linux_x64]# more nvmupdatelog01.txt

       

      Intel(R) Ethernet NVM Update Tool

      NVMUpdate version 1.25.20.03

      Copyright (C) 2013 - 2015 Intel Corporation.

       

      ./nvmupdate64e -l nvmupdatelog01.txt

       

      Config file read.

      Inventory

      [129:00:00]: Intel(R) Ethernet Controller XL710 for 40GbE QSFP+

             EEPROM inventory started

      Error:   LAN MAC address cannot be read

      SAN MAC address is not set

      Alternate MAC address is not set

             EEPROM inventory failed

             Flash inventory started

             Flash inventory finished

             OROM inventory started

      No access to Flash

              OROM inventory finished

      [129:00:01]: Intel(R) Ethernet Controller XL710 for 40GbE QSFP+

            EEPROM inventory started

      Error:   LAN MAC address cannot be read

      SAN MAC address is not set

      Alternate MAC address is not set

             EEPROM inventory failed

             Flash inventory started

             Flash inventory finished

             OROM inventory started

      No access to Flash

             OROM inventory finished

      Update

      [129:00:00]: Intel(R) Ethernet Controller XL710 for 40GbE QSFP+

             Flash update started

      Error:   Image iSCSI offset exceeds image size (offset=0x65D, image size=0x200)