Quote from: He4DHuNt3r on March 27, 2026, 04:49:42 PMQuote from: turnah on March 27, 2026, 02:40:34 AMdid you manage to update? i have the same card/version and it's failing for me too
Sadly no, for whatever reason the NVM / Flash chip is write protected according to the eeupdate64e tool :(
You can check yourself by using the commandCode Selecteeupdatew64e.exe /NIC=1 /IDFLASH
tl;dr: Have you tried disabling secure boot?
I was seeing "Error: Flash update failed." when attempting to update from Win 11 (using nvmupdatew64e.exe 1.41.3.1 from IntelĀ® Ethernet Adapter Complete Driver Pack 31.1. Then I tried with Debian 13. The recommendation to set iomem=relaxed only works if I disable secure boot, otherwise that flag is ignored. After setting the kernel cmdline and disabling secure boot, I was able to successfully flash my I226-V from 2.17 to 2.32. This is the Ethernet controller that came with my MSI MAG Z790 Tomahawk motherboard.
Identification (from Windows): nvmupdatew64e.exe -i -l out.txt
Code Select
Config file will not be read.
Inventory
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Alternate MAC address is not set.
Flash inventory started.
Shadow RAM inventory started.
Shadow RAM inventory finished.
Flash inventory finished.
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Vendor : 8086
Device : 125C
Subvendor : 1462
Subdevice : 7D91
Revision : 4
LAN MAC : 047C167CA2DB
Alt MAC : 000000000000
SAN MAC : 000000000000
ETrackId : 80000308
SerialNumber : 047C16FFFF7CA2DB
NVM Version : 2.23(2.17)
PBA : G23456-000
VPD status : Not set
VPD size : 0
NVM update : No config file entry
checksum : Valid
Config (used in both Windows and Linux): nvmupdate.cfg
Code Select
CONFIG VERSION: 1.24.0
BEGIN DEVICE
DEVICENAME: Intel(R) Ethernet Controller I226-V
VENDOR: 8086
DEVICE: 125C
NVM IMAGE: FXVL_125C_V_1MB_2.32.bin
EEPID: 80000425
RESET TYPE: REBOOT
REPLACES: 80000308
END DEVICE
Failed update (from Windows): nvmupdatew64e.exe -b -l upd.txt -m 047C167CA2DB -u -c nvmupdate.cfg
Code Select
Config file read.
Inventory
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Alternate MAC address is not set.
Flash inventory started.
Shadow RAM inventory started.
Shadow RAM inventory finished.
Flash inventory finished.
Update
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Creating backup images in directory: 047C167CA2DB.
Backup images created.
Flash update started.
Error: Flash update failed.
Device update failed.
Update security revisions
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Skipping update minimum security revisions.
Update VPD with VPD template
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Skipping VPD update with VPD template.
Successful update (from Linux with secure boot disabled and iomem=relaxed): ./nvmupdate64e -b -l upd.txt -m 047C167CA2DB -u -c nvmupdate.cfg
Code Select
Config file read.
Inventory
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Alternate MAC address is not set.
Flash inventory started.
Shadow RAM inventory started.
Shadow RAM inventory finished.
Flash inventory finished.
Update
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Creating backup images in directory: 047C167CA2DB.
Backup images created.
Flash update started.
NVM verification started.
Shadow RAM verification started.
Shadow RAM verification finished.
Flash verification started.
Flash verification finished.
NVM verification finished.
Flash update successful.
Device update successful.
Update security revisions
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Skipping update minimum security revisions.
Update VPD with VPD template
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Skipping VPD update with VPD template.
Checking update availability for next tool run.
A reboot is required to complete the update process.
Identification (from Linux): ./nvmupdate64e -i -l out.txt
Code Select
Config file will not be read.
Inventory
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Alternate MAC address is not set.
Flash inventory started.
Shadow RAM inventory started.
Shadow RAM inventory finished.
Flash inventory finished.
[00:008:00:00]: Intel(R) Ethernet Controller I226-V
Vendor : 8086
Device : 125C
Subvendor : 8086
Subdevice : 0000
Revision : 4
LAN MAC : 047C167CA2DB
Alt MAC : 000000000000
SAN MAC : 000000000000
ETrackId : 80000425
SerialNumber : 047C16FFFF7CA2DB
NVM Version : 2.50(2.32)
PBA : G23456-000
VPD status : Not set
VPD size : 0
NVM update : No config file entry
checksum : Valid
"