Author Topic: TL866II pls159 programming (to repair Tektronix 2710)  (Read 1081 times)

0 Members and 1 Guest are viewing this topic.

Offline grumssTopic starter

  • Contributor
  • Posts: 16
  • Country: au
TL866II pls159 programming (to repair Tektronix 2710)
« on: November 15, 2020, 12:22:40 am »
Hello everyone,

I am in the midst of trying to repair my Tektronix 2710, I have found "JED" files to reprogram the PLS159 chip...
Am i able to program PLS159 chips on my TL866II programmer? How would i go about it? (the software doesnt seem to list the chip)..


I am really "green" when it comes to chip programming, very much appreciate some help from you guys :)




As a bit of history-
"My screen also has gone into the dreaded displaying garbage symptoms.  After spending a lot of frustrating time playing around i think i can put my finger on the problem (mine anyway), digital is certainly not one of my strong points but here goes..

It seems the SA's display pages are changed by pin 7 of U260 (PLS159), this chip is supposed to send a negative pulse to a binary counter (U326). The binary counter counts until the correct page/s is displayed then is suppose to stop.
The binary counter also sends signals to other chips including U308 which controls blanking and "dotenable"! (one of the classic things we all see with the fault)...
What seems to be happening (in mine anyway) is that U260's pin 7 is caught in a near mid state, around 4V in mine- any noise in the circuit is +- on the 4v and sending the page select counter into near constant counting- this seems to be why we see all of these unusual displays....

Now to prove the point, i pulled the pin 7 output up to 5v with a high value resistor- the SA now always boots to a spectrum display which i assume must be default with the initial (000?) binary output from the counter.. no other screen data is displayed but at least i can see a working spectrum..
I experimented with mosfet switching on pin7 to lighten its load but had no success.. I dont think it pulls down at all...

Now all i have to do is find a PLS159, the code and try to program it!  GEEZ!!  (id very very thankful if one of you guys can help)
I dont think the PLS is doing very much looking at its clock, but for me the code would be very difficult to invent.."
 

Offline giosif

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: gb
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #1 on: November 15, 2020, 12:19:30 pm »
Hi (again),

I have a programmer which is capable of programming Philips/Signetics devices, including PLS159, so I could do that for you, if you send me your chips.
That said, I am picking up on your wording - "... reprogram ..." - as far as I could investigate, the PLS ICs are programmed only once and cannot be reprogrammed.
So, unless you are looking to program new PLS159 ICs, I don't think anyone can help you.
I would be glad to be contradicted on this, as I am in the same situation, where I am trying to fix a display board with 5 bad PLS ICs.  :(

As far as I could research, it seems the GAL chips were like the PAL/PLS ICs, but re-programmable.
But whether there is a PLS159 GAL equivalent, I don't know.
 

Online coromonadalix

  • Super Contributor
  • ***
  • Posts: 6522
  • Country: ca
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #2 on: November 15, 2020, 03:45:01 pm »
Wich programmer ?

The datasheet do say  "field programmable"   but the pls159A  is an enhanced version of the 159 and do not use the same algorythm ???


You have NXP, Signetics, Philips  as brand

some STAG programmer can do them
some Elnec programmers too
« Last Edit: November 15, 2020, 04:00:32 pm by coromonadalix »
 

Offline giosif

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: gb
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #3 on: November 15, 2020, 05:00:40 pm »
My programmer is a HI-LO System ALL-11P2.
 
The following users thanked this post: coromonadalix

Offline up8051

  • Frequent Contributor
  • **
  • Posts: 305
  • Country: pl
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #4 on: November 15, 2020, 06:44:00 pm »
I have old Labtool-48, it support PLS159 & PLS159A.
PLS159AA (PLCC case) are  avaliable at ebay (It's is a Polish seller, so local for me).

An option may be replase PLS with GAL but nfortunately I do not know any program to convert JED files to equations handling PLS1xx chips,
conversion from PLS to GAL can be difficult or impssible.

Are you sure you have the correct JDC file?
 

Offline giosif

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: gb
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #5 on: November 15, 2020, 11:35:51 pm »
Well, according to this web article: https://www.amplifier.cd/Test_Equipment/Tektronix/Tektronix_other/2710.html
and Google Translate, it seems someone has managed to replace a PLS155 with a GAL22V10D.
The content on that page is way over my head, but I guess this means the PLS159 could also be replaced with a GAL device?
 

Offline shakalnokturn

  • Super Contributor
  • ***
  • Posts: 2197
  • Country: fr
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #6 on: November 16, 2020, 12:14:04 am »
I didn't go to the trouble of translating and reading the full German page but it does look like he re-wrote the logic for the GAL22V10D after doing logic analysis on the (partly?) defective PLS155. That should also be possible for a PLS159, the other option if timing isn't too critical is getting it done with an MCU. The GAL22V10 although handy in such cases and still quite available are also obsolete now.

In any case for OP it means more bother than wanted.
 

Offline grumssTopic starter

  • Contributor
  • Posts: 16
  • Country: au
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #7 on: November 16, 2020, 07:12:43 am »
Hello again giosif,
Thankyou very kindly for your nice offer :)... Yes i think I would be very smart to send them to you if you dont mind.
I have 4 pls159 chips coming from Poland? (Thank you for pointing that listing out to me previously)
Being a one-time program chip i shouldn't be messing around (not a good chip to learn on)....

I obtained the hex code from here http://www.ko4bb.com/getsimple/index.php?id=manuals&dir=Tektronix/Tektronix_-_2710_Spectrum_Analyzer
for those of you that need it.

I expect the chips to take a few weeks to arrive, i will send you (giosif) a message when i receive them... Thanks heaps- hope i can exchange the favor :)
 

Offline giosif

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: gb
Re: TL866II pls159 programming (to repair Tektronix 2710)
« Reply #8 on: November 16, 2020, 05:32:01 pm »
Hi,

Sure, no problem.
Just let me know when you receive them.

For the code, I am guessing you mean the .JED file, correct?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf