Those who own a MiniPro TL866CS/A EPROM programmer may have come across issues programming vintage 2716/2732 EPROMs for their classic solid state pinballs.
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.
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.
Download links:
https://www.mediafire.com/file/7dhcpgye2da75gf/MiniPro_v6-85X1.zip/file
https://www.sendspace.com/file/f5lle9
Details of the modifications are in the download.
The following image shows insufficient program time of a ST 2716 in 7.0 seconds using stock software
M2716_Program_Time_ST-M2716.png
More respectable program time of the same ST 2716 in 89 seconds using this modified software: