this bios came from emaxx motherboard emaxx emx mcp61d3 icafe v2.0. I have 3 motherboard with the same model. the other one I tried to update the bios. because the motherboard sometimes wont boot. the problem is when I verify the bios there is an error “chip main memory with the contents are in disagreement”. I tried different version of AsProgrammer from v1.41 up to v22.214.171.124 and CH341A programmer v1.18 up to v1.34 but all same result error verification. please help almost 1 week I tried to resolve this issue. thanks in advance!
Never tried with 1.8v module? My friend the SPI is 1.8v range or 3.6v range, there is no tryouts on this.
The socked SOIC spi in question is a 3.6v (2.5-3.6 range) and thats it.
Now the SOIC package on this board (just looking in web images) is really not socked but soldered, try with CMOS battery ON or OFF (the most common).
Is it really an SPI corruption… those AMD generation boards had a lot of VRM/NVidia PCH issues .
The image i found is SOIC but soldered, but was a quick web search…
So even more easy and trouble free if your’s socked.
If the SPI (physical) is bad it cannot be fixed get a new one because the operation read/write on it will always fail .
The only thing it can be fixed is the FW image on it…with a programmer as you’re doing.
Some SPIs can be tricky and still appears to be ok…
But you have 3 board with it… you have a wide margin to work with.
EDIT: I just opened your original file, this is old AMI8 bios…try older versions of programming soft.
Yes, I always did that when I erase the data then blank check. I tried many different version and software of CH341A and also the EZP2019+ Programmer but same result, all the writing data are not match on address 0x000f002.