Hello, > 0x54: 0x00000000 FREG0: Flash Descriptor region (0x00000000-0x00000fff) is > read-write. > 0x58: 0x07ff0190 FREG1: BIOS region (0x00190000-0x007fffff) is read-write. > 0x5C: 0x018f0001 FREG2: Management Engine region (0x00001000-0x0018ffff) is > read-write.
I see you made all the flash regions read-write. This means region protections should not be a problem to use flashrom. > 0x74: 0x866f0190 PR0: Warning: 0x00190000-0x0066ffff is read-only. > 0x78: 0x9fff0692 PR1: Warning: 0x00692000-0x01ffffff is read-only. AFAIK, this means flashing internally a complete image may not work. However, if you only want to restore the EFI variables region, you should tell flashrom to only write to the EFI variables region (which I imagine is not write-protected) using a layout file. Since you know the rest of the firmware is working properly, it is safer to only change what is not working. Best regards, Angel Pons Pons _______________________________________________ flashrom mailing list [email protected] https://mail.coreboot.org/mailman/listinfo/flashrom
