Nick: anonymous E-mail: none Board: unknown Contents: user@debian:~$ sudo /usr/sbin/flashrom -p internal --ifd -i bios --noverify-all -w coreboot.rom [sudo] password for user: flashrom v1.2 on Linux 5.10.0-15-amd64 (x86_64) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Found chipset "Intel H81". Enabling flash write... SPI Configuration is locked down. FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-only. FREG2: Management Engine region (0x00001000-0x0017ffff) is locked. Not all flash regions are freely accessible by flashrom. This is most likely due to an active ME. Please see https://flashrom.org/ME for details. At least some flash regions are read protected. You have to use a flash layout and include only accessible regions. For write operations, you'll additionally need the --noverify-all switch. See manpage for more details. OK. Error accessing MT25QL02G, 0x10000000 bytes at 0x00000000f0000000 /dev/mem mmap failed: Resource temporarily unavailable Could not map flash chip MT25QL02G at 0x00000000f0000000. Error accessing MT25QU02G, 0x10000000 bytes at 0x00000000f0000000 /dev/mem mmap failed: Resource temporarily unavailable Could not map flash chip MT25QU02G at 0x00000000f0000000. Found Winbond flash chip "W25Q32.V" (4096 kB, SPI) mapped at physical address 0x00000000ffc00000. Reading ich descriptor... done. Using region: "bios". Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED.