BSD Ports

sysutils/intel-nvmupdate-i225-i226 20260904 FreeBSD

NVM update utility for Intel I225 and I226 Ethernet controllers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
d84474b553
License
IFL, IPL
Categories
sysutils

Description

Intel's FreeBSD NVMUpdate utility and NVM images for Intel I225 and I226 Ethernet controllers. The utility and license files are fetched from Intel's E610 FreeBSD update package. Intel's I225 v1.00 package supplies the I225 device 15F2 images and EEPROM map. The I225-V device 15F3 and I226 images are fetched from a pinned commit of an unofficial, unsupported GitHub mirror.

The generated configuration is limited to Intel reference subsystem IDs. It uses Intel's exact I225 device 15F2 matches and known ETrack lineages for I225-V and I226-V. I226-LM and I226-IT entries omit REPLACES so they match the exact four-part PCI ID regardless of installed NVM version; separate configurations select each flash-size variant. The combined configuration is not supplied, approved, or supported by Intel.

In the other systems

The newest version among them is 20260904, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDsysutils/intel-nvmupdate-i225-i22620260904 newestnone known-[email protected]2026-09-04
HardenedBSDsysutils/intel-nvmupdate-i225-i22620260904 newestno data-[email protected]-
GhostBSDsysutils/intel-nvmupdate-i225-i22620260904 newestno data-[email protected]-

Version history 2

  1. 20260904 d84474b553
  2. 20260903 f1bd97bc56

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install intel-nvmupdate-i225-i226

From the ports tree:

cd /usr/ports/sysutils/intel-nvmupdate-i225-i226/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	intel-nvmupdate-i225-i226>0:sysutils/intel-nvmupdate-i225-i226

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-20260904---
FreeBSD:14:quarterly-20260904n/a--
FreeBSD:15:latest-20260904n/a--
FreeBSD:15:quarterly-20260904n/an/an/a
FreeBSD:16:latest-20260904n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

pkg-plist 27
  • intel-nvmupdate-i225-i226/FXVL_125B_LM_1MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_125B_LM_2MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_125C_V_1MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_125C_V_2MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_125D_IT_1MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_125D_IT_2MB_2.32.bin
  • intel-nvmupdate-i225-i226/FXVL_15F3_V_1MB_1.89.bin
  • intel-nvmupdate-i225-i226/FXVL_15F3_V_2MB_1.89.bin
  • intel-nvmupdate-i225-i226/FoxPond1_I225_15F2_2MB_1p94_800003BB.bin
  • intel-nvmupdate-i225-i226/Foxpond1_I225_15F2_LM_1MB_1p94_800003BC.bin
  • intel-nvmupdate-i225-i226/Foxpond_Map_File_v01.txt
  • intel-nvmupdate-i225-i226/Intel_Proprietary_License.pdf
  • intel-nvmupdate-i225-i226/Intel_firmware_license.txt
  • intel-nvmupdate-i225-i226/README.FreeBSD
  • intel-nvmupdate-i225-i226/README.mirror
  • intel-nvmupdate-i225-i226/file_license.txt
  • intel-nvmupdate-i225-i226/license.pdf
  • intel-nvmupdate-i225-i226/license.txt
  • intel-nvmupdate-i225-i226/nvmupdate-i226-it-1mb.cfg
  • intel-nvmupdate-i225-i226/nvmupdate-i226-it-2mb.cfg
  • intel-nvmupdate-i225-i226/nvmupdate-i226-lm-1mb.cfg
  • intel-nvmupdate-i225-i226/nvmupdate-i226-lm-2mb.cfg
  • intel-nvmupdate-i225-i226/nvmupdate.cfg
  • intel-nvmupdate-i225-i226/nvmupdate64e
  • intel-nvmupdate-i225-i226/source_manifest.txt
  • intel-nvmupdate-i225-i226/version.txt
  • sbin/nvmupdate-i225-i226
distinfo 3
FileSizeSHA256
E610_NVMUpdatePackage_v1_61_FreeBSD.tar.gz1.4886287e+07b88cbbd093611f35bbb892b3cdb8cfcdf0df92fa0783b8bdeae24f659275fd70
I225_NVMUpdatePackage_v1_00_Linux.tar.gz2.53486e+065f633957e87a0b7c5c903a180a22c0585f6c9e65015f5635cedcb063cdaa099d
BillyCurtis-Intel-I226-V-NVM-Firmware-20260904-5fb02f3128f894fdeb47bea6450af872fb85ff45_GH0.tar.gz4.856862e+064f5f88793f9faed2ad64c8271cad359ffe31c7fc520011ea05bf43e5c8c64fea
Master sites 2
  • https://downloadmirror.intel.com/923640/:intel
  • https://people.freebsd.org/~kbowling/distfiles/:i225

Commit history 2

DateCommitCreditsLog message
d84474b553 Kevin Bowling sysutils/intel-nvmupdate-i225-i226: Add Intel I225 images
PR: 265714
f1bd97bc56 Kevin Bowling sysutils/intel-nvmupdate-i225-i226: New port
PR: 265714