[Guide] Using CH341A-based programmer to flash SPI EEPROM

@davidm71 - Yes, those are SPI Pins, use with CH341A but you connect the programmer via SPI Cables (or PCB adapter) instead of SOIC8 cable over BIOS chip.
SPI Cable is attached like you see in this image - using this method and CH341A you need to use the serial drivers instead of parallel and you need to move the jumper on the side to 2-3 instead of 1-2

Asus-SPI-pinout.png



CPU pads being covered, or connected, are for Coffee Mod on Sky/Kaby boards (Or possibly other similar mods), nothing to do with BIOS recovery.

You can USB Flashback your board, before trying to do anything with programmer, have you done this yet? CPU is not required for that.

@Lost_N_BIOS

As I mentioned in another thread was able to directly connect those pins to my FlashcatUSB programmer using pitch wires with complete success. Thank you for the diagram. Saved it to my dropbox. Thank you.

Glad you got it sorted out @davidm71

Found some schematics, canā€™t remember having seen it here- maybe interesting for someone?
CH341A schematics, 3.3 or 5V on IO pins (???)




There was some talk on that forum about the CH341A being powered by 5 volts and that could be a problem for flashing your roms if the wrong voltage is fed to the chip. So some folks have had to mod their device to force 3.3 v though I never noticed any issues.

hello
I have a elitebook 820 g3 but I donā€™t have the bios password
the chip is a wson, I need to soldering wire for modify the bios
but I think I risk to brick my pc if I flash a custom bios
Is it a good idea ?
Thanks :slight_smile:

the eeprom :

Try Bios-pw.org



Does anyone have this file mirrored?
It seems like Wootever put all his eggs into one basket and all his efforts have gone to waste.

@Antikapitalista - Not sure what version that was, or what this one is, but hereā€™s the package of those I have, downloaded from here but unsure when/where etc - http://s000.tinyupload.com/index.php?filā€¦435094662144632
@Wootever

Hello everyone, hoping someone can help me out as I am running out of hair to pull out.
I have a ch341-a ā€œproā€
my z77a-g41 was bricked and im trying desperately to fix it.
Iā€™m having an issue with the 1.8v adapter atm.
Everytime I set it into the programmer it just disconnects and the little power light goes dim.
any idea why this is? Iā€™ve tried several different versions and drivers and I canā€™t seem to find anyone with this issue. Iā€™m hoping im asking in the right place thanks guys

@arenyx What kind of issues are you having? 1.8 volts? I thought the standard was 1.3 volts?

How are you connecting your programmer to your board? Removable bios chip?

OH my god iā€™m a complete numbskull I looked up the wrong chip. SO itā€™s 3v now my issue is it keeps saying the chip with the contents are in disagreement?

just to make sureā€¦ winbond 25q64fvsig is 3v? corrrect? I feel so stupid lol

Use this guide: [GUIDE] Flash BIOS with CH341A programmer

Okay thanks @davidm71 Ill follow it closely. Hope everything goes smoothly.



Always helpful to study the spec sheet: https://www.pjrc.com/store/w25q64fv.pdf

#1 problem with using a test clip is that sometimes they donā€™t make good contact and got to try multiple times to hook it up right.

I keep getting ā€œchip with the contents are in disagreementā€ could it be the chip is just bad ? itā€™s still soldered onto the board btw. im using a clip.

More than likely your wiring is wrong or the clip is bad. Try a different software version maybe. I personally prefer to use a Flashcat programmer.

I tried all of the ch341 softwares most of them gave me the same error except the 1.31 that gave me an access violation error. Ill try flashrom if I can figure out how to use it.
itā€™s odd because it lets me erase the chip but not verify it. if I try to write or verify itā€™ll give me the disagreement error.

That happens to me sometimes with the CH341a. Sometimes it works and sometimes not. Again why I recommend the Flashcat.

OH sorry I thought yous aid flashrom. well I guess if I really want to fix this mobo I should get a flashcat. Or maybe just get a brand new mobo. THis is frustrating that I donā€™t know what exactly the issue is. it just flat out doesnā€™t want to work. Thanks for all your help. Iā€™ll update if I manage to get it working.