In any case the internal mode is a bit risky especially on the
laptops, and - if you can't use the official update utility - maybe
just get a flashrom-supported programmer like CH341A (ideally a green
PCB one, and make sure to check its' voltage before using) and a SOIC8
or SOIC16 test clip depending on your BIOS chip shape, to be able to
flash your BIOS chip without desoldering it.
On Fri, Jan 8, 2021 at 1:35 AM ShadowAce1 via flashrom
> I am rying to update the BIOS on my 10-yr-old laptop. Per the output of the flashrom
command, I am including the output I received:
> [root@Dilbert ~]# flashrom -p internal -V
> flashrom v1.2 on Linux 5.8.18-350.vanilla.knurd.1.fc33.x86_64 (x86_64)
> flashrom is free software, get the source code at https://flashrom.org
> flashrom was built with libpci 3.6.4, GCC 10.2.1 20201125 (Red Hat 10.2.1-9), little
> Command line (3 args): flashrom -p internal -V
> Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
> Initializing internal programmer
> /sys/class/mtd/mtd0 does not exist
> No coreboot table found.
> Using Internal DMI decoder.
> DMI string chassis-type: "Notebook"
> Laptop detected via DMI.
> DMI string system-manufacturer: "Micro-Star International"
> DMI string system-product-name: "GT680R/GX680R"
> DMI string system-version: "To be filled by O.E.M."
> DMI string baseboard-manufacturer: "Micro-Star International"
> DMI string baseboard-product-name: "MS-16F2"
> DMI string baseboard-version: "To be filled by O.E.M."
> W836xx enter config mode worked or we were already in config mode. W836xx leave
config mode had no effect.
> Active config mode, unknown reg 0x20 ID: 00.
> Found chipset "Intel HM67" with PCI ID 8086:1c4b.
> This chipset is marked as untested. If you are using an up-to-date version
> of flashrom *and* were (not) able to successfully update your firmware with it,
> then please email a report to flashrom(a)flashrom.org including a verbose (-V) log.
> Thank you!
> Enabling flash write... Root Complex Register Block address = 0xfed1c000
> Error accessing ICH RCRB, 0x4000 bytes at 0x00000000fed1c000
> /dev/mem mmap failed: Operation not permitted
> FATAL ERROR!
> Error: Programmer
> Can you help? Can I use this utility to flash my BIOS (I have the BIOS file from
> Sent with ProtonMail Secure Email.
> flashrom mailing list -- flashrom(a)flashrom.org
> To unsubscribe send an email to flashrom-leave(a)flashrom.org