If there's a write protection in place which blocks the internal programmer, then you could get the external programmer like a USB CH341A (preferably a green PCB) to access a chip with a BIOS firmware - directly. If your BIOS chip is inside the DIP8 socket, then you'd need a DIP8 / PLCC remover to safely extract it from a socket; if it's SOIC8 soldered on the motherboard, you'd need a SOIC8 test clip to connect a programmer directly to this chip without desoldering it.
On Sun, Oct 31, 2021 at 8:48 PM Nico Huber nico.h@gmx.de wrote:
Hi,
your email got mangled or was from the beginning, so I can't reply inline. Better *don't* use HTML when copying program output, or better don't use HTML for emails at all.
This was the interesting part (it would have been easier to spot with less verbosity):
BIOS_CNTL = 0x02: BIOS Lock Enable: enabled, BIOS Write Enable: disabled Warning: Setting Bios Control at 0xdc from 0x02 to 0x01 failed. New value is 0x02.
This means that your currently running firmware doesn't allow you to write to the flash chip. Sometimes there's an option in the BIOS setup, but IIRC chances are low for this machine.
Nico
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org