[Business request] Intel NUC microcode update

time is money.
I am willing to pay for help :slight_smile:

I will check it. Thx



Nonsense, it ain’t like the NUC is not working using the older microcode

@l00k
Can you boot in Internal UEFI Shell and use fpt.efi?

You are wrong.

@DeathBringer i have tried formatting in FAT32 and placing under /efi/boot/bootx64.efi but it didn’t worked. System gives error no bootable device.

@DeathBringer Ok I managed to run it in EFI shell
Now after trying to flash back ucode I’m getting different error (but possible it is somehow related)
Error 368: Failed to disable write protection for the BIOS space.

I know it is possible to flash modified bios wihtout hardware programmer in this device. Someone confirmed it, but he don’t want to share with me how to do that.
I’m really in need. Could someone offer me help? (business offer)

@l00k
Download AMI Flash Utilities
Extract and copy files from amiflash\Aptio\afuefi\64\afuefi64.zip\AfuEfi64\
Run in UEFI Shell:
AfuEfix64.efi bios.rom /o
then
AfuEfix64.efi bios.rom /gan
Show results.

46 - Error: Problem getting flash information.

I have verified both Aptio and AptioV

I know flashing is possible via internal update tool.
So bios just need to be properly modified - preserving some guard checks. Or somehow signed.

EDIT:
@DeathBringer
Will that tutorial be suitable for my case?
[Guide] Using CH341A-based programmer to flash SPI EEPROM
This seems to not be so hard. Except that case when I have multiple boards and I need to repeat opening box for each one xd

EDIT2:
If I would user hardware programmer maybe I could remove BIOS Guard from BIOS? so next upgrades would be easier?

EDIT3:
I have successfully flashed modified BIOS with RT809F (without desoldering)