cpu-microcode-intel: no matching update found on Intel Core i3-1215U

Started by fastboot, May 14, 2026, 09:37:05 AM

Previous topic - Next topic
Quote from: fastboot on May 14, 2026, 09:37:05 AMHi @Franco,

I may have found a microcode packaging/split-file issue on OPNsense.

System:

Protectli VP6630
Intel Core i3-1215U, Alder Lake R0
coreboot 0.9.0

Is it possible that the split microcode file 06-9a-04.80 is missing from the package, so the Intel microcode plugin cannot update this CPU and keeps the firmware-provided 0x432?

Thanks!
FB

This got fixed here, it will become part of opnsense soon enough https://github.com/FreeBSD/freebsd-ports/commit/d4b93e88468975e64d6321cfc463f5fc19f46d35

The fixed package looks good, it now has 06-9a-04.80

Just not sure the .80 is the fix for the issue in post #1.

Manually download/install the pkg, then lets see what happens.
Mini-pc N150 i226v x520, FREEDOM

I interesting.
For v14
https://ports.freebsd.org/cgi/ports.cgi?query=cpu&stype=all&sektion=all
shows only the 20260512_1 as an Intel ucode package

but
https://www.freshports.org/sysutils/cpu-microcode-intel/
shows _1 as the 32bit package
also shows one for amd64 (64bit x86)

but
also shows the _1 for v16 64bit

So a tad confused. Is the _1 pkg the only one?
Mini-pc N150 i226v x520, FREEDOM

Quick update:

The FreeBSD fix has now been merged:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295351

and OPNsense has already shipped an updated cpu-microcode-intel package (20260512).

However, after upgrading and rebooting, my system still reports:

CPU microcode: no matching update found

The system is a Protectli VP6630 with an Intel i3-1215U running Dasharo/coreboot 0.9.0.

So the original FreeBSD issue was real and has been fixed upstream, but my specific Alder Lake R0 system still does not appear to receive a microcode update. I have added the new findings to the FreeBSD bug report for further investigation.

Will be interesting to see what the root cause turns out to be.

We need more info.
Is the actual new pkg installed? Does the loader conf say to install the bin? What size is the ucode bin file? Is the .80 file there?
Mini-pc N150 i226v x520, FREEDOM