Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4810 Discussions

X710-DA2 NVM Update not available

MMike7
Beginner
6,159 Views

Got Supoermicro server from supplier with X710-DA2 Card

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

ixl0: 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

0 Kudos
13 Replies
MMike7
Beginner
3,827 Views

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.

0 Kudos
idata
Employee
3,827 Views

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

 

0 Kudos
MMike7
Beginner
3,827 Views

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.

0 Kudos
MMike7
Beginner
3,827 Views

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

https://www.dropbox.com/s/nuhmhjzo77bre76/DSC_0651.JPG?dl=0 Dropbox - DSC_0651.JPG

https://www.dropbox.com/s/lnye8ptx7ovhv2k/DSC_0654.JPG?dl=0 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

0 Kudos
idata
Employee
3,828 Views

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

 

0 Kudos
MMike7
Beginner
3,828 Views

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?

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

0 Kudos
idata
Employee
3,828 Views

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

 

0 Kudos
idata
Employee
3,828 Views

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

 

0 Kudos
AElsu
Beginner
3,828 Views

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)

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,0,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,0,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"

0 Kudos
idata
Employee
3,828 Views

Hi Umike,

 

 

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

 

 

Thanks,

 

wb

 

0 Kudos
AElsu
Beginner
3,828 Views

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.

0 Kudos
idata
Employee
3,828 Views

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
0 Kudos
idata
Employee
3,828 Views

Hi Butcher,

 

 

Please feel free to provide the info.

 

 

rgds,

 

wb

 

0 Kudos
Reply