CH341AA1
CH341AA1
HI fred
I had similar problems with CH341A and 25Q128FV. In which the official windows
software related to the programmer was reading the chip successfully and erasing
the chip also successfully but was not writing to the chip completely. and I was
always receiving an error at the end of the verification process… I got an advice
from a friend to try programming it via Linux using flashrom software. and while I
was busy with find how to use Linux commands to install and use the programmer, I
found a post online offering to use flashrom software in windows platform. and
providing a simple driver for windows to recognise the programmer. Surprisingly, it
worked with no problem and it is very easy to use. So, I am attaching the software
for you to try it.
6- type flashrom -w bios.bin the press enter ( this is to write the file bios.bin
to your chip, so please download and use the correct bios file here to write it to
your chip. again, note that I refered to the bios file by the name bios.bin. but
you can use your downloaded file name or you can rename the downloaded bios file
name to bios.bin and apply exactly the mentioned command.
now, the program will read, erase the old chip, then it will write the the new bios
to the chip and verify it.
you can use flashrom -r newdump.bin to read the bios chip again to a new backup
file I called it here newdump.bin
then you can compare the bios file that you downloaded and the one you just
programmed, to see if they are identical. so you will make sure that the chip has
exactly the same bios file that you send it to the chip.
note that you don’t need to install any drivers. just run install.cmd as
administrator …