![spi programmer driver spi programmer driver](https://ae01.alicdn.com/kf/Hf0d4b3585e1742148b0e01e8f66648bar/New-ICSP-enhancement-module-SPI-DRIVER-SPI-flash-in-Circuit-Programming-adapter-for-Minipro-TL866II-PLUS.jpg)
- SPI PROGRAMMER DRIVER HOW TO
- SPI PROGRAMMER DRIVER SERIAL
- SPI PROGRAMMER DRIVER DRIVERS
- SPI PROGRAMMER DRIVER SOFTWARE
There is none on this board.Īnyway, I used the device with I2C EEPROMS (3.3V and 5V) compatible and also SPI FLASH memories (3.3V devices) without any issues. I don't know why the designer even used a regulator, if it didn't provide a switch to choose between 3.3V or 5V levels and supply.īy reading the datasheet, we can see that the manufacturer recommended to connect a 0.47 uF capacitor between RSTI (pin 2) and VCC for improved stability. And this seems to be the only function of the 3.3V regulator (besides the 3.3V pin on the SPI connector). The problem is that any memory you fit in the socket will be powered from 3.3V. The chip is powered from 5V, so its I/O ports will also use 5V. Now, let's return to the schematic and analyze it a bit. Their product page offered a the PCB design of the device (only top side, however).ĬH341A Mini Programmer PCB (by WAVGAT/AliExpress) I also found WAVGAT store (a seller on AliExpress). Schematic of the black CH341A Mini Programmer The schematic is quite simple, based on datasheet.
![spi programmer driver spi programmer driver](https://tosiek.pl/wp-content/uploads/2016/03/ch341-1.18.png)
I took the multimeter and started to trace lines on the programmer PCB until I got a complete schematic. It didn't have the pinheaders on the sides of the ZIF socket which I wanted to know what they are for. SchematicĪfter some searching I found a schematic of a CH341A based programmer, but it wasn't exactly right and complete. The programmer can be bought with additional sockets and adapters, some of them with voltage shifting circuits. Photo of the black CH341A Mini ProgrammerĪ quick look at the board reveals the main electronic parts used: CH341A, a 12 MHz crystal required by the chip, a 3.3V regulator, two 7 pin headers and the ZIF ( zero insertion force) socket. But, first of all, let's have a look at the hardware. There are open source applications that support this programmer. Also, some source codes are available from manufacturer.
SPI PROGRAMMER DRIVER DRIVERS
Drivers are available from manufacturer's website (but the site is written in Chinese). The problem with these devices is that you get them without any documentation or software. A popular device is the black CH341A MiniProgrammer that you can buy for 2 to 5 USD. The IC is somehow limited in this configuration, because the programmer makes use only of the SPI and I 2C interface and leaves a lot of pins unconnected. CH341A is used by some cheap memory programmers. The chip is manufactured by Chinese company Jiangsu QinHeng Ltd.
SPI PROGRAMMER DRIVER SERIAL
An overview of CH341A devices with driver and tools download linksĬH341A is an USB interface chip that can emulate UART communication, standard parallel port, memory parallel port and synchronous serial (I2C, SPI).
SPI PROGRAMMER DRIVER HOW TO
When this device is successfully installed, you will find it in the device manager list, see the reference image below.Take a look at the schematic of this versatile programmer to learn how to use it properly. Please visit documentation download part in this page to get the driver. *Small size( 6.5cm*1.7cm), easy to carry. *Supporting all CSR Chipset Series, for instance,
![spi programmer driver spi programmer driver](https://i.ytimg.com/vi/USyIBTPAVQk/maxresdefault.jpg)
SPI PROGRAMMER DRIVER SOFTWARE
With this programmer, users can also burn the software via tools like BlueFlash. It not only supports CSR all Series of testing tools, including BlueFlash, PSTOOL, BlueTest3, BlueLab etc., but also supports testing software which downloaded from Bluelab, supporting breakpoint debugging/single-step debugging etc. Its communicating speed is much higher than regular parallel port. CSR USB-SPI Programmer is a USB-to-SPI converter.