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


--
Best regards, Mike Banon
Open Source Community Manager of 3mdeb - https://3mdeb.com/