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

X710-4 NVM Tool Reports "Update not found"

CBurd
Beginner
14,871 Views

Hi, I have several X710-DA4 that I purchased at different times, and some of them I was able to grab the latest firmware (5.05) and upgrade them. nvmupdate64e and ethool show this on the good ones:

driver: i40e

version: 1.6.42

firmware-version: 5.05 0x8000289d 1.1568.0

bus-info: 0000:85:00.2

supports-statistics: yes

supports-test: yes

supports-eeprom-access: yes

supports-register-dump: yes

supports-priv-flags: yes

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 Ver. DevId S:B Status

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

01) Intel(R) Ethernet Converged Network 5.05 1572 00:004 Up to date

Adapter X710-4

02) Intel(R) I350 Gigabit Network Connection 1.99 1521 00:129 Update not

available

03) Intel(R) Ethernet Converged Network 5.05 1572 00:133 Up to date

Adapter X710-4

On the other box, it will not let me upgrade:

driver: i40e

version: 2.0.23

firmware-version: 4.10 0x800011c5 0.0.0

bus-info: 0000:01:00.1

supports-statistics: yes

supports-test: yes

supports-eeprom-access: yes

supports-register-dump: yes

supports-priv-flags: yes

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 Ver. DevId S:B Status

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

01) Intel(R) Ethernet Converged Network 4.10 1572 00:001 Update not

Adapter X710-4 available

02) Intel(R) I350 Gigabit Network Connection 1.99 1521 00:129 Update not

available

03) Intel(R) Ethernet Converged Network 4.10 1572 00:130 Update not

Adapter X710-4 available

Does anyone know what's wrong?

0 Kudos
30 Replies
idata
Employee
9,371 Views

Hi cburdick,

 

 

Thank you for posting in Wired Ethernet Community.

 

 

Please share the output of lspci -vv | grep -i 'Intel Corporation Ethernet Controller X710'

 

 

regards,

 

Vince
0 Kudos
CBurd
Beginner
9,368 Views

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

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

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

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

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

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

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

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

0 Kudos
CBurd
Beginner
9,371 Views
0 Kudos
idata
Employee
9,368 Views

Hi cburdick,

 

 

Thanks for sharing the lspci output, I was looking for the following items ([SN], [V1]) to determine if your X710 is retail or OEM.

 

 

You can try to load version 4.42 then version 5.05.

 

 

Download link to version 4.42

 

https://downloadcenter.intel.com/download/25222/Non-Volatile-Memory-NVM-Update-Utility-for-Intel-Ethernet-Converged-Network-Adapter-XL710-and-X710-Series

 

 

 

regards,

 

Vince
0 Kudos
CBurd
Beginner
9,368 Views

Hi Vince, same results:

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.25.20.12

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) Ethernet Converged Network Ad 8086-1572 01:00 Update not available

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

03) Intel(R) Ethernet Converged Network Ad 8086-1572 130:00 Update not available

Tool execution completed with the following status: All operations completed successfully

Press any key to exit.

0 Kudos
idata
Employee
9,368 Views

Hi cburdick, please share the markings of your Intel(R) X710, this information is available in the white sticker label in the actual network adapter.

 

 

 

regards,

 

Vince
0 Kudos
CBurd
Beginner
9,368 Views

Hi, the white sticker is in the attached picture.

0 Kudos
idata
Employee
9,368 Views

Thanks cburdick, please try to run this command during firmware update.

 

 

./nvmupdate64e -u -l -o update.xml -b -c nvmupdate.cfg

 

 

regards,

 

Vince
0 Kudos
CBurd
Beginner
9,368 Views

Hi Vince, that doesn't seem to work:

~/XL710/Linux_x64$ sudo ./nvmupdate64e -u -l -o update.xml -b -c nvmupdate.cfg

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.28.19.4

Copyright (C) 2013 - 2016 Intel Corporation.

Config file read.

No devices to update

Post update inventory

0 Kudos
idata
Employee
9,368 Views

Hi Cburdick,

 

 

Unfortunately we are not able to locate the PBA # H34308-003 in our part number website below:

 

https://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000005612.html

 

 

Can you run the lspci command to provide the vendor ID and Dev ID for us to double check? You may click on the arrow beside "Linux" to expand the entry to see the sample command and output detail at website above.

 

 

Type lspci -nn | grep -i 'Ethernet Controller' at a command prompt.

 

 

 

Looking forward to your reply. Thank you.

 

 

Regards,

 

sharon

 

0 Kudos
CBurd
Beginner
9,368 Views

Hi, none of that information is shown in lspci; it's all blank:

Capabilities: [e0] Vital Product Data

Product Name: XL710 40GbE Controller

Read-only fields:

[PN] Part number:

[EC] Engineering changes:

[FG] Unknown:

[LC] Unknown:

[MN] Manufacture ID:

[PG] Unknown:

[SN] Serial number:

[V0] Vendor specific:

[RV] Reserved: checksum good, 0 byte(s) reserved

Read/write fields:

[V1] Vendor specific:

End

01:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.2 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.3 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

81:00.0 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)

81:00.1 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)

82:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.2 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.3 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

0 Kudos
idata
Employee
9,368 Views

Hi Cburdick,

 

 

Please feel free to provide the information requested. Looking forward to your reply. Thank you.

 

 

 

Regards,

 

sharon
0 Kudos
CBurd
Beginner
9,371 Views

Hi Sharon, I have responded several days ago, but it says the response is being moderated. Here it is again:

Capabilities: [e0] Vital Product Data

Product Name: XL710 40GbE Controller

Read-only fields:

[PN] Part number:

[EC] Engineering changes:

[FG] Unknown:

[LC] Unknown:

[MN] Manufacture ID:

[PG] Unknown:

[SN] Serial number:

[V0] Vendor specific:

[RV] Reserved: checksum good, 0 byte(s) reserved

Read/write fields:

[V1] Vendor specific:

End

01:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.2 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

01:00.3 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

81:00.0 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)

81:00.1 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)

82:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.2 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

82:00.3 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)

0 Kudos
idata
Employee
9,371 Views

Hi Cburdick,

 

 

Thank you for the information and taking time to resend the information. Based on the output, there is no device and vendor ID information. Just to double check if this network adapter came with the server you bought? I understand you bought several units of this model in separate time, however one of these network adapter came along with the server system? What is the brand and model of your server system?

 

 

Thanks,

 

sharon

 

 

 

0 Kudos
CBurd
Beginner
9,371 Views

Hi, the cards were purchased with the server from exxact computing. The model is:

TXR430-1500R chassis:

https://exxactcorp.com/index.php/solution/solu_detail/198 https://exxactcorp.com/index.php/solution/solu_detail/198

0 Kudos
idata
Employee
9,371 Views

HI Cburdick,

 

 

Thank you for the information.

 

 

regards,

 

sharon

 

0 Kudos
idata
Employee
9,371 Views

Hi Cburdick,

 

 

Here is a suggestion you can try. Please run the SSU tool to check for the Etrack ID then follow the steps below. You can download the SSU tool here at

 

https://downloadcenter.intel.com/product/91600/Intel-System-Support-Utility

 

 

1. Unpack the XL710_NVMUpdatePackage_v5_05 for whatever version you are using (Just extract the contents to a folder)

 

 

2. Open the extracted folder and go to XL710 | Linux_x64 and locate "nvmupdate.cfg"

 

 

3. Open the "nvmupdate.cfg" with a text editor

 

 

4. Search for the following full entry: (search for EEPID: 800024C6 to make it easier to find)

 

 

BEGIN DEVICE

 

DEVICENAME: XL710

 

VENDOR: 8086

 

DEVICE: 1572

 

NVM IMAGE: X710DA2_5p04_CFGID7p2_OEMGEN.bin

 

SKIP OROM: TRUE

 

EEPID: 800024C6

 

REPLACES: 8000191B 80001920 80001DC0 80001F54 80001FA4 80002282

 

EEPROM MAP: PF_Alloc_WOL_DIS.txt

 

RESET TYPE: REBOOT

 

END DEVICE

 

 

5. On the line that says "REPLACES:" add your network adapter's ETrackID at the end of the listed ETrack IDs

 

 

6. Save the file.

 

 

Please do let me know the result. Thank you for your time on this matter.

 

 

regards,

 

sharon

 

0 Kudos
CBurd
Beginner
9,371 Views

Hi Sharon, it doesn't look like SSU is supported on Ubuntu 14.04:

~$ sudo ./ssu.sh

This product is not supported on this operating system.

Would you like to try to scan? (y/n)

y

It hangs here and doesn't move after that.

0 Kudos
idata
Employee
9,371 Views

Hi Cburdick,

 

 

Thank you for the update. Let me further check.

 

 

regards,

 

sharon

 

0 Kudos
idata
Employee
8,871 Views

Hi Cburdick,

 

 

For the Etrack ID, please refer to page 4 of the userguide below, you may run the ethtool command to generate the output

 

https://www-ssl.intel.com/content/www/us/en/embedded/products/networking/nvm-update-tool-quick-linux-usage-guide.html

 

 

Thanks,

 

sharon

 

0 Kudos
Reply