Thats my guess. Thanks.
Just out of curiosity, did it work?
What did you use, a SOIC clip and CH341A Programmer or did you desolder the chip?
Actually I didnāt have to use my CH341A. Was able to reflash at DOS prompt after plugging the card in an older computer. I was so much looking forward to using the usb programmer but didnāt have to. Thanks.
just a quick thanks to @Wootever for making a windows version of the flashrom program. used it to resusitate a mobo which I needed to hold on to for at least a few more months. the hard part was just soldering the BIOS onto the programmer, the flashing itself was a total breeze.
Hello,
Iāve got the black golden āCH341A Proā mini programmer, too.
Could read to my BIOS chip Winbond W25Q32V in parallel USB mode without any problem. The W25Q32V is be a 3.3V-BIOS (2.9V - 3.7V).
So I had no problem & no need to do the 3.3V mod. Proofed with analog voltmeter tool.
Maybe newer versions of CH341A black/gold or generally some of that versions could work at 3.3V and some not.
Or am I thinking wrong? Is the problem somewhere else? I have 3.3V @ chip 25xx pin 7, 11, 12 ā¦ and chip 24xx pin 16, if you look on the shematics picture.
Anyway hereāre photos how to do the 3.3VoltageMod on CH341A black/gold version, if needed:
Best regards, MiMo
HÄ°Ä°ā¦i have a biostar x370gtn motherboard wit w25q128fwsq bios chip and it crashed when i updateā¦ so i bought a ch341a and when i connect my chip it didint recognize the chip automatically also didint read and writeā¦ should i use a 1.8v adapterā¦ is there an advice for me ? thanks for your help
Do you have it all connected properly? Please post some images of the adapter with cable attached, another showing specifically how your cable goes into the adapter, how you connect the cable to the motherboard and a image of the BIOS chip itself with nothing connected so we can see itās orientation
Often cables are just connected backwards. Make sure red wire goes to pin one on the BIOS chip on the board (Little dot on chip, or 1 or white triangle on PCB usually), and then red wire must go to pin one on the adapter. On the adapter use middle socket, pin one is on lever edge in the middle
Did you try all software versions, specifically newer ones? Sometimes you need to use a few versions until you find one that works. And separate driver must be installed to. Here is package with all versions I have found, and the driver you need - https://www.sendspace.com/file/gtcmvd
You may need 1.8v adapter, but sometimes it works OK without it.
@oldirdey - please explain/show why the above mods are not necessary and perpetuated fake news (Which I used to do as well)
@Lost_N_BIOS
what Do you want to hear?
All CH341A programmer have one thing in common, the SPI chip is always getting 3.3V VCC from AMS1117. Only difference is that some programmers have pin 28 from ch341a chip powered from usb (5V) and some are powered from AMS1117 (3.3V) According to this only the data lines are affected from 5V "issue". You can mod it, but you donĀ“t need to mod it.
Is my opinion this mod is not so good. Take a look at datasheet page 3. If you power the CH341A chip with 5V then pin 9 should be connected to 0.01uF capacitor. If CH341A is powered from 3.3V then pin 9 should be connected to VCC.
https://drive.google.com/file/d/0B-RbkSUā¦zRMekxTWHM/view
Most 3.3V flash chips might be tolerant up to 5V. But if you are using a soic clip, other connected components (e.g. embbeded controller) might not withstand the 5V on the data lines.
I only wanted you to calm their concerns and worries, that this mod is not necessary, like you did for me in PM
flashrom p1.0 for Windows (source) including libusb (source).
- added some additional commits (improved timer, icon and version information, warning in alternate mode)
- added a very simple batch file (flashrom.cmd) for probing, reading and writing
- certificate for the winusb driver will now be removed after the installation
Usage:
- Execute [driver/Install.cmd] to install the winusb compatible CH341A driver.
- Start [flashrom.cmd] and enter the given function number.
virustotal.com
flashrom_p1.0.rar (153 KB)
The following programmer comes from a store "e-yuediy" in Taobao China. I think itās the only one among the CH341A programmers which properly takes care of VCC and V3 of CH341A. Sadly to say that I canāt find it in either Aliexpress, Ebay or even other stores in Taobao China.
https://item.taobao.com/item.htm?id=19524325315 or
https://e-yuediy.taobao.com
The most important specifications are,
WCH CH341A official driver download
http://wch.cn/search?t=all&q=ch341a
CH341A Programmer Online User Manual v1.0 in Chinese
Https://m.book118.com/html/2015/1101/28283087.shtm
This CH341A programmer is also correctly working, VCC is powered with 3.3V and V3 is connected to VCC.
hii. i have an biostar x370gtn with W25Q128FWSQ 1.8v ā¦ at first i replace it to programmer without adapterā¦ did it fire? and is there a demonstration how i replÅace the adapter and soc8 clip ? at last the usb programmer 1.3 or 1.29 suitable for my chip ?
i cant recognize it to programm why please help me
You need 1.8v adapter probably, I am not certain because I have not tested 1.8v chip at 3.3v to see what is reaction (Hot chip only, or fail to read/write?)
https://www.ebay.com/itm/253208845481
Is your chip removable, or soldered to board? If removable, BIOS chip goes into programmer in the middle socket, pin one on level side, making sure BIOS divot or half-circle notch goes in middle like little sketch of BIOS chip on the programmer.
That little notch must always go back into board same way you removed, there is notch in the socket plastic too on same side as BIOS chip notch.
If you are using cable, red wire must go to pin one on the motherboard side of BIOS chip, usually there is dot on the BIOS, or paint, or white triangle or arrow on the board PCB pointing at pin one.
Then on programmer side, pin one is red wire, must be in the middle of inner set of 4/4 slots, red wire on lever side of the programmer.
Software, you have to try versions until you find one that works, and sometimes you cannot choose exact chip ID, but pick one close (Like maybe W25Q128FW doesnāt work, but W25Q128FV or BV does etc)
Once you can read and get a verified file (Buffer/memory match chip), then save, and then you can safely write but make sure you have verified file before you save it and write anything to the chip, or you will loose board details (Serial, UUID, LAN MAC ID etc)
Hi all. This is my first post. I have been reading very carefully the whole thread and I would like to ask you about a weird issue I found while using a CH341A programmer and a SOIC test clip.
My programmer is a black version and I am going to flash a Winbond w25Q128fv chip on a MSI Cubi 2 Barebone. I tried both version 1.29 of the software and flashrom.
Before attempting to flash the BIOS I first read it and verified the buffer, and it seemed ok (whether connected or disconnected to the PSU) so I dumped the buffer to a backup file. But then I removed the clip, booted up the system, shut it down, reconnected the clip and tried to verify the BIOS against the previous back up and it did not verify anymore. So I backed it up again, compared both backups with Beyond Compare, and it seemed that certain areas did not match (178KB out 16MB are changed)
Do you think this is related to the fact that I did not remove the BIOS from the motherboard?
@ares77 No, not related to removing the BIOS from the board or not, itās simply not a valid backup file (One of them, or both, hard to say). Try more backups until you keep getting a match, then open those in other programs (like AMIBCP, UEFITool etc) and see if they look valid without errors.
You could also try newer versions of the software (1.3 and 1.31/1.40free included) - https://www.sendspace.com/file/gtcmvd
Is your board running now, or is the BIOS corrupted already, bricked etc, and you need to recover? Upload both the files you have now and I will check and see if that difference is major or not, but due to them not matching you canāt know if one or either is full valid verified backup.