13 Replies Latest reply on Jan 11, 2017 12:18 AM by Intel Corporation Branched to a new discussion.

    X710-DA2 NVM Update not available

    umike

      Got Supoermicro server from supplier  with X710-DA2 Card

       

      I'm install FreeBSD 11, update to stable and have next messages:

      ixl0: <Intel(R) Ethernet Connection XL710/X722 Driver, Version - 1.6.6-k> mem 0xf8000000-0xf8ffffff,0xf9008000-0xf900ffff irq 32 at device 0.0 on pci3

      ixl0: Using MSIX interrupts with 9 vectors

      ixl0: fw 4.33.31377 api 1.2 nvm 4.41 etid 80001866 oem 16.4096.10

      ixl0: The driver for the device detected an older version of the NVM image than expected.

       

      So I try update NVM under FreeBSD:

       

      Intel(R) Ethernet NVM Update Tool

      NVMUpdate version 1.26.17.11

      Copyright (C) 2013 - 2016 Intel Corporation.

       

       

      WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.

      Inventory in progress. Please wait [Segmentation fault (core dumped)

       

      Then I try update NVM under Ubuntu, download and install driver

      # ethtool -i enp2s0f0

      driver: i40e

      version: 1.5.25

      firmware-version: 4.41 0x80001866 16.5.10

      expansion-rom-version:

      bus-info: 0000:02:00.0

      supports-statistics: yes

      supports-test: yes

      supports-eeprom-access: yes

      supports-register-dump: yes

      supports-priv-flags: yes

       

      # lspci |grep 710

      02:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 01)

      02:00.1 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 01)

       

      and got

       

      XL710/Linux_x64# ./nvmupdate64e

       

      Intel(R) Ethernet NVM Update Tool

      NVMUpdate version 1.26.17.11

      Copyright (C) 2013 - 2016 Intel Corporation.

       

       

      WARNING: To avoid damage to your device, do not stop the update 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) Ethernet Converged Network Ad 8086-1572 02:00 Update not available

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

       

       

      Tool execution completed with the following status: Device not found

      Press any key to exit.

       

      lspci -v with serial number attached

        • 1. Re: X710-DA2 NVM Update not available
          umike

          Also when I try update from uefi, process stop at

          WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.

          Inventory in progress. Please wait [|.........]

           

          I wait 10 minutes, reset server and retry 5 times. No changes.

          • 2. Re: X710-DA2 NVM Update not available
            Intel Corporation
            This message was posted on behalf of Intel Corporation

            Hi Umike,

              Thank you for the post. Is there any way you can provide me the physical serial number on the NIC?  I need to identify the PBA number of the NIC, the complete serial # can be found on the adapter itself (NOT ON THE BOX), with the format of 15 alphanumeric (space) 6 alphanumeric (space) 6 alphanumeric - 3 digits.

            thanks,
            wb
             

            • 3. Re: X710-DA2 NVM Update not available
              umike

              Hi

               

              I discovered that it's Dell branded NIC and start using Dell Firmware update tool.

              It's updated to 16.5.20 from Dell, next 17.0.0 and 17.0.5 got

               

              Running validation...

              This Update Package is not compatible with your system configuration.

               

              and still have

              ixl0: The driver for the device detected an older version of the NVM image than expected.

              Please update the NVM image.

              in BSD.

               

              Card have next label:

              3CFDFE0AA0E0

              032     2315AD

              H54188 - 005

              no more labels with long text like serials

               

              Can I reflash this NIC to native Intel Retail? As I see nvmupdate have "force" option.

              • 4. Re: X710-DA2 NVM Update not available
                umike

                or maybe it's not Dell, I don't know. Here photos:

                Dropbox - DSC_0651.JPG

                Dropbox - DSC_0654.JPG

                 

                Nvmupdate -i show this inventory

                I'm attach lspci -v file

                and I have no more information about it

                [02:00:00]: Intel(R) Ethernet Converged Network Adapter X710

                        Vendor                 : 8086

                        Device                 : 1572

                        Subvendor              : 8086

                        Subdevice              : 6

                        Revision               : 1

                        LAN MAC                : 3CFDFE0AA0E0

                        Alt MAC                : 000000000000

                        SAN MAC                : 3CFDFE0AA0E1

                        ETrackId               : 80001866

                        Flash update           : No update

                          size                 : 8388608

                        VPD size               : 261

                        EEPROM update          : No update

                          checksum             : valid

                        OROM update            : No update

                          CIVD                 : 16.5.20

                          PXE                  : 1.0.10, checksum Not Relevant

                          ISCSI                : 3.0.44, checksum Not Relevant

                          ISCSI_SETUP          : 3.0.44, checksum Not Relevant

                          EFI_X64              : 1.1.33, checksum None

                          CLP_LOADER           : 3.0.30, checksum Valid

                          IMAGE_SHARED_40G     : 1.0.7, checksum Not Relevant

                [02:00:01]: Intel(R) Ethernet Converged Network Adapter X710

                        Vendor                 : 8086

                        Device                 : 1572

                        Subvendor              : 8086

                        Subdevice              : 0

                        Revision               : 1

                        LAN MAC                : 3CFDFE0AA0E2

                        Alt MAC                : 000000000000

                        SAN MAC                : 3CFDFE0AA0E3

                        ETrackId               : 80001866

                        Flash update           : No update

                          size                 : 8388608

                        VPD size               : 261

                        EEPROM update          : No update

                          checksum             : valid

                        OROM update            : No update

                          CIVD                 : 16.5.20

                          PXE                  : 1.0.10, checksum Not Relevant

                          ISCSI                : 3.0.44, checksum Not Relevant

                          ISCSI_SETUP          : 3.0.44, checksum Not Relevant

                          EFI_X64              : 1.1.33, checksum None

                          CLP_LOADER           : 3.0.30, checksum Valid

                          IMAGE_SHARED_40G     : 1.0.7, checksum Not Relevant

                • 5. Re: X710-DA2 NVM Update not available
                  Intel Corporation
                  This message was posted on behalf of Intel Corporation

                  Hi Umike,

                    This is not Intel version network adapter, as H54188 is not the PBA number for X710 of Intel retail adapter, pls refer to URL below
                  http://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000005612.html

                   Have you tried contacting Dell* for the firmware reflash or roll back to their firmware ? 

                  rgds,
                  wb
                   

                  • 6. Re: X710-DA2 NVM Update not available
                    umike

                    As I write, update to 16.5.20 from Dell, then try to update 17.0.0 and 17.0.5 from Dell, but

                    Running validation...

                    This Update Package is not compatible with your system configuration.

                     

                    I'm try contact Dell, but still no answer

                    Can I change NVM/flash to Intel retail?

                    maybe I can use some trick with nvmupdate as described here in answer?  How to make X710-da2 work with Ubuntu 14.04LTS?

                     

                    We need start production server tomorrow with or without Intel card . Already 3 days we have no real support, can You do real help?

                     

                    Thanks

                    • 7. Re: X710-DA2 NVM Update not available
                      Intel Corporation
                      This message was posted on behalf of Intel Corporation

                      Hi Umike,

                            I am sorry you need to contact Dell* for the firmware still as it is recommended to use Dell's firmware.

                      rgds,
                      wb
                       

                      • 8. Re: X710-DA2 NVM Update not available
                        Intel Corporation
                        This message was posted on behalf of Intel Corporation

                                 Hi Umike,
                         
                                        Just to double check also if you have tried the following: Upgrade first via previous NVMUpdate version which is downloadable at
                         https://downloadcenter.intel.com/download/25222/NVM-Update-Utility-for-Intel-Ethernet-Converged-Network-Adapter-XL710-X710-Series
                         
                                     Then proceed to upgrade to the newer NVMupdate version:
                        https://downloadcenter.intel.com/download/24769/NVM-Update-Utility-for-Intel-Ethernet-Converged-Network-Adapter-XL710-X710-Series

                        Hope this helps.

                        rgds,
                        wb
                         

                        • 9. Re: X710-DA2 NVM Update not available
                          butcher

                          I want to note, that nvmupdate64e gets segmentation fault under FreeBSD 12 too.

                          # ktrace ./nvmupdate64e

                           

                          Intel(R) Ethernet NVM Update Tool

                          NVMUpdate version 1.26.17.11

                          Copyright (C) 2013 - 2016 Intel Corporation.

                           

                           

                          WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.

                          Inventory in progress. Please wait [Segmentation fault (core dumped)

                          # kdump | less

                           

                          ...

                          12102 nvmupdate64e CALL  open(0x7304fc,0x2<O_RDWR>)

                          12102 nvmupdate64e NAMI  "/dev/mem"

                          12102 nvmupdate64e RET   open 4

                           

                          ...

                          12102 nvmupdate64e CALL  ioctl(0x5,PCIOCREAD,0x7fffffffd960)

                          12102 nvmupdate64e RET   ioctl 0

                          12102 nvmupdate64e CALL  __sysctl(0x7fffffffd968,0x2,0x7fffffffd964,0x7fffffffd970,0,0)

                          12102 nvmupdate64e SCTL  "p1003_1b.pagesize"

                          12102 nvmupdate64e RET   __sysctl 0

                          12102 nvmupdate64e CALL  mmap(0,0x20000,0x3<PROT_READ|PROT_WRITE>,0<MAP_FILE>,0x4,0xdfa20000)

                          12102 nvmupdate64e RET   mmap -1 errno 13 Permission denied

                          ...

                          12102 nvmupdate64e CALL  __sysctl(0x7fffffffd978,0x2,0x7fffffffd974,0x7fffffffd980,0,0)

                          12102 nvmupdate64e SCTL  "p1003_1b.pagesize"

                          12102 nvmupdate64e RET   __sysctl 0

                          12102 nvmupdate64e CALL  mmap(0,0x4000,0x3<PROT_READ|PROT_WRITE>,0<MAP_FILE>,0x4,0xdfa44000)

                          12102 nvmupdate64e RET   mmap -1 errno 13 Permission denied

                          12102 nvmupdate64e PSIG  SIGSEGV SIG_DFL code=SEGV_MAPERR

                          12102 nvmupdate64e NAMI  "nvmupdate64e.core"

                           

                           

                          • 10. Re: X710-DA2 NVM Update not available
                            Intel Corporation
                            This message was posted on behalf of Intel Corporation

                            Hi Umike,

                             Thank you for the update. Have you tried contacting Dell* for the firmware? 

                            Thanks,
                            wb
                             

                            • 11. Re: X710-DA2 NVM Update not available
                              butcher

                              I am not Umike, I was looking for the solution for the same problem and found this theme.

                              I added some technical details that I gathered from the system where this core dump is quite reproducible.

                              • 12. Re: X710-DA2 NVM Update not available
                                Intel Corporation
                                This message was posted on behalf of Intel Corporation

                                Hi Butcher,

                                Thank you for the info. What is the serial number of your X710?  The complete serial # can be found on the adapter itself (NOT ON THE BOX), with the format of 15 alphanumeric (space) 6 alphanumeric (space) 6 alphanumeric - 3 digits.

                                rgds,
                                wb

                                • 13. Re: X710-DA2 NVM Update not available
                                  Intel Corporation
                                  This message was posted on behalf of Intel Corporation

                                  Hi Butcher,

                                   Please feel free to provide the info.

                                  rgds,
                                  wb