TL866CS - Universal IC Programmer - MiniPro Programmer. Well-designed cheap professional programmer, Production of high-density SMD technology, a unified user interface, easy to use, fully functional, reliable program running of application software, ultra-small code -runs faster, it can automatically identify the operating system to install and run under WIN 2000/WIN XP/WIN 2003/WIN. Download here: GQ USB Driver 3.0 for GQ-4X V4(GQ-4x4),GQ-5X: Sep-27-2015: 39703: This is GQ-4X V4 (Known as GQ-4x4)USB driver, it works on Windows XP, Vista, 7, 8, 8.1, 10 etc. This driver does not work on older version GQ-4X. The new version GQ-4x4 hardware has two beep sounds from programmer when it is power on. For specific Window version. TL866 List of Supported Devices. MiniPro TL-866 Programmer Drivers Download. In our share libs contains the list of MiniPro TL-866 Programmer drivers all versions and available for download. To download the proper driver by the version or Device ID. If not found in our garage driver you need, please contact us, we will help you in time, and updates to our website.
- 2Unofficially supported
There're currently approximately 13000 supported chips. List is available on the official website MiniProSupportList.txt.
User NateOcean @ EEVBlog did a interesting overview of the supported chips.
Some interesting quotes:
This shows that of the 1044 unique industry part numbers in the MiniPro list of 13137, that only 34 of 1044 unique parts are needed to account for 50% (6579 entries) of MiniPro's 13137 entries .
The graph shows that only 157 devices are needed to account for 10003 of the 13137 entries.
There are some chips that work with minimal fiddling, this is a place to catalogue how to use the tl866 with those chips.
For these chips, just choose a different name (usually a different manufacturer of the same chip) and it will program just fine.
KM28C16 can be programmed as AT28C16 Thread Link
For these chips, a different version may have the same programming algorithm, but need to have the pins in a different order.
ST 27C1000 32-Pin DIP can be programmed as the ST 27C1001 32-Pin DIP if you swap pins 2 and 24. Thread Link
Procedure To Read AM27S191 (2048X8) PROMS With MiniPro TL866:
1. The AM27S191 is a (2048X8) Bipolar PROM.
2. There is no direct support on the MiniPro TL866 for the AM27S191 device.
3. One of the closest TL866 supported devices is X2816A but it requires rerouting 3 lines.
4. Created a 40-pin ZIF adapter that has jumpers that allow each pin to be jumped and feed directly from the TL866 ZIF socket to the adapters ZIF socked. Alternatively the jumper can be removed (opened) to by pass normal feed from the TL866. Then the chip pin can then be routed to a different signal from the TL866 ZIF output.
5. The pins on the AM27S191 and X2816A are the same except for four pins (18,19,20,21).
Chip P18 P19 P20 P21
27S191 G3 G2 ~G1 A10
X2816A ~CE A10 ~OE ~WE
27S191 TO ZIF
P18 P24 (+5V)
P19 P24 (+5V)
P20 P20 (~OE/~G1) I decided to leave this jumper in since they seemed like the same function.
P21 P19 (A10)
Adapter Circuit Needed
These chips can use existing algorithms with a little help (address decoder/encoders, programing voltage, etc...)
For programming an old 2732 EPROM on my TL866 I designed a quick&dirty adaptor to apply an external 25V programming voltage. Thread Link
For these chips, a different version may have the same programming algorithm, but need to have more address pins.
I have successfully programmed a 27c160 with the programmer..
Basically you need to program it with a 27c4096 which will program a quarter of the chip at a time, so you need to program it 4 times.
You need to wire it up using a breadboard so the pinouts match as they are not pin compatible. Also the 27c160 has two extra pins... (The address lines a18,a19). You need to wire up a header block to select between gnd and vcc for each pin.
So you program it 4 times with:
A18 GND, A19 GND (0,0)
A18 GND, A19 VCC (0,1)
A18 VCC, A19 GND (1,0)
A18 VCC, A19 VCC (1,1)
(Vcc is the same pin that is used for/as vcc on the eprom)
Make sure you have split the binary file up appropriately for each block.
You also have to select the correct voltages for the 27c160 i.e 12.5 program voltage and 6.25v verify. You must also turn off check device id when programming.
All pins are just connected to the equivalent on the other ic.
Download Driver Minipro Tl866ii Plus
I.e 27c160 to 27c4096
!E to #CE
!G to #OE (G#)
Vss to vss (gnd)
vcc to vcc
byte-vpp to vpp
q0..q15 to dq0 to dq15
a0 to a17 to a0 to a17