Dear FlashromTeam, if it helps any, (ASUS-H110M-E M.2 board with GD25B128CPIG 16MB bios chip)
flashrom -p internal flashrom v1.1-rc1-6-g7eb38aa on Linux 5.1.6-gnu-1 (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 H110". 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@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... Warning: BIOS region SMM protection is enabled! Warning: Setting Bios Control at 0xdc from 0xaa to 0x89 failed. New value is 0xaa. SPI Configuration is locked down. FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-only. FREG2: Management Engine region (0x00001000-0x0027ffff) is read-only. 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 write protected. For write operations, you should use a flash layout and include only writable regions. See manpage for more details. Enabling hardware sequencing because some important opcode is locked. PROBLEMS, continuing anyway Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) mapped at physical address 0x0000000000000000. No operations were specified.
Though external reading shows,
flashrom --programmer linux_spi:dev=/dev/spidev0.0,spispeed=2048 flashrom v1.1-rc1-6-g7eb38aa on Linux 4.19.46-v7+ (armv7l) flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Found GigaDevice flash chip "GD25B128B/GD25Q128B" (16384 kB, SPI) on linux_spi. Found GigaDevice flash chip "GD25Q128C" (16384 kB, SPI) on linux_spi. Multiple flash chip definitions match the detected chip(s): "GD25B128B/GD25Q128B", "GD25Q128C" Please specify which chip definition to use with the -c <chipname> option.
On Thu, Jun 6, 2019 at 5:28 PM Pavel Sayekat pavelsayekat@ubuntu.com wrote:
Dear FlashromTeam, if it helps any, (ASUS-H110M-E M.2 board with GD25B128CPIG 16MB bios chip)
flashrom -p internal flashrom v1.1-rc1-6-g7eb38aa on Linux 5.1.6-gnu-1 (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 H110". 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@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... Warning: BIOS region SMM protection is enabled! Warning: Setting Bios Control at 0xdc from 0xaa to 0x89 failed. New value is 0xaa. SPI Configuration is locked down. FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-only. FREG2: Management Engine region (0x00001000-0x0027ffff) is read-only. 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 write protected. For write operations, you should use a flash layout and include only writable regions. See manpage for more details. Enabling hardware sequencing because some important opcode is locked. PROBLEMS, continuing anyway Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) mapped at physical address 0x0000000000000000. No operations were specified.