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

Unable to update firmware on Intel X722-DA2 10Gb Dual Port Ethernet Adapter

mbarszcz
Beginner
2,246 Views

I am unable to update my Intel X722 PCIe NIC using the latest Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Network Adapter 700 Series.

 

I am running Arch Linux, kernel version 6.12.33-1-lts.

ethtool reports I am currently running firmware 4.00:

ethtool -i enp4s0f0np0
driver: i40e
version: 6.12.33-1-lts
firmware-version: 4.00 0x80001571 1.1999.0
expansion-rom-version:
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

 

According to the release notes, the latest NVM for the X722 is 6.50.

 

The nvmupdate64e update utility reports the following:

./nvmupdate64e -l -i

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.43.8.0
Copyright(C) 2013 - 2025 Intel Corporation.

Config file will not be read.


Inventory
[00:004:00:00]: Intel(R) Ethernet Network Adapter X722-2
Flash inventory started.
Shadow RAM inventory started.
Shadow RAM inventory finished.
Flash inventory finished.
OROM inventory started.
OROM inventory finished.
[00:004:00:01]: Intel(R) Ethernet Network Adapter X722-2
Device already inventoried.
[00:004:00:00]: Intel(R) Ethernet Network Adapter X722-2
Vendor : 8086
Device : 37D0
Subvendor : 8086
Subdevice : 0002
Revision : 4
LAN MAC : F8F21EB212B2
Alt MAC : 000000000000
SAN MAC : FFFFFFFFFFFF
ETrackId : 80001571
SerialNumber : B212B2FFFF1EF2F8
NVM Version : 4.00(4.00)
PBA : K20564-001
VPD status : Valid
VPD size : 25
NVM update : No config file entry
checksum : Valid
OROM update : No config file entry
CIVD : 1.1999.0
PXE : 1.1.2, checksum Not Relevant
ISCSI : 3.1.55, checksum Not Relevant
EFI : 3.3.37, checksum None
SMCLP : 3.1.13, checksum Valid
[00:004:00:01]: Intel(R) Ethernet Network Adapter X722-2
Vendor : 8086
Device : 37D0
Subvendor : 8086
Subdevice : 0002
Revision : 4
LAN MAC : F8F21EB212B3
Alt MAC : 000000000000
SAN MAC : FFFFFFFFFFFF
ETrackId : 80001571
SerialNumber : B212B2FFFF1EF2F8
NVM Version : 4.00(4.00)
PBA : K20564-001
VPD status : Valid
VPD size : 25
NVM update : No config file entry
checksum : Valid
OROM update : No config file entry
CIVD : 1.1999.0
PXE : 1.1.2, checksum Not Relevant
ISCSI : 3.1.55, checksum Not Relevant
EFI : 3.3.37, checksum None
SMCLP : 3.1.13, checksum Valid

Attempting to run the update fails as follows:

 

# ./nvmupdate64e

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.43.8.0
Copyright(C) 2013 - 2025 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 [*****+....]
Tool execution completed with the following status: The configuration file could not be opened/read, or a syntax error was discovered in the file.
Press any key to exit.

 

With additional logging enabled, we are able to see that the updater does not like the OROM components specified in the configuration file.


# ./nvmupdate64e -l

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.43.8.0
Copyright(C) 2013 - 2025 Intel Corporation.


WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Config file read.
Config file doesn't have any OROM components specified for device 'X722'. Tool will use current device's combo set for the OROM update.
Unsupported OROM Combo Image for device 8086-37D0-8086-2.
CLP_LOADER IMAGE_SHARED_40G PXE ISCSI_SETUP ISCSI EFI
Allowed OROM Combo Images:
PXE
EFI
EFI PXE

Tool execution completed with the following status: The configuration file could not be opened/read, or a syntax error was discovered in the file.
Press any key to exit.

 

Please advise how to proceed with updating my X722.

0 Kudos
23 Replies
Ragulan_Intel
Employee
159 Views

Hello mbarszcz,


I hope you are doing well.


This is a gentle follow up on this thread, we would appreciate if you can let us know if you had the chance to try of POA provided previously? If yes, please do let us know the outcome.


Thank You & Best Regards,

Ragulan_Intel


0 Kudos
mbarszcz
Beginner
127 Views

I tried to update using the latest 30.2 utility and got the same error.  This has not solved the problem.

 

# ./nvmupdate64e -l

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.43.8.0
Copyright(C) 2013 - 2025 Intel Corporation.


WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Config file read.
Config file doesn't have any OROM components specified for device 'X722'. Tool will use current device's combo set for the OROM update.
Unsupported OROM Combo Image for device 8086-37D0-8086-2.
CLP_LOADER IMAGE_SHARED_40G PXE ISCSI_SETUP ISCSI EFI
Allowed OROM Combo Images:
PXE
EFI
EFI PXE

Tool execution completed with the following status: The configuration file could not be opened/read, or a syntax error was discovered in the file.
Press any key to exit.

0 Kudos
pujeeth
Employee
118 Views

Hello mbarszcz,


Greetings!!


Thank you for the update.


We are currently reviewing the issue and will get back to you with an update as soon as possible.


Regards

Pujeeth

Intel Customer Support Technician


0 Kudos
Reply