Author Topic: TL866 Linux support  (Read 4748 times)

0 Members and 1 Guest are viewing this topic.

Offline wiss

  • Frequent Contributor
  • **
  • Posts: 485
  • Country: ch
TL866 Linux support
« on: November 03, 2014, 05:49:37 pm »
Maybe there should be a specific support thread for TL866 on Linux?
I would need one anyway! :)

I got my TL866A today  :-/O

Using the minipro utility it seems that I can read eproms,
reading a erased 2716 gives me a 2 kB file full of ones,
reading the gpib-eprom from a dmm gives me 2 kB of ASCIII-gibberish, the same gibberish several times, seems reasonable.

Writing:
eprom: "SGS M2716"

# ./minipro -p "M2716 @DIP24" -c code -w test
Found Minipro TL866A v3.62.2
Writing Code... OK
Reading Code... OK
Verification failed at 0x20: 0x68 != 0xff


Reading it back will give me a file of all 1.
Suggestions?

 

Offline jinzo

  • Contributor
  • Posts: 40
  • Country: si
Re: TL866 Linux support
« Reply #1 on: November 03, 2014, 07:34:22 pm »
I would report the bug on minipro utility github - they're probably the most qualified to check what could go wrong.
But from my usage of TL866 on windows and linux utility it's really sensitive about the connections. I don't have experience with other programmers - but TL866 will sometimes happily "read" all 1 or 0 when it doesen't have a good contact on all pins (and that can be quite troublesome I must say). So maybe it's a contact/connection problem. As a last resort the official program works (or at least it did work) fine when ran in wine - so you could try that.

Good luck.
 

Offline wiss

  • Frequent Contributor
  • **
  • Posts: 485
  • Country: ch
Re: TL866 Linux support
« Reply #2 on: November 03, 2014, 07:55:31 pm »
A windows computer suddenly appeared, same behaviour with the official software...
 

Offline wiss

  • Frequent Contributor
  • **
  • Posts: 485
  • Country: ch
Re: TL866 Linux support
« Reply #3 on: November 04, 2014, 11:10:22 am »
From the SGS M2716 datasheet: Vpp = 25+-1 V, Program Pulse Width > 45 ms
From MiniProV 6.00 : Vpp = 21 V, Pulse Delay = 1000 us

Is Pulse Delay = Program Pulse Width?
Anyway, this high voltage 2716 eprom is not supported.
 

Offline wiss

  • Frequent Contributor
  • **
  • Posts: 485
  • Country: ch
Re: TL866 Linux support
« Reply #4 on: November 04, 2014, 04:45:07 pm »
Successfully wrote a ST M27C256B, the writing works (on some devices).
But I fail to specify the ST-version to the CLI-util, there are several entries with the same name in devices.h: bug(?), heading over to the github now.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf