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

Cannot update X710 NVM firmware

shieldengr
Beginner
1,860 Views

We have two X710 cards which we are having issues updating the NVM firmware on.

 

The first fails attempting to update firmware 6.00 to 6.80.

  # ethtool -i ens1f0
  driver: i40e
  version: 2.8.20-k
  firmware-version: 6.00 0x800062c5 18.5.17

 

  # wget downloadmirror.intel.com/28844/eng/xl710_nvmupdatepackage_v6_80_linux.tar.gz
  # tar -xzvf 700Series_NVMUpdatePackage_v8_50_Linux.tar.gz
  # cd 700Series/Linux_x64/

  # ./nvmupdate64e

 

  Num Description                          Ver.(hex)  DevId S:B    Status

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

  03) Intel(R) Ethernet Converged         6.00(6.00)   1572 00:138 Update not

    Network Adapter X710                                         available

 

  Tool execution completed with the following status: Device not found.

  Press any key to exit.

 

 

The second card fails when attempting to update 8.30 to 8.50

 

  # ethtool -i ens1f0
  driver: i40e
  version: 2.8.20-k
  firmware-version: 8.30 0x8000ab72 1.2926.0

 

  # wget downloadmirror.intel.com/682041/700Series_NVMUpdatePackage_v8_50_Linux.tar.gz

  # tar -xzvf 700Series_NVMUpdatePackage_v8_50_Linux.tar.gz

  # cd 700Series/Linux_x64/

  # ./nvmupdate64e

  Intel(R) Ethernet NVM Update Tool
  NVMUpdate version 1.37.28.0
  Copyright(C) 2013 - 2021 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.(hex) DevId S:B Status
  === ================================== ============ ===== ====== ==============
  03) Intel(R) Ethernet Controller X710 8.48(8.30) 1572 00:138 Update not
  for 10GbE SFP+ available


  Tool execution completed with the following status: The selected adapter (location:  [81:00:01]) cannot be updated due to inaccessible device memory.
  Update the device driver and reboot the system before running this utility again.
  Consult the utility documentation for more information.
   Press any key to exit.

 

I understand from this post we may need to edit the nvmupdate.cfg file to replace the EEPID  value, but there are multiple X710 entries in nvmupdate.cfg and I am unclear which to edit.

https://community.intel.com/t5/Ethernet-Products/Intel-X710-T2L-NVM-Update-to-7-3-Failing/m-p/664684#M16740

 

 

0 Kudos
11 Replies
Caguicla_Intel
Moderator
1,813 Views

Hello shieldengr,


Thank you for posting in Intel Ethernet Communities. 


Please share the PBA of the adapter. You may refer to the link below on where to find the PBA number. Providing photos of the adapter focusing on the markings (white sticker) found on the physical card will be highly appreciated for us to double check on it. The PBA consists 6-3 digit number located at the last part of the serial number. This would help us identify if you are using an Original Equipment Manufacturer(OEM) or retail version of Intel Ethernet Adapter.

Identify Your Intel® Network Adapter Model Using PBA Number

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


Kindly advise as well if the adapters are newly purchased or have been working for quite some time. 


Looking forward to hear from you. 


Should there be no reply, we will follow up after 3 business days.


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
shieldengr
Beginner
1,779 Views

We do not have anyone currently onsite to get the PBA of the adapter from the labels of the card itself.  Is there a way to query for the PBA within a running linux system?

0 Kudos
Caguicla_Intel
Moderator
1,772 Views

Hello shieldengr,


Appreciate your reply. 


Can you confirm if the adapter involved on this request is the same from your query link below? 

https://community.intel.com/t5/Ethernet-Products/i40e-X710-tx-ring-disable-timeout/m-p/1435193#M31348


If no, can you also provide System Support Utility logs (SSU) from your system where the adapters were installed? You may refer to Help Guide for the Intel® System Support Utility

https://www.intel.com/content/www/us/en/support/articles/000008563/ethernet-products.html


Hoping to hear from you soon. 


Should there be no reply from you, we will follow up after 3 business days.


Best regards,

Crisselle C.

Intel® Customer Support 


0 Kudos
shieldengr
Beginner
1,763 Views

The adapter involved is the same as in the other ticket, but unlike the other ticket, we can reproduce this firmware update failure on other systems as well.

 

 

# SSU Scan Information
Scan Info:
Version:"1.0.0.0"
Scan Date:"2022/12/08"
Scan Time:"16:58:51"

## Scanned Hardware
Computer:
- Networking
- "Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)"
Supports auto-negotiation:"Yes"
Advertised auto-negotiation:"Yes"
Auto-negotiation:"off"
Availability:"ens1f0: flags=4547<UP,BROADCAST,RUNNING,NOARP,PROMISC,MULTICAST> mtu 1800"
Capabilities:"[40] Power Management version 3"
Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
Capabilities:"[70] MSI-X: Enable+ Count=129 Masked-"
Capabilities:"[a0] Express Endpoint, MSI 00"
Capabilities:"[e0] Vital Product Data"
Capabilities:"[100] Advanced Error Reporting"
Capabilities:"[140] Device Serial Number ce-c4-af-ff-ff-ef-ec-3c"
Capabilities:"[150] Alternative Routing-ID Interpretation (ARI)"
Capabilities:"[160] Single Root I/O Virtualization (SR-IOV)"
Capabilities:"[1a0] Transaction Processing Hints"
Capabilities:"[1b0] Access Control Services"
Capabilities:"[1d0] Secondary PCI Express <?>"
Caption:"Not Available"
Default IP Gateway:"Not Available"
DHCP Enabled:"Yes"
DHCP Lease Expires:"Not Available"
DHCP Lease Obtained:"Not Available"
DHCP Server:"Not Available"
Driver:"i40e"
Driver Path:"/lib/modules/5.6.6-303.fc29.x86_64/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz"
Driver Provider:"Intel Corporation, <e1000-devel@lists.sourceforge.net>"
Driver Version:""
Duplex:"Full"
Firmware Version:"8.30 0x8000ab72 1.2926.0"
Interface:"ens1f0"
I/O Ports:"Not Available"
IP Address:"Not Available"
IP Subnet:"Not Available"
MAC Address:"3c:ec:ef:af:c4:ce"
Location:"8a:00.0"
Manufacturer:"Intel Corporation"
Net Connection ID:"Not Available"
Port:"FIBRE"
Power Management:"Supports Wake-on: g"
Power Management:"Wake-on: g"
Speed:"10000Mb/s"
Supported link modes:"1000baseX/Full, 10000baseSR/Full, Supported pause frame use: Symmetric"
Advertised link modes:"1000baseX/Full, 10000baseSR/Full, Advertised pause frame use: No"
Partner advertised link modes:"Not Available"
- "Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)"
Supports auto-negotiation:"Yes"
Advertised auto-negotiation:"Yes"
Auto-negotiation:"off"
Availability:"ens1f1: flags=4547<UP,BROADCAST,RUNNING,NOARP,PROMISC,MULTICAST> mtu 1800"
Capabilities:"[40] Power Management version 3"
Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
Capabilities:"[70] MSI-X: Enable+ Count=129 Masked-"
Capabilities:"[a0] Express Endpoint, MSI 00"
Capabilities:"[e0] Vital Product Data"
Capabilities:"[100] Advanced Error Reporting"
Capabilities:"[140] Device Serial Number ce-c4-af-ff-ff-ef-ec-3c"
Capabilities:"[150] Alternative Routing-ID Interpretation (ARI)"
Capabilities:"[160] Single Root I/O Virtualization (SR-IOV)"
Capabilities:"[1a0] Transaction Processing Hints"
Capabilities:"[1b0] Access Control Services"
Caption:"Not Available"
Default IP Gateway:"Not Available"
DHCP Enabled:"Yes"
DHCP Lease Expires:"Not Available"
DHCP Lease Obtained:"Not Available"
DHCP Server:"Not Available"
Driver:"i40e"
Driver Path:"/lib/modules/5.6.6-303.fc29.x86_64/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz"
Driver Provider:"Intel Corporation, <e1000-devel@lists.sourceforge.net>"
Driver Version:""
Duplex:"Full"
Firmware Version:"8.30 0x8000ab72 1.2926.0"
Interface:"ens1f1"
I/O Ports:"Not Available"
IP Address:"Not Available"
IP Subnet:"Not Available"
MAC Address:"3c:ec:ef:af:c4:cf"
Location:"8a:00.1"
Manufacturer:"Intel Corporation"
Net Connection ID:"Not Available"
Port:"FIBRE"
Power Management:"Supports Wake-on: g"
Power Management:"Wake-on: g"
Speed:"10000Mb/s"
Supported link modes:"1000baseX/Full, 10000baseSR/Full, Supported pause frame use: Symmetric"
Advertised link modes:"1000baseX/Full, 10000baseSR/Full, Advertised pause frame use: No"
Partner advertised link modes:"Not Available"
- "Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)"
Supports auto-negotiation:"Yes"
Advertised auto-negotiation:"Yes"
Auto-negotiation:"off"
Availability:"ens2f0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1800"
Capabilities:"[40] Power Management version 3"
Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
Capabilities:"[70] MSI-X: Enable+ Count=129 Masked-"
Capabilities:"[a0] Express Endpoint, MSI 00"
Capabilities:"[e0] Vital Product Data"
Capabilities:"[100] Advanced Error Reporting"
Capabilities:"[140] Device Serial Number 32-1d-ab-ff-ff-ef-ec-3c"
Capabilities:"[150] Alternative Routing-ID Interpretation (ARI)"
Capabilities:"[160] Single Root I/O Virtualization (SR-IOV)"
Capabilities:"[1a0] Transaction Processing Hints"
Capabilities:"[1b0] Access Control Services"
Capabilities:"[1d0] Secondary PCI Express <?>"
Caption:"Not Available"
Default IP Gateway:"Not Available"
DHCP Enabled:"Yes"
DHCP Lease Expires:"Not Available"
DHCP Lease Obtained:"Not Available"
DHCP Server:"Not Available"
Driver:"i40e"
Driver Path:"/lib/modules/5.6.6-303.fc29.x86_64/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz"
Driver Provider:"Intel Corporation, <e1000-devel@lists.sourceforge.net>"
Driver Version:""
Duplex:"Unknown! (255)"
Firmware Version:"8.30 0x8000ab72 1.2926.0"
Interface:"ens2f0"
I/O Ports:"Not Available"
IP Address:"Not Available"
IP Subnet:"Not Available"
MAC Address:"3c:ec:ef:ab:1d:32"
Location:"51:00.0"
Manufacturer:"Intel Corporation"
Net Connection ID:"Not Available"
Port:"Other"
Power Management:"Supports Wake-on: g"
Power Management:"Wake-on: g"
Speed:"Unknown!"
Supported link modes:"1000baseX/Full, 10000baseSR/Full, Supported pause frame use: Symmetric"
Advertised link modes:"1000baseX/Full, 10000baseSR/Full, Advertised pause frame use: No"
Partner advertised link modes:"Not Available"
- "Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 02)"
Supports auto-negotiation:"Yes"
Advertised auto-negotiation:"Yes"
Auto-negotiation:"off"
Availability:"ens2f1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1800"
Capabilities:"[40] Power Management version 3"
Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
Capabilities:"[70] MSI-X: Enable+ Count=129 Masked-"
Capabilities:"[a0] Express Endpoint, MSI 00"
Capabilities:"[e0] Vital Product Data"
Capabilities:"[100] Advanced Error Reporting"
Capabilities:"[140] Device Serial Number 32-1d-ab-ff-ff-ef-ec-3c"
Capabilities:"[150] Alternative Routing-ID Interpretation (ARI)"
Capabilities:"[160] Single Root I/O Virtualization (SR-IOV)"
Capabilities:"[1a0] Transaction Processing Hints"
Capabilities:"[1b0] Access Control Services"
Caption:"Not Available"
Default IP Gateway:"Not Available"
DHCP Enabled:"Yes"
DHCP Lease Expires:"Not Available"
DHCP Lease Obtained:"Not Available"
DHCP Server:"Not Available"
Driver:"i40e"
Driver Path:"/lib/modules/5.6.6-303.fc29.x86_64/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz"
Driver Provider:"Intel Corporation, <e1000-devel@lists.sourceforge.net>"
Driver Version:""
Duplex:"Unknown! (255)"
Firmware Version:"8.30 0x8000ab72 1.2926.0"
Interface:"ens2f1"
I/O Ports:"Not Available"
IP Address:"Not Available"
IP Subnet:"Not Available"
MAC Address:"3c:ec:ef:ab:1d:33"
Location:"51:00.1"
Manufacturer:"Intel Corporation"
Net Connection ID:"Not Available"
Port:"Other"
Power Management:"Supports Wake-on: g"
Power Management:"Wake-on: g"
Speed:"Unknown!"
Supported link modes:"1000baseX/Full, 10000baseSR/Full, Supported pause frame use: Symmetric"
Advertised link modes:"1000baseX/Full, 10000baseSR/Full, Advertised pause frame use: No"
Partner advertised link modes:"Not Available"

 

0 Kudos
Caguicla_Intel
Moderator
1,753 Views

Hello shieldengr,


Thank you for providing the information requested. 


Please allow us to further check on your request. We will give you an update as soon as possible but no later than 3 business days. 


Hoping for your kind patience.


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
1,752 Views

Hello shieldengr,


By the way, before we further check this request, can you confirm if the provided SSU is extracted from 2 systems/cards as we noticed that there are 2 cards involved on your query? One was with 6.00 NVM version and the second with 8.30 version. 


Looking forward to your reply.


In case we don't hear from you, we will follow up after 3 business days.


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
1,711 Views

Hello shieldengr,


Good day!


This is just a follow up to confirm if the provided SSU was extracted from 2 systems/cards as based on your description, there are 2 cards involved on your query? One was with 6.00 NVM version and the second with 8.30 version. Checking on the SSU shared, we can only see one Ethernet adapter. 


Awaiting to your reply. 


We will follow up after 3 business days in case we don't hear from you. 


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
shieldengr
Beginner
1,698 Views

Please keep the ticket open.  I have been out this week but will be adding the requested information.

0 Kudos
Caguicla_Intel
Moderator
1,690 Views

Hello shieldengr,


No problem at all. 


We will patiently wait for your update and make another follow up after 3 business days in case we don't hear from you. 


May you have an amazing weekend ahead!


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
1,612 Views

Hello shieldengr,


Good day!


It looks like you need more time in gathering the information requested. With this, we will be making another follow up after 3 business days. 


Awaiting to your reply. 


We will follow up after 3 business days in case we don't hear from you. 


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
Mike_Intel
Moderator
1,590 Views

Hello shieldengr,

 

Good day!

 

I hope this message finds you well. I am just sending another follow up on the information that I requested. Since we have not heard back from you, I need to close this inquiry. 

 

If you need any additional information, please submit a new question as this thread will no longer be monitored.

 

Thank you and stay safe.

 

Best regards,

Michael L.

Intel® Customer Support


0 Kudos
Reply