DavidGriffith / minipro-import-test

An open source program for controlling the MiniPRO TL866xx series of chip programmers
GNU General Public License v3.0
3 stars 0 forks source link

Can't read TMS2716 Eprom #288

Open DavidGriffith opened 1 year ago

DavidGriffith commented 1 year ago

In GitLab by @DarwinNE on Jun 18, 2023, 15:18

Hello, I use minipro 0.6 with my TL866II+ and I love it. I recently had difficulties reading the TMS2716 Eproms, that have a different pinout from the ordinary 2716 Eproms. Here is the behavior with an ordinary SGS M2716 Eprom:

% minipro -p M2716@DIP24 -z
Found TL866II+ 04.2.132 (0x284)
Pin test passed.

And here is what I get with a TMS2716 Eprom:

% minipro -p TMS2716@DIP24 -z
Found TL866II+ 04.2.132 (0x284)
Bad contact on pin:17
Bad contact on pin:18
Bad contact on pin:20

Curiously enough, the test is passed if I put the SGS M2716 instead of the TMS2716.

I suspect the pinout definitions are identical for the M2716@DIP24 and for the TMS2716@DIP24, is that possible?

If it can be useful, here is a post about the pinout differences: https://groups.google.com/g/rec.games.video.arcade.collecting/c/CM2NOlsqxcQ/m/v2fl1Ek8rYsJ

Here is a datasheet of the TMS2716: https://pdf1.alldatasheet.com/datasheet-pdf/view/125762/TI/TMS2716.html

Kind regards and thanks again for this amazing piece of software, D.

DavidGriffith commented 1 year ago

In GitLab by @DarwinNE on Jun 19, 2023, 12:56

I had a further look at the datasheet and I realized that TMS2716 requires three power supply voltages, -5V, +5V + +12V (this is not the case of other 2716 Eprom's). I am not sure the TL866II can provide them (but I would be happy to be proven wrong). What I really need is an adapter providing the needed voltages.

In this case it is not an issue of minipro and this issue can be closed.

DavidGriffith commented 1 year ago

In GitLab by @DarwinNE on Aug 13, 2023, 09:26

I confirm I could successfully read the TMS2716 EPROMs by building a small adapter and bringing external voltages (-5V and +12V) where needed.