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

@Starfox
What’s wrong with the IC specs pdf from Winbond?
Isn’t this the most secure source of specifications regarding the IC correct operation and functions?

EDIT: Also latest CH341A back version, usually don’t need this fix anymore unless its old stock.
What more pins do you want with 3.3v…
The device operates on a single 2.7V to 3.6V power supply
And what’s that table…3.3 voltage on 7 pins???
You did what you did… so give it USB power and measure yourself the jumper cable output for VCC, this is where the IC need its input… what do you think that feeds the SPI_CMOS circuit???

How about when we have a motherboard with PSU_PW in standby or when remove/insert the CMOS battery… play a bit and do some measures for understanding.

I have read the IC Specs on Winbond Page, but there are no Voltages for the Pins except the VCC Pin

I need to be sure, that the 3.3 V Fix on the CH341A is working 100%

I have soldered Pin

:EDIT:

Yes 3.3Volt on 7 Pins, i have seen this Youtube Video and it seems to be correct.
CH341A Important 3.3v Voltage FIX - Motherboard BIOS Programmer

Can you please say about Boya BY 25Q128AS flash chip how to read data from it using flashrom?
I am beginner in this field please enlighten me with your experience in this field.

Hello. It might be a dumb question but I have a winband 25Q64JVS1Q (Last Q could be a 0 idk) bios chip on a MSI H110M-VH PLUS. Can I flash that with a CH341A flasher?

W25Q64JV - Serial NOR Flash - Code Storage Flash Memory - Winbond

The CH341A is a programming device, it works with a lot of flashing apps and ICs.
These apps must support the IC in their database, so primary it has nothing to do with the device itself.

Hello,
I think I did a mess with my motherboard, Prime X370-Pro.
It has the bios chip soldered and I want a 5900x to work while it had an old bios.
So I updated it with my Xgecu T48 and a clamp connected to the chip.
It took me various attempts to correctly connect it, but the Xgecu is very helpful in describing which pin needs better connection.

I successfully updated the bios, verify it multiple times.
The system won’t start.
Purchased a 3600 just to be sure it was not the cpu, same result….
Downgraded the bios to the first Ryzen 3000 compatible (4801), same result.

Now, is it possible that I bricked the chip, even if the Xgecu does not give me any error signal?
Maybe the flash method is not ok?
Maybe sone other chip needs to be flashed apart from the bios itself (happens with some ROG motherboards)?

Help is appreciated.

Plus, can someone point me to this very good adapter on EBay

You mean for sure an ASUS PRIME X370 PRO…

And what voltage did you apply to the SPI and model of IC…or what does that programmer supports…

These headers don’t work/communicate the same way in every mb circuit/OEM’s…
Ask the “Chinese” one for your mb model and “maybe” you get an answer

image
This can be done with a set of 2.0mm Dupont cables

Further reading…
My experience with the Asus PRIME X370-Pro | Page 466 | Overclock.net

The programmer is a T48 Xgecu, it supports basically everything. It is not a cheap ch341a.
That said, I am sure the little tool I am asking for can be of help.
I tried to do the connection myself but I was not successful, the pins are too close to each other.
I really need to find the tool.

I can’t find the item anywhere.
Asking for help here…

Does it exist, cause you saw an MSI header connector? You’re the one that pointed… so where is it? Did you got any anwser from the “chinese” guys?
Or is it this only your own assumption… keep digging.

Not sure I understood.
I am just asking another source of the tool the Lost’n Bios linked.
The Chinese guy (he is Korean btw and sold me some Tualatin adapters in the past) does not list it anymore.

Sir… in which post of yours from last 7 days, did you mentioned or asked for any file/tool linked to the forum past user Lost_N_BIOS Guru (Retired) ???

I only see a request for a similar adapter for Asus like the one linked for MSI header…
Care to explain the post #774

Now regarding your flash attempts, verification is not done with the app/device… JFYI…
Desolder the IC and check it outside the PCB, if still fails it may be damaged.

The tool you quoted is exactly the tool mentioned by LnB.
Still, not sure I understand.

As per your advice, I do not want to desolder anything, that is why I need the tool in the first place.

Probably it is me and my poor English.

Thanks anyway.

Sorry… i quote it? Where?
Just write the name of it cause i really can’t figure it out…

My dear friend, it is this one attached.
You quoted it when you reply with my message. It is clearly visible.

But again, nevermind.
This request is becoming incredibly weird.

You better switch translator…

Thanks for the advice.
And to be so polite by the way.

Anytime, polite and straight to the subject is my MO, all the best.

6 posts were split to a new topic: Asus Z490-P issues

Just an update.
I fixed the x370 pro.
I used a dump of another x370 pro, edited the dump with the only data I could retrieve from my sticker (the MAC address), and flashed with external programmer.

Next time before doing anything I need to save the bios first.