I've modified the original v6.85 MiniPro software to correct some programming times and voltages based on specific EPROM datasheets and also corrected some of the poor English spelling in the interface.
Minipro Programmer Software
Program times for these old EPROMs is insufficient in the stock software and potentially leads to weak/unreliable writes. These vintage chips spec a program pulse time of approx 50ms per cell. The stock software does it in single digit milliseconds.The TL866 programmer will often verify 2716 writes as successful, but the EPROMs fail in their intended circuit and other EPROM programmers verify the writes as bad.Discussion of these issues has occurred in other Pinside threads for this EPROM programmer.
WARNING! Consider this software as experimental. Use at your own risk! Software is based on the original v6.85 from the companies web site. If your TL866CS/TL866A is a counterfeit clone, there's a good chance running genuine software will brick your clone programmer.There's no guarantee this will improve or perform perfect writes. These EPROMs are decades old now.
I hate the revive an old thread but I'm going to this time. I have a tl866a and it looks genuine. My problem is, I had to get all new software which I got from the developer website it told me to "reflash the firmware" . I did that, but, then I found this one and it's telling me the same message . I've been working on this for a while , and I'm kind of at the end of my rope I just want this thing to work again. I had the software on my old laptop which finally gave up the ghost I'm using another older laptop from the same era .Quench
I haye the revive an old thread but I'm going to this time. I have a tl866a and it looks genuine. My problem is, I had to get all new software which I got from the developer website it told me to "reflash the firmware" . I did that, but, then I found this one and it's telling me the same message . I've been working on this for a while , and I'm kind of at the end of my rope I just want this thing to work again. I had the software on my old laptop which finally gave up the ghost I'm using another older laptop from the same era .
The programming algorithms are stored in the programmers firmware. Sometimes the manufacturer updates the algorithms to support new types of chips so reflashing the firmware is required with some newer versions of the software. However if your unit is a counterfeit there's a high risk of the official software wiping the programmers firmware.
I don't know the version of the software I was using. It was on my old computer and that pooped out and it's long gone.I think I'm doing the 685xV03.2.82I'm not getting anything that says it was counterfeit thank goodness. And I looked at pictures online of counterfeit ones versus real ones and it looks like a real unit.
Your 03.2.82 firmware is old. The latest firmware is ver 03.2.86 that comes with software version 6.85I believe your firmware is from software version 6.71Someone has set up a repository of all software releases and they're available here under the MiniPro folder: _SoftwareSo if you're concerned about updating the firmware, just download and use software version 6.71
Seems to me if your unit isn't a counterfeit then you should be safe updating the firmware. You can then run the modified software here that corrects some programming voltages and pulse timings for vintage EPROMs.
On a side note, I have their new cheap TL866-3G (T48) programmer which supports 25V program EPROMs (actually a quick check I did measured it at just over 23 volts).Sadly (as of software version 12.15) it still has problems carried over from the original TL866CS/A programmers with some old 2716 EPROMs. I have some perfectly working Intel, National Semiconductor and Mitsubishi 2716 EPROMs that are blank yet these programmers fail blank check and read random data with these chips. Something isn't right with their timing. These programmers are working with ST and Hitachi 2716 EPROMs although the factory program pulse time of 1000us is too short. A single program cycle programs and verifies in these units ok, but take the EPROM to another programmer and you get verification errors on some bits. Plug them in your pinball and they won't work. Using these programmers, vintage EPROMs need to be programmed multiple times for a deeper program. That was the reason I modified the v6.85 MiniPro software to lengthen the program pulses so multiple program cycles weren't needed.
The firmware versions are bundled with and are really specific to the software versions. Their firmware's are not downloaded separately.If you run the latest 6.85 software and update the firmware to v03.2.86 then there's no reason to be using software 6.71 anymore.Software 6.71 is bundled with your old version 03.2.82 firmware - it doesn't include 03.2.86 so can't update to it.Seems to me if your unit isn't a counterfeit then you should be safe updating the firmware. You can then run the modified software here that corrects some programming voltages and pulse timings for vintage EPROMs.On a side note, I have their new cheap TL866-3G (T48) programmer which supports 25V program EPROMs (actually a quick check I did measured it at just over 23 volts).Sadly (as of software version 12.15) it still has problems carried over from the original TL866CS/A programmers with some old 2716 EPROMs. I have some perfectly working Intel, National Semiconductor and Mitsubishi 2716 EPROMs that are blank yet these programmers fail blank check and read random data with these chips. Something isn't right with their timing. These programmers are working with ST and Hitachi 2716 EPROMs although the factory program pulse time of 1000us is too short. A single program cycle programs and verifies in these units ok, but take the EPROM to another programmer and you get verification errors on some bits. Plug them in your pinball and they won't work. Using these programmers, vintage EPROMs need to be programmed multiple times for a deeper program. That was the reason I modified the v6.85 MiniPro software to lengthen the program pulses so multiple program cycles weren't needed.
(Only TL866A can support, TL866CS cannot use this function)This TL866A programmer can program through the 40-PIN universal socket and is provided with an ICSP serial programming port. For some in-circuit serial programmable chips, you can program MCU by choosing ICSP port. You can get the clear instruction diagram in the programming software for the ICSP port wiring method. That is to say, you can directly program and update the chip soldered on the board.Note: Now ICSP can in-circuit serial program ATMEL89S51, ATMEL89S52, AT45DBxxx, a whole series of AVR ATMEGAxxx, MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx, as well as a full serial of SYNCMOS SM59Dxx SM59Rxx. The variety of microcontroller that can be supported in-circuit programming will be continually increased in the future. Six ICSP wires of this programmer, except a ground wire, other wires led full functional I2C, SPI and UART serial main wire, be suitable for all kinds of serial communication. In addition, each wire can supply VCC, VPP or GND with high current.
I do have a few usage questions: On installing a new version of the application software I believe it requires you to update the device firmware when you first open it. When this occurs with the modded device does it properly update to the 'A' firmware or does it shift back to the 'CS' version? Also, is it possible to buy the required cable for ICSP programming from somewhere? Finally, can one change back to the 'CS' firmware if necessary or required?
In regards the re-flashing part of the task - I can confirm your instructions worked perfectly! The application software now properly identifies the device as an TL866A and I can select an ICSP chip-type entry from the 'Select IC' dialog. When this is done the 'ICSP Port' radio button is no longer greyed on the main dialogue and the 'ICSP_VCC Enable' checkbox is also enabled.
1. Support simultaneously burn with 4 Programmers each computer2. The Minimum Volume and the lowest Power Consumption and Do not Feel any Heat in Process.3. All chips do not need external power supply, the low power consumption of its own to ensure that the USB port can provide enough power.4. Best internal 40 pin over voltage protection, the strongest VCC/VPP 4-level overcurrent protection. The short-circuit do not reset the PC.5. Wide range of chip 15000+ support, support for serial and parallel series 40/44/48PIN large capacity FLASH6. Unique serial ICSP interface. supporting the serial download and high-speed parallel high voltage programming. Note: TL866CS does not support ICSP7. Test CMOS4000 74/54 series integrated circuit. Can be located in the gate circuit error.8. Chip auto serial number is the most complete and practical.9. Original chip encryptionoperation on AVR microcontroller with internal RC Calibration byte. The Decrypt software can not be directly run on another same type of chip.
This programmer has Built-in MCU with high-performance and high-capacity USB interface at the communication speed of 12Mbps being in line with ( For each chip) well-designed programming algorithm and USB high-speed communications. It may be one of the fastest integrated development programmers, the speed has been met the needs of small-quantity efficient production.
The whole programmer is equipped with the ultra-low power chips and it is furnished with electricity via USB Interface. It is the first comprehensive programmer to program all the chips without an external power supply. Their own power consumption is less than 20mA (it is 7mA when the programmer is not programming, LED power indicator use largest electricity, 5mA each one) and Programming power loss rate is less than 20% so that the programmer can supply the high VCC VPP programming electric current. Programmable chip can be provided with enough programming power (the largest programming power output is 2 watts that is impossible for a chip to use 2 watts of programming power). And you hardly feel the heat of the programmer after such long continuous work. 2ff7e9595c
Comentarios