Hello,
I bought my CH341APro and it arrived in the mail today. It's very similar to this one: https://tosiek.pl/wp-content/uploads...programmer.jpg
It's the same colour and has the same components, but the three caps in the upper left of the board in the picture are all aligned, but on mine, the third one is a bit further down physically on the board. I probably have some clone or something.
Anyway, I want to try dumping the firmware on this 25Q16BSIG. The pins I have on the 25Q16BSIG are:
CS#, SO, WP#, VSS, VCC, HOLD#, SCLK, and SI.
I'm not going to be using the ZIF socket but the headers to hook to my 25Q16BSIG. On the underside of the CH341A, I see the pins are header pins are labeled like this:
I see where it says 1-2 are something, but it's in Chinese. 2-3 are for TTL (and then there's chinese). This SPI flash chip has a full voltage range of 2.7VDC ~ 3.6VDC, so I'm going to leave it on 1-2. I'm assuming TTL is for 5V TTL logic devices.
RXD and TXD, to me, are transmit and receive for serial devices. I'm wondering if maybe the left side, that has the 5V pin, the 3.3V pin, the GND, MIOS, MOSI, CS, and CLK pins are for this type of chip and maybe the other side with the 5V, GND, RXD, and TXD are for some other type of chip.
I'm thinking I should hook the 3.3V pin to the VCC pin on the SPI flash chip, the GND to VSS, the CS to the CS# on the chip, the CLK to the SCLK on the chip....but then what? MIOS to the SO pin on the chip and MOSI to the SI pin on the chip? Or vice-versa? Or do I hook the TXD to the SO (data output) and the RXD to the SI (data input)?
Everyone on-line seems to just put the chip in the ZIF or use the soldering PCB that came with it. Any suggestions?
I bought my CH341APro and it arrived in the mail today. It's very similar to this one: https://tosiek.pl/wp-content/uploads...programmer.jpg
It's the same colour and has the same components, but the three caps in the upper left of the board in the picture are all aligned, but on mine, the third one is a bit further down physically on the board. I probably have some clone or something.
Anyway, I want to try dumping the firmware on this 25Q16BSIG. The pins I have on the 25Q16BSIG are:
CS#, SO, WP#, VSS, VCC, HOLD#, SCLK, and SI.
I'm not going to be using the ZIF socket but the headers to hook to my 25Q16BSIG. On the underside of the CH341A, I see the pins are header pins are labeled like this:
Code:
5V 5V 3.3V GND GND RXD MIOS TXD MOSI 3 CS 2 CLK 1
RXD and TXD, to me, are transmit and receive for serial devices. I'm wondering if maybe the left side, that has the 5V pin, the 3.3V pin, the GND, MIOS, MOSI, CS, and CLK pins are for this type of chip and maybe the other side with the 5V, GND, RXD, and TXD are for some other type of chip.
I'm thinking I should hook the 3.3V pin to the VCC pin on the SPI flash chip, the GND to VSS, the CS to the CS# on the chip, the CLK to the SCLK on the chip....but then what? MIOS to the SO pin on the chip and MOSI to the SI pin on the chip? Or vice-versa? Or do I hook the TXD to the SO (data output) and the RXD to the SI (data input)?
Everyone on-line seems to just put the chip in the ZIF or use the soldering PCB that came with it. Any suggestions?
Comment