93 pagesV  < 1 2 3 4 5 6 > »  
 
REPLY
> CH341A Programmer | [Programmer] Bios Firmware CH341A Programmer
boar-hooligan
Message#1
19.01.18, 23:41
Russian translation
*********
[offline]

Topics Curator
Group: Curators
Messages 3202
Check in: 25.05.12
HTC Desire 526G Dual Sim

Reputation:-  609  +

CH341A Programmer
version: 1.3.4

Last update of the program in the header:15.03.2019

Attached Image


FAQ
Instructions to the programmer
Photo board green programmer without details
If you get an error while unarchiving archives (7zip, zip
AsProgrammer Sources
Error 43 in the CH341A programmer

The other day I ordered a batch of CH341A programmers in China, which are used to flash 24-25 series memory chips.
But as it turned out, when connected to Windows 10 and 7, a message is displayed that "USB device is not recognized."
Initially I thought that the problem was in the CH341A chip itself, but it turned out that everything was much simpler.
Screenshot
Attached Image

Also, in “Device Manager,” Windows defined it as “Unknown USB Device (device handle request failed)”,
and in the properties, writes about the error "The Windows system stopped this device, because it reported the occurrence of problems.
(Code 43) and, of course, the VID and PID (VID_0000 & PID_0002) are incorrectly defined.
Screenshot
Attached Image

Opening the CH341A documentation and looking at examples of schematic diagrams, you can see that 12 MHz quartz is used everywhere.
Screenshot
Attached Image

And on the CH341A programmer itself, the quartz is set to 27.120 MHz
Screenshot
Attached Image

We take a soldering iron and unsolder the wrong quartz 27.120 MHz and solder a new one at 12 MHz.
Screenshot
Attached Image

We connect the programmer CH341A to the computer and see that the OS has a new device with VID and PID wine (VID_1A86 & PID_5512)

How to connect Atmega controller using USBAsp as an example
If you do not write the chip but it reads
Flashing series ICs ...

Flashing chip 24 series
Flash 25 series chips
Flash 26 series chips
CH341A Pro Supported Programmer Chip 24 Series
ATMEL
AT24C01B AT24C01 AT24C01A AT24C02 AT24C02A AT24C02B AT24C04B AT24C04 AT24C04A AT24C08A AT24C08B AT24C08 AT24C16 AT24C16A AT24C16B AT24C32B AT24C32A AT24C32 AT24C64 AT24C64A AT24C64B AT24C128 AT24C128A AT24C128B AT24C256B AT24C256 AT24C256A AT24C512B AT24C512A AT24C512 AT24C1024 AT24C1024A AT24C1024B

CATALYST
CAT24C01 CAT24WC01 CAT24WC02 CAT24C02 CAT24C04 CAT24WC04 CAT24WC08 CAT24C08 CAT24WC16 CAT24C16 CAT24WC32 CAT24C32 CAT24WC64 CAT24C64 CAT24WC128 CAT24C128 CAT24WC256 CAT24C256 CAT24C512 CAT24CC525254

COMMON
24C01, C, A, C, A, C 24C4096 3V

FAIRCHILD
FM24C01L FM24C02L FM24C03L FM24C04L FM24C05L FM24C08L FM24C09L FM24C17L FM24C16L FM24C32L FM24C64L FM24C128L FM24C256L FM24C512L FM

HOLTEK
HT24C01 HT24LC01 HT24CD2 HT24LC02 HT24C04 HT24LC04 HT24C08 HT24LC08 HT24C16 HT24LC16 HT24LC32 HT24C32 HT24LC64 HT24C64 HT24C128 HT24LC128 HT24C256 HT24LC256 HT24LC512 HT24C512 HT24C1024 HT24LC1024

ISSI
IS24O01 IS24C02 IS24C04 IS24C08 IS24C16 IS24C32 IS24C64 IS24C128 IS24C256 IS24C512 IS24C1024

MICROCHIP
MIC24LC014 MIC24AA01 MIC24AA014 MIC24LC01B MIC24LC02B MIC24AA02 MIC24C02C MIC24AA025 MIC24AA04 MIC24LC04B MIC24LC024 MIC24AA024 MIC24LC025 MIC24LC08B MIC24AA08 MIC24LC16B MIC24AA16 MIC24LC32 MIC24AA32 MIC24LC64 MIC24FC64 MIC24AA64 MIC24FC128 MIC24AA128 MIC24LC128 MIC24AA256 MIC24LC256 MIC24FC256 MIC24AA512 MIC24LC512 MIC24FC512 MIC24AA1024

NSC
NSC24C02L NSC24C02 N5C24C64

RAMTRON
FM24CL04 FM24C04A FM24CL16 FM24C16A FM24CL64 FM24C64 FM24C256 FM24CL256 FM24C512

ROHM
BR24L01 BR24C01 BR24L02 BR24C02 BR24L04 BR24C04 BR24L08 BR24C08 BR24L16 BR24C16 BR24L32 BR24C32 BR24C64 BR24L64

ST
ST24C01 ST24C32 ST24C02 ST24C64 ST24C04 ST24C08 ST24C16

Xicor
X24O01 X24C02 X24C04 X24C08 X24C16
CH341A Pro Supported Programmer Chip 25 Series
AMIC
A25L512 A25L05P A25L10P A25L010 A25L020 A25L20P A25L40P A25L040 A25L080 A25L80P A25L016 A25L16P A25L032

ATMEL
AT25F512 AT25F512B AT25F512A AT25FS010 AT25F1024 AT25F1024A AT25F2048 AT25DF021 AT25F4096 AT25FS040 AT25DF041A AT25DF321 AT26DF321 AT25DF321 AT25DF641

COMMON
25X005 25X05 25X10 25X20 25X40 25X80 25X16 25X32 25X64 25X128 25X256 25X512 25X1024 25X2048

Eon
EN25F05 EN25P05 EN25LF05 EN25F10 EN25LF10 EN25D10 EN25P10 EN25F20 EN25D20 EN25LF20 EN25F40 EN25D40 EN25LF40 EN25Q80 EN25D80 EN25F80 EN25P80 EN25T80 EN25B16T EN25T16 EN25B16 EN25D16 EN25F16 EN25Q16 EN25P32 EN25Q32 EN25F32 EN25B32 EN25B32T EN25Q64 EN25B64 EN25F64 EN25B64T EN25F128 EN25Q128

ES
ES25P10 ES25P20 ES25M40A ES25M40 ES25P40 ES25M80 ES25P16 ES25M80A ES25P32 ES25P80 ES25M16 ES25M16A

ESMT (read only)
F25L04UA F25L16PA F25L004A F25L32QA F25L08PA F25L32PA F25L008A F25L016A

GIGADEVICE
GD25Q512 GD25Q10 GD25Q20 GD25F40 GD25D40 GD25Q80 GD25D80 GD25T80 GD25F80 GD25Q16 GD25Q32 GD25Q64 GD25Q128

KH
25L8036D

MXIC
MX25V512 MX25L4005A MX25L1635D MX25L3237D MX25L6455E MX25L12845E MX25L512 MX25V4035 MX25L1605D MX25L3225D MX25L6408D MX25L1005 MX25V4005 MX25L1608D MX25L3205D MX25L6406E MX25L2005 MX25V8005 MX25L3235D MX25L3206E MX25L6445E MX25L8035 MX25L8005 MX25L3208D MX25L6405D MX25L12805D

NEXFLASH
NX25P10 NX25P20 NX25P40 NX25P80 NX25P16 NX25P32

NSHINE
MS25X05 MS25X16 MS25X10 MS25X32 NS25X20 MS25X64 NS25X40 MS25X128 MS25X80

PMC
PM25LV512A PM25LV016B PM25LV010A PM25LV020 PM25LV040 PM25LV080B

SAIFUN
SA25F005 SA25F160 SA25F010 SA25F320 SA25F020 SA25F040 SA25F080

SPANSION
S25FL004A S25FL032A S25FL040A S25FL064A S25FL008A S25FL128P S25FL160 S25FL129P S25FL016A S25FL128A

SST (read only)
SST25VF512A SST25VF512 SST25VF010 SST25VF010A SST25 SST25VF020 SST25VF040B SST25VF040A SST25VF040 SST25 'SST25VF016B SST25VF032B SST25VF064C

ST
M25P05A M25PE10, M25P10A, M25P20, M25PE20, M25PE40, M25P40, M25PE80, M25P80, M25PX80, M25PX16, M25P16, M25PE16

Winbond
W25X10 W25X10L W25P10 W25X10AL W25X10A W25P20 W25X20AL W25X20A W25X20 W25X20L W25X40A W25P40 W25Q40BV W25X40L W25X40 W25X40AL W25Q80BV W25Q80V W25X80 W25P80 W25X80A W25X80L W25X80AL W25P16 W25Q16BV W25Q16V W25X16 W25Q32BV W25Q32V W25X32 W25P32 W25Q64BV W25X64 W25Q128BV
Completion of the programmer
In the process of working with the programmer revealed some shortcomings,
one of them: it is not possible to reset / set the QE bit in the second status register.
We read datashit, for example, on the chip W25Q64FV, and we find the puntQuad Enable (QE) ,
in which there is a warning:
WARNING: If the / WP or / HOLD pins are tied directly to the power supply or ground during
standard SPI or Dual SPI operation, the bit should never be set to a 1.

To fix this flaw, you need to detach the legs #WP (pin 3) and #HOLD (pin7) from VCC
and connect them to VCC via resistors 4.7 com.
On the "black programmer" it looks like this:
a photo
Attached Image

Photo of the programmer
Attached Image

Photo programmer
Attached Image

Screenshots of the program
Attached Image

YouTube Programmer Overview
Buy on Aliexpress
Usb programmer:Aliexpress
Clothespin for the programmer:Aliexpress
1.8 Volt Adapter:Aliexpress
Adapter to SOP8:Aliexpress

Attempting to flush SOP-8 microcircuits with a clip without soldering from the board gives an absolutely unpredictable result, such attempts are not discussed on the forum
Chinese software (especially versions above 1.18) is very unstable in operation, it is recommended to use AsProgrammer


Windows software
CH341A Programmer: CH341A Programmer 1.34

Alternative software: 1 Ch341Programmer_v1.1.1.33

Alternative software: 2 Attached fileAsProgrammer_1.4.0.zip (12.15 MB)

Alternative software: 3 Attached fileavrdudess_20140805.zip (956.04 KB)

Alternative software: 4 Postal

ASUS BIOS CAP->Bin (If you have a UEFI Bios) Post # 1087

Drivers: Post # 626

ch341 serial 3.5 driver:Attached filech341_serial_3.5.zip(179.66 KB)

Past versions

Software (Linux
ch341prog (SPI

ch341eepromtool (I2C

flashrom

Topics Curator:boar-hooligan


Post has been editedboar-hooligan - 26.04.19, 07:15
Reason for editing: Instructions for the programmer (added link to version 1.34)
boar-hooligan
Message#22
14.03.18, 23:55
Russian translation
*********
[offline]

Topics Curator
Group: Curators
Messages 3202
Check in: 25.05.12
HTC Desire 526G Dual Sim

Reputation:-  609  +

* Arike326,There are write-protected chips (usually on auction branded routers, modems)
Example

Ie you will have to order a new chip. For exampleHere

Post has been editedboar-hooligan - 15.03.18, 00:00


--------------------
Vasile_22g
Message#23
18.03.18, 03:20
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 71
Check in: 02.08.15
Vertex Impress Grip

Reputation:-  8  +

How to sew Asus .rom
boar-hooligan
Message#24
18.03.18, 15:06
Russian translation
*********
[offline]

Topics Curator
Group: Curators
Messages 3202
Check in: 25.05.12
HTC Desire 526G Dual Sim

Reputation:-  609  +

* Vasile_22g,tckb uefi then any hex editor to helpDecision
and if the old bios is usually sewed

Post has been editedboar-hooligan - 19.03.18, 14:09


--------------------
ssokol
Message#25
19.03.18, 22:14
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 55
Check in: 29.10.08
Xiaomi Redmi Note 3 Pro Standard

Reputation:-  4  +

Can you please tell me if I can use the CH341A to flash the W25Q64FVSIQ chip?
If so, what specific software?
I was busy all day - I did not find a program that would support this chip.
I chose similar ones - anyway, errors during cleaning (although it reads normally).

I just erased and then successfully flashed Winbond W25Q32 protected erase / write chip from Huawei WS319 router (promotional from Kyivstar) using AsProgrammer.

Post has been editedssokol - 19.03.18, 23:03
boar-hooligan
Message#26
19.03.18, 23:00
Russian translation
*********
[offline]

Topics Curator
Group: Curators
Messages 3202
Check in: 25.05.12
HTC Desire 526G Dual Sim

Reputation:-  609  +

* ssokol
The first versions were unprotected!

and remove the picture under the spoiler


--------------------
ssokol
Message#27
19.03.18, 23:05
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 55
Check in: 29.10.08
Xiaomi Redmi Note 3 Pro Standard

Reputation:-  4  +

boar-hooligan @ 03/19/18 22:00*
The first versions were unprotected!

I do not know what my version was, but it was not erased through the "CH341A Programmer". Request to forum users to confirm or deny the possibility of removing / installing protection.

Post has been editedssokol - 19.03.18, 23:07
queyron
Message#28
20.03.18, 09:13
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 584
Check in: 07.03.12
Samsung Wave Y GT-S5380

Reputation:-  33  +

Arike326 @ 03/14/18, 10:50*
Can you please tell me if I can use the CH341A to flash the W25Q64FVSIQ chip?

Colibri program. It is necessary to detect the chip, select the desired one, click on the RSR button, remove the appeared check marks and press WSR. After which erase and write.


--------------------
I really love BB Symbian S40 Windows Mobile
queyron
Message#29
20.03.18, 09:19
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 584
Check in: 07.03.12
Samsung Wave Y GT-S5380

Reputation:-  33  +

Vasile_22g @ 03/18/18 03:20*
How to sew Asus .rom

In the program you open the file, select it by writing the name in the window or selecting it by clicking on the file, and then you write it in the chip. If this is an EFI UEFI BIOS, and it has the extension .CAP, then you need to cut off the first 2048 bytes and save. The resulting file can be sewn.


--------------------
I really love BB Symbian S40 Windows Mobile
boar-hooligan
Message#30
20.03.18, 10:54
Russian translation
*********
[offline]

Topics Curator
Group: Curators
Messages 3202
Check in: 25.05.12
HTC Desire 526G Dual Sim

Reputation:-  609  +

queyron
Message#31
20.03.18, 11:39
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 584
Check in: 07.03.12
Samsung Wave Y GT-S5380

Reputation:-  33  +

* boar-hooligan
https://habrahabr.ru/post/185704/
You can listen to the video and study the article (study before FITS). You can simply cut off the first 2048 bytes, this is the UEFI Capsule header.


--------------------
I really love BB Symbian S40 Windows Mobile
DROND2000
Message#32
20.03.18, 20:39
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 363
Check in: 05.02.12

Reputation:-  27  +

There is a recorder for three cameras, which has no support, firmware, etc.
Manufacturer: APRICOTCAR Unidentified Three-Camera Car DVR
I would like to merge the firmware from the microcircuit, to edit it, etc.
MK25D16BTIG
Attached Image

Ch341a 24 25 reprogram DVD router bi0 s Brush multifunction USB programmer
Attached Image

Tell me:
1-Is it possible to merge the firmware with this programmer?
2 What program?
2-How to connect a chip to work with it?
4-What program can be viewed and edited?
Thanks to everyone who took the time.

Post has been editedstp101 - 21.03.18, 01:36
Reason for editing: Pictures under the spoiler please


--------------------
Alcatel one touch pop3 Model-5025D Prots-MTK 6580 4 cores RAM-1GB Memory phone-4gB
Androyd-5.1 * # * # 82533284 # * # *
VVo1F
Message#33
21.03.18, 17:19
a guest
*
[offline]

Group: Users
Messages 8
Check in: 13.10.14

Reputation:-  0  +

Help, I try to flash fresh w25q64fv, I bought it cleanly, it determines, checks, performs all the manipulations but does not sew it, what could be the delema?
Time of recording flies and that's it.
D_odik
Message#34
26.03.18, 23:10
Visitor
**
[offline]

Group: Users
Messages 13
Check in: 05.04.10

Reputation:-  1  +

Greetings.
Is it possible to flash the BIOS chip on the MXIC MX25U12873F motherboard with the help of the 3.3->1.8V? This chip is very similar to the MXIC MX25U12835F, which is in the list of supported.
vladis2374
Message#35
27.03.18, 05:52
Novice
***
[offline]

Group: Active users
Messages 38
Check in: 01.08.13
Leagoo Z5 3G

Reputation:-  3  +

YaNdEx75 @ 02.22.2018, 17:01*
Hello everyone! Tell me please, you need to flash the MX25L3206E router chip when I connect the programmer to usb, the chip heats up instantly, even soldered to the board that came with the programmer. With what it is connected, I can’t understand. The chip itself is already covered? Tell me please.
[attachment = "12256479: WP_20180222_004.jpg"]


I tried to put a scarf on the key? Not?

Posted on 03/27/2018 05:54:

VVo1F @ 03/21/2018, 17:19*
Help, I try to flash fresh w25q64fv, I bought it cleanly, it determines, checks, performs all the manipulations but does not sew it, what could be the delema?
Time of recording flies and that's it.

Logs to the studio

Posted on 03/27/2018 05:56:

an.andreeff2009 @ 03/20/2018, 20:39*
There is a recorder for three cameras, which has no support, firmware, etc.
Manufacturer: APRICOTCAR Unidentified Three-Camera Car DVR
I would like to merge the firmware from the microcircuit, to edit it, etc.
MK25D16BTIG
[attachment = "12451387: MK 25D16BTIG 1738.jpg"]

Ch341a 24 25 reprogram DVD router bi0 s Brush multifunction USB programmer
[attachment = "12451396: HTB13Pu0bazB9uJjSZFMq6xq4XXaL.jpg"]

Tell me:
1-Is it possible to merge the firmware with this programmer?
2 What program?
2-How to connect a chip to work with it?
4-What program can be viewed and edited?
Thanks to everyone who took the time.

In the cap there are three softwares and on YouTube there are hundreds of videos and there are thousands of manuals online!
Before you ask please do not be lazy and google
D_odik
Message#36
29.03.18, 12:44
Visitor
**
[offline]

Group: Users
Messages 13
Check in: 05.04.10

Reputation:-  1  +

D_odik @ 03/26/18, 10:10*
Is it possible to flash the BIOS chip on the MXIC MX25U12873F motherboard with the help of the 3.3->1.8V? This chip is very similar to the MXIC MX25U12835F, which is in the list of supported.

As it turned out you can. I merged the old one and uploaded the new firmware with a flashrom. All OK.
rugraver
Message#37
29.03.18, 13:02
Visitor
**
[offline]

Group: Users
Messages 13
Check in: 21.07.13
Microsoft Lumia 535 DS

Reputation:-  3  +

I ask for help, dear forum users, I try to flash the chip for the first time and it does not work.

There is an ENVISION monitor, only the brand logo appears, and “Not available. Permission” when connecting VGA and HDMI.
The breakdown happened after the blackout of the apartment.

There is a new CH341A with an adapter, a handful of MX25L2026D chips (M1I-12G,specifications) and firmware from the workshop (master post about the exact same monitor)

In the review of this programmerindicatedthat this IC is supported.
But in the software CH341A Programmer v.1.30, only MX ******* C and MX ******* E are automatically detected, when choosing any of these profiles, the chip seems to be read, but does not erase itself (the operation occurs instantly, writes "erased" but nothing changes), and does not allow to fill in the firmware. When reading, the second LED of the programmer lights up yellow, with other operations it does not light up.

AsProgram assumes write protection:

AsProgram swears
Attached Image

The same thing seems to be read, but it does not allow itself to be erased and recorded.

Colibri writes something about the status register:

Colibri handcuffed
Attached Image

Same.

Tell me what am I doing wrong?
avasiliev91
Message#38
29.03.18, 23:36
Local
*****
[online]

Group: Friendssavagemessiahzine.com
Messages 239
Check in: 11.05.12
Nokia N900

Reputation:-  16  +

* rugraver,
Try to see the status register of this chip. There, bits that are once flashed may already be raised to one. And read the datasheet on it about the status register.

Post has been editedavasiliev91 - 29.03.18, 23:38
Reason for editing: Add.
rugraver
Message#39
31.03.18, 04:45
Visitor
**
[offline]

Group: Users
Messages 13
Check in: 21.07.13
Microsoft Lumia 535 DS

Reputation:-  3  +

Got an answer to your questionon the forumEasyelectronics, I will attach the answer here for the story, so that others, if they did not suffer from this ms.

writesspuller:

"MX25xxx26 series (seehttp: //www.macronix.co...sh/Pages/default.aspx)- with special default protection; - for special applications (however, MX25L2026E does not have special protection, only the normal enable bit in the status register). So from MX25L2026C.pdf (see p. 4): there is an extra bit to prohibit writing to the status register (set by default). For writing / erasing - it is necessary to perform the Flowchart 1 procedure every time (see page 9) for addresses 03A000h - 03AFFFh (see page 5, Table 1), and Flowchart 2 (see page 10) for addresses 000000h - 039FFFh (see page 5, Table 1). For the MX25L2026D, no one gives reference data - perhaps special, customized series. There is a high probability that the algorithm is the same, although there may be differences. Few progers introduce special procedures for individual instances - therefore, using such ms is possible only with the help of scripts. "
skymckup
Message#40
01.04.18, 19:34
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 54
Check in: 10.12.12
Xiaomi Redmi Note 3 Pro Special Edition

Reputation:-  0  +

Hello everyone, the programmer arrived the other day, downloaded the program: CH341A Programmer: Attached fileCH341A_1.30_ (558_chip) .zip, but the winbond 25Q64FVSIG chip at 8mb did not want to identify and read it, it got into the Internet and downloaded the old 1.18 program at least periodically and She cursed and it seemed to me that she cursed when she turned the slider on the main program window, but she still thought the chip, erased it and wrote it down while doing everything through the clothespin without discharging the chip itself.
I think you need to add the old version of the program to the header or something is wrong with version 1.30 and fix it.
I did everything with windows 10 x64
DROND2000
Message#41
01.04.18, 23:54
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 363
Check in: 05.02.12

Reputation:-  27  +

Vladis2374 @ 03/27/18 08:22*
and there are thousands of manuals online

One manual in Russian can prompt for MK25D16BTIG, well, and software for MK25D16BTIG?


--------------------
Alcatel one touch pop3 Model-5025D Prots-MTK 6580 4 cores RAM-1GB Memory phone-4gB
Androyd-5.1 * # * # 82533284 # * # *

93 pagesV  < 1 2 3 4 5 6 > » 


 mobile version    Now: 04/29/19 00:16