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

x710 with 4.37 nvm update to 6.01 bricked adapter

HVier
Beginner
6,278 Views

Hi there,

I ordered a couple of x710's and received some pretty old ones from my dealer. They came with Firmware 4.37.

When I upgraded the first card, actually the upgrade procedure itself failed and now the card is not accessible at all anymore:

xxx@test01:~/XL710/Linux_x64$ sudo ./nvmupdate64e

[sudo] password for labadmin:

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.30.22.3

Copyright (C) 2013 - 2017 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 Ver. DevId S:B Status

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

01) Intel(R) Ethernet Converged Network 6.01 1572 00:007 Update not

Adapter X710-4 available

02) Intel(R) Ethernet Converged Network 4.37 1572 00:036 Update

Adapter X710-4 available

Options: Adapter Index List (comma-separated), [A]ll, e[X]it

Enter selection:2

Would you like to back up the NVM images? [Y]es/[N]o: y

Update in progress. This operation may take several minutes.

[**-.......]

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

Press any key to exit.

after rebooting I only get :

xxx@test01:~/XL710/Linux_x64$ sudo ./nvmupdate64e

[sudo] password for labadmin:

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.30.22.3

Copyright (C) 2013 - 2017 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 07:00 Update not available

02) Intel(R) Ethernet Converged Network Ad 8086-1572 36:00 Access error

Tool execution completed with the following status: Communication with base driver failed. Please verify that the base driver is present

The cards look like authentic Intel Cards from 2014, so I wondered if there is a way of recovering them? ( I tried nvm 4.32 already without success )

best regards

0 Kudos
14 Replies
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Thank you for posting in Intel Wired Ethernet Communities. Please provide the product code from the Adapter label to verify this is the correct NVM version. Find the product code to look for in this https://www.intel.com/content/www/us/en/support/articles/000007060/network-and-i-o/ethernet-products.html link. Are both the X710-T4 adapters not working after NVM update? If you have any questions please let us know.

 

 

Best regards,

 

Daniel D
0 Kudos
HVier
Beginner
3,805 Views

Hi Daniel,

it's actually a DA4 card and the product code is as follows:

6805CA31F94C 484AD H49729-002

To me it looks like a genuine Intel card... old but original intel.

The other card is from another reseller that shipped with 6.01 already ( I wish I would have ordered all cards there ) .

I have two more of these adapters which shipped with 4.25... is there any guidance how to savely update them to a latest greatest nvm?

best regards,

hannes v.

0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Thank you, we have confirmed this is an Intel retail adapter. We will look into a solution for the corrupted NVM on the X710-DA4 at 4.37. For the two adapters at 4.25 please use the https://www.intel.com/content/www/us/en/embedded/products/networking/nvm-update-tool-quick-linux-usage-guide.html NVM update guide. Be sure that the latest drivers are installed prior to NVM update, and please update to NVM version 5.05 before updating to 6.01. Download the NVM update https://downloadcenter.intel.com/download/27064/Ethernet-Non-Volatile-Memory-NVM-Update-Utility-for-Intel-Ethernet-Network-Adapter-710-Series here. Please do not hesitate to contact us with any questions. We will post an update on the corrupted adapter as soon as possible.

 

 

Best regards,

 

Daniel D
0 Kudos
HVier
Beginner
3,805 Views

Hi Daniel,

thanks for your help so far. two more questions here:

1) why isn't the 6.01 nvm tool isn't spitting out an error message if you try to upgrade from below 5.05 to 6.01 and instead bricking the adapter?

2) So just to confirm once more before I brick anymore adapters:-)

NVM 4.25 -> 5.05-> 6.01 is supported and supposed to work?

correct?

hannes v

0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Thank you for the reply. Please update to 4.42 first then 5.05. You can find the compatible firmware versions for updates in the https://www.intel.com/content/dam/www/public/us/en/documents/release-notes/xl710-ethernet-controller-feature-matrix.pdf Feature Matrix see table 11 on page 19. The version 4.37 is not listed, so we will investigate that along with the restoration of the NVM. Please also include the distribution and version of Linux you are using. If you have any questions please do not hesitate to ask.

 

 

Best regards,

 

Daniel D
0 Kudos
HVier
Beginner
3,805 Views

Hi Daniel,

I'm using of the shelf Ubuntu 16.04.5 right now:

test@srv3:~$ ethtool -i ens5f1

driver: i40e

version: 1.4.25-k

firmware-version: 4.25 0x800014cc 0.0.0

expansion-rom-version:

bus-info: 0000:24:00.1

supports-statistics: yes

supports-test: yes

supports-eeprom-access: yes

supports-register-dump: yes

supports-priv-flags: yes

e.g. the cards are usually used with dpdk (uio)

is there any hard constraint between driver version and nvm update?

hannes v.

0 Kudos
HVier
Beginner
3,805 Views

Hi Daniel,

even following exactly your procedure to upgrade from 4.25 to 4.42 left the next adapter bricked.

I start assuming there is something wrong with that set of cards... I never had such issues before ...

best regards

hannes v.

labadmin@srv3:~/4.42$ tar xfz PRO_XL710NVMUpdatePackage.tar.gz

labadmin@srv3:~/4.42$ cd XL710/

labadmin@srv3:~/4.42/XL710$ cd Linux_x64/

labadmin@srv3:~/4.42/XL710/Linux_x64$ ls

Intel_Proprietary_License.pdf X710DA4_4p42_CFGID7p2_OEMGEN.bin XL710QDA2_gpio.txt XL710_4p42_KX_KX4_NCSI_CFGID1p0_Dual.bin XL710_4p42_QSFP_NCSI_CFGID4p5_Dual.bin XL710_X710_4p42_SFI_Backplane_MCTP_CFGID7p2_Dual.bin license.txt

Intel_firmware_license.txt XL710QDA1_4p42_CFGID4p0_OEMGEN.bin XL710_4p42_KR_KR4_NCSI_CFGID2p0_Single.bin XL710_4p42_QSFP_MCTP_CFGID4p0_Single.bin XL710_4p42_SFI_MCTP_CFGID7p2_Quad.bin XL710_X710_4p42_SFI_MCTP_CFGID7p2_Dual.bin nvmupdate.cfg

X710DA2_4p42_CFGID7p2_OEMGEN.bin XL710QDA1_gpio.txt XL710_4p42_KR_KR4_NCSI_CFGID2p4_Dual.bin XL710_4p42_QSFP_MCTP_CFGID4p5_Dual.bin XL710_4p42_SFI_NCSI_CFGID7p2_Quad.bin XL710_X710_4p42_SFI_NCSI_CFGID7p2_Dual.bin nvmupdate64e

X710DA4FH_4p42_CFGID7p2_OEMGEN.bin XL710QDA2_4p42_CFGID4p5_OEMGEN.bin XL710_4p42_KR_KX_NCSI_CFGID3p8_Quad.bin XL710_4p42_QSFP_NCSI_CFGID4p0_Single.bin XL710_X710_4p42_KR_KX_NCSI_CFGID0p5_Dual.bin file_license.txt readme.txt

labadmin@srv3:~/4.42/XL710/Linux_x64$ chmod +x nvmupdate64e

labadmin@srv3:~/4.42/XL710/Linux_x64$ sudo ./nvmupdate64e

[sudo] password for labadmin:

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.24.33.08

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 36:00 Update available

02) Intel(R) Ethernet Converged Network Ad 8086-1572 10:00 Update available

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

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

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

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

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

labadmin@srv3:~/4.42/XL710/Linux_x64$ vi nvmupdate.cfg

labadmin@srv3:~/4.42/XL710/Linux_x64$ vi nvmupdate.cfg

labadmin@srv3:~/4.42/XL710/Linux_x64$ sudo ./nvmupdate64e

Intel(R) Ethernet NVM Update Tool

NVMUpdate version 1.24.33.08

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

=== ====================================== ========= ===...

0 Kudos
idata
Employee
3,805 Views

Hi Hannes,

 

 

Thank you for sharing the latest result. Please do not update your other cards yet while we investigate your issue.

 

 

Does the other cards also has the same product markings that ends with H49729-002?

 

 

 

Best regards,

 

 

Vince T.

 

Intel Customer Support
0 Kudos
HVier
Beginner
3,805 Views

yes, I can confirm the product marking...

I'll be standby waiting for your advise.

best

hannes

0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Thank you for confirming the product markings. Based on our investigation these are not Retail Intel adapters, but OEM adapters. We would recommend contacting the point of purchase to exchange these for the Retail adapters. Please let us know if you have any questions.

 

 

Best regards,

 

Daniel D
0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Following up to see if you were able to get the adapters replaced by the place of purchase. Let us know if you were able to get the retail version of the adapters, and how they work out. If you need any more assistance please do not hesitate to contact us.

 

 

Best regards,

 

Daniel D
0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Please let us know if you have any questions. Has the place of purchase been able to help you get the correct adapters?

 

 

Best regards,

 

Daniel D
0 Kudos
HVier
Beginner
3,805 Views

Thanks Daniel,

quiet an argument but the cards have been returned to the dealer.

appreciated the proper support.

best regards

0 Kudos
idata
Employee
3,805 Views

Hello Regensensor,

 

 

Sorry for the inconvenience. Glad you were able to return the adapters. Kindly let us know if you need any assistance with the new adapters. Please do not hesitate to contact us with any questions.

 

 

Best regards,

 

Daniel D
0 Kudos
Reply