Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - mdmower

#1
Quote from: He4DHuNt3r on March 27, 2026, 04:49:42 PM
Quote 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 command

eeupdatew64e.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
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
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
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
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
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