Home > Gallery, Projects / Repairs, Retro Computers and other stuff..., Texas Instruments, Today, Various > Texas Instruments TI-99/4A: diagnosing and fixing motherboard faults

Texas Instruments TI-99/4A: diagnosing and fixing motherboard faults

Mi sono stati spediti cinque TI-99/4A da riparare con i seguenti difetti:

  1. Schermo Nero
  2. Funzionante ma con sporcizia sullo schermo.
  3. Bande Verticali in movimento e suono assordante.
  4. Schermo Blu con sottili righe verticali e suono assordante.
  5. Schermo Blu con sottili righe verticali e suono assordante.

Le prime due motherboard sono state riparate riscontrando i seguenti guasti:

Schermo Nero guasto: sostituzione TMS9929A seguito dalla ROM CD2156NL
Sporcizia sullo schermo: sostituzione RAM 4116.

La terza motherboard e’ stata utilizzata per componenti di ricambio.

La quarta e la quinta motherbord che presentavano il difetto “schermo blu” sono state le piu’ fastidiose, qui di seguito il breve racconto sulla riparazione.

Ho passato 6+ ore a fare misurazioni con l’oscilloscopio comparando una delle due schede madri con una funzionante per trovare il guasto.
I segnali/voltaggi risultavano assolutamente identici, bensi una delle due motherboard in test non era funzionante.

Cosi’ ho deciso di andare per esclusione e con lo schema elettrico del TI-99/4A alla mano e 39.5 gradi in Laboratorio + il saldatore che emanava fumi tossici di stagno di 30 anni fa’
ho iniziato a dissaldare/zoccolare i seguenti componenti:

  • 1 x TMS9901NL (20+20 PIN)
  • 1 x TMS9900NL (32+32 PIN)
  • 1 x TIM9904NL (10+10 PIN)
  • 1 x TMS 4732/2532 ROM U610 (12+12 PIN)
  • 1 x TMS 4732/2532 ROM U611 (12+12 PIN)
  • 1 x 74LS244 (10+10 PIN)
  • 1 x 74LS245 (10+10 PIN)
  • 1 x 74LS373 (10+10 PIN)
  • 1 x 74LS03 (7+7 PIN)
  • 1 x 74LS138 (8+8 PIN)
  • 1 x 74LS74 (7+7 PIN)
  • 1 x 4116 (8+8 PIN)

Dopo tutto questo lavoro nulla era cambiato, non funzionava nulla, sempre schermo BLU.

Ho rifatto le misurazioni per scrupolo comparando di nuovo le due schede madri, ma nulla, tutto sembrava uguale.

A questo punto mi sono detto rimangono solo le due memorie statiche MCM6810P che pero’ non ho indagato per cosa vengono utilizzate siccome abbiamo gia 8 x 4116 RAM sharate tra la Memoria programma e Video
comunque… le proviamo a dissaldare e zoccolare.

Dunque si aggiungono:

  • 2 x MCM6810P (12+12 PIN)

Le provo su una motherboard funzionante e gia’ zoccolata e risultano ambedue guaste, ambedue!

Ovviamente non ho questo componente tra i miei ricambi, dunque provero’ a recuperare dalla motherboard per pezzi di ricambio queste due RAM
sperando che non siano guaste, comunque queste RAM possono essere acquistate in rete ad un prezzo molto basso.

La quinta ed ultima motherboard che presentava lo stesso difetto della precedente aveva un guasto diverso, non erano le due ram MCM6810P.

Per riportarla in vita ho dovuto sostituire i seguenti componenti:

  • 1 x 74LS04 (7+7 PIN)
  • 1 x TMS9900NL (32+32 PIN)

  1. 15 September 2013 a 16:55 | #1

    Nice workshop!

    Just a note when repairing 99/4A computers, those white strips carry power and ground. I always thought they were simply ground strips to help control noise, but I found out the hard way after days of troubleshooting a 99/4A that they carry power as well.

  2. 9 January 2014 a 4:30 | #2

    Excellent article! However, I was hoping you could provide some help for my personal problem with the TI99/4A. Just a quick description: the display flashes upon turning on, then displays a repeating static pattern that slowly drifts across the display (mainly dark blue). Keyboard presses all render white to black gradient scan lines across the screen, and the keys 1 and 2 key flash the screen a few times, then change the static pattern. The Quit key still seems to reset things, as it replicated the behavior on startup. I’m totally lost, if you could help me it would be greatly appreciated. Understanding that this isn’t a forum, you can contact me at my email if you would like. Thanks!

  3. 9 January 2014 a 16:00 | #3

    @Erik G

    Hi Erik,

    Thanks.

    Try the piggyback method of the RAM bank (4116) , this is a easy and lame method but is fast.

    After this , if negative, you have a spare 9929A (VDP) ? you need to try this.

  4. 9 January 2014 a 23:43 | #4

    @xAD / nIGHTFALL
    I have no spare components, unless you count the 74LS04, haha. Where could I get the MK4116N chip to test with? My board’s (what I believe to be) VDP is a TMS9918ANL, so is that a different version than the 9929A? I don’t know much about which chips do what. Thanks for the help, however, could I get a little more information? Maybe which chip numbers I am supposed to look for would help direct me. Just so you know, I have re-seated all slotted chips that I could as my first test. A friend of a friend thinks it could actually be a power supply cap problem, which I really doubt because everything seems to be somewhat operational, just a little screwy somewhere.

  5. 10 January 2014 a 0:14 | #5

    @xAD / nIGHTFALL
    Well, my power board output to the system with a load and without shows 22, 10, and -10 volts instead of 12, 5 and -5 volts. Should this be alarming?

  6. 10 January 2014 a 0:33 | #6

    @xAD / nIGHTFALL
    I take that last part back, my voltmeter is what’s screwed up, sorry about that confusion. DC voltage looks just about perfect.

  7. 11 January 2014 a 4:59 | #7

    I hate to load this place up with comments, but I think you need to know my recent breakthroughs. Power input is confirmed okay, and I got the sound to operate simply by switching cables. I can confirm that the main system is okay, as I can play TI Invaders! No video, however, but this narrows it down a lot. All I get is a light static black screen that changes ever-so-slightly depending on what screen is being displayed. So do you recommend I replace the graphics chip, which I still -think- is the TMS9918ANL?

  8. 12 January 2014 a 16:52 | #8

    @Erik G

    Hi Erik, this is a good place to write and share the problems with peoples.

    Yes, 99% you have the TMS9918ANL dead , the TMS9918ANL is the NTSC version , 9929A.

    http://www.colecovision.dk/PDF/TMS9918.a.pdf

    Unfortunately I don’t have one (9918).

    You can buy it at very good price , here:

    http://www.ebay.it/itm/TMS9918ANL-Manu-TI-Encapsulation-DIP-40-GPIB-Interface-Controller-/110886809939?pt=LH_DefaultDomain_0&hash=item19d15e7153

  9. 28 January 2014 a 1:51 | #9

    Well, I finally got the new VDP. It didn’t work. What next?

  10. 8 February 2014 a 1:53 | #10

    I was hoping I could get some further guidance… I want my TI99 to work so badly, and honestly nobody even knows what they are, so if you have any ideas, please do share them with me.
    Also, a side note, why does this website always take between 10 and 30 seconds to load? I’m just curious.

  11. 8 February 2014 a 14:51 | #11

    @Erik G
    Sorry Erik for the delay but this is just a hobby, I do not have much time to spend.

    About the load time is because i have a lot of visitators and no money to upgrade my server ;-D

    You need to replace the 2 x MCM6810P , these static ram chip might be causing the problem.

  12. 8 February 2014 a 20:01 | #12

    @xAD / nIGHTFALL
    Sorry for being pesky… I’ll get those chips as soon as possible then.

  13. Sean Fuller
    22 May 2015 a 5:13 | #13

    I just got a TI 99/4a but it doesn’t do anything after the press any key to begin screen. Do you have any pointers before I crack the case? I would love to write some basic on the original iron. My computer is in near mint condition and looks just beautiful. It came with all of the original packaging and paperwork. I hate to see it die.

  14. 4 June 2015 a 23:43 | #14

    @Sean Fuller

    Hi Sean,

    it might just be a problem of the keyboard, you have try to open it gently and reseat all connectors and chip (if they are socketed)

  15. 8 December 2015 a 7:01 | #15

    you’re in point of fact a good webmaster. The web site loading
    velocity is incredible. It sort of feels that you are doing any distinctive trick.
    In addition, The contents are masterpiece. you’ve performed
    a great job in this matter!

  16. patrick
    19 January 2016 a 1:05 | #16

    do you have a source for system rom chips. Can you burn them. I need a set. thanks

    Patrick

  17. CC Clarke
    4 October 2016 a 16:39 | #17

    Just found this site and it brought back a lot of memories.

    I worked for TI at the Lubbock factory in 1982-83 during the height of the home computer wars as a Lead Electronic Tech on the assembly line. I also created an intro course to train new techs. (There was zero training and worse, the majority of the techs didn’t have schematics when I arrived.)

    I fixed thousands of these machines. After I left TI, I repaired 99/4′s in the Seattle area for five years as a paying hobby. If you have any specific questions or troubleshooting problems, post them and I’ll do my best to answer them.

    CC (ccclarke1958@netzero.net)

  18. CC Clarke
    4 October 2016 a 16:42 | #18

    @Matthew H

    The white strips are called bus bars, they distribute +5, -5, 12 vdc and ground

    CC

  19. 5 October 2016 a 0:50 | #19

    @CC Clarke

    Many thanks for the response to @Matthew. I’m very busy with my work in this period.

  20. Peter
    28 July 2017 a 6:11 | #20

    @CC Clarke

    Have a silver TI-99/4A. I failed to read the instructions and had the Star Trek game cartridge plugged into the console when I powered on. I got the initial screen, hit enter and came to second screen when I could choose 1. Ti Basic or 2. Star Trek. Hit #2 and got the Star Trek screen. Second time I booted up the versame way – all worked. Third time time and I could no longer get the star Trek screen – even though the cartridge was already inserted just like the first few times. Then it came to me that I was inserting the cartridge AT THE WRONG TIME. Since computer does sense that the Star Trek cartridge is actually inserted, any idea why I can no longer get the game to actually run – even when I do properly power up and follow the correct cartridge insertion instructions? Any idea what might have blown and what is needed to make repairs?

    Peter

  21. Peter
    28 July 2017 a 6:21 | #21

    Have a silver TI-99/4A. I failed to read the instructions and had the Star Trek game cartridge plugged into the console when I powered on. I got the initial screen, hit enter and came to second screen when I could choose 1. Ti Basic or 2. Star Trek. Hit #2 and got the Star Trek screen. Second time I booted up the very same way – all worked. Third time time and I could no longer get the star Trek screen – even though the cartridge was already inserted just like the first few times. (Then it came to me that I was inserting the cartridge AT THE WRONG TIME!) Since computer does sense that the Star Trek cartridge is actually inserted, any idea why I can no longer get the game to actually run – even when I do properly power up and follow the correct cartridge insertion instructions? Any idea what might have blown and what is needed to make repairs?

    Peter

    Peter

  22. Pavlos
    26 September 2017 a 9:34 | #22

    I have the same problem with my TI99/4a PAL like 4&5. Blue screen of death with loud sound.
    Can you please tell me what to check first 9900 or SRAM’s?

  23. Riccardo
    28 September 2017 a 19:16 | #23

    Hi,

    I have a friend’s TI99/4A picked up at a garage sale for a few bucks. I have asked him to test the machine but the only thing I can seen is a black screen with a continuous beep sound. The sound pitch may vary on power recycle.
    I have repaired some C64 and ViC20 but never a TI99/4A. Is there a good tutorial first on how to correctly disassemble the machine and maybe point out areas where to look at?

  24. Pavlos
    10 October 2017 a 9:33 | #24

    Hi I have the same problem with a ti 99/4a pal. Blue screen with vertical stripes and loud sound.
    What do you think I should replace TMS9900 or the static ram chips MCM6810P? Or both?

  25. Pavlos
    10 October 2017 a 12:43 | #25

    Hi I have the same problem with a TI99/4a PAL.
    Blue screen with loud sound.
    What to check first? Static ram replacement or TMS9900?

    Many thanks!

  26. 10 October 2017 a 14:38 | #26

    @Pavlos

    Hi Pavlos,

    Doing a remote diagnostic is not possible.

    You have to try first to remove the 2 x Static RAM, next step might be one of the TTLs and not the CPU.

  27. Pavlos
    11 October 2017 a 15:47 | #27

    Thank you very much for your answer my friend!
    Ok the 6810P are easy but check all 74LS….

  28. Riccardo
    15 October 2017 a 18:12 | #28

    Hi,

    I have two TI99/4a, one is working perfectly and the other one gives a black screen + continuous pitch sound.
    As far I have checked for power and looks good with 11.7V, 5.1V and -5.01V delivered so no problem. I have also checked all socketed IC’s by swapping them on the working board. VPC, GROM, Sound generator and the TIM clock generator appear to work fine. I have also checked 3 of the 8 4116 ram and they do work. As per your T/S with one of your black screen problem you had a faulty ROM. I will both rom before moving to the scratch pads. Had anyway a question : can the rom be replaced with an eprom 27c256 or 27c512 ? If yes where I can find the bin file to load?

  29. Charles
    27 February 2018 a 22:43 | #29

    Hi,

    My original TI 99/4a joy stocks have quit working. How can I trouble shoot them. I have a volt/ohm meter.

    Thanks,

    Charles

  30. Anthon
    6 July 2019 a 16:43 | #30

    Hi,

    I have two TI 99/4a consoles with PAL modulator (metal and plastic).
    Both machines show a red LED when turning them on, but show nothing on the TV-screen.

    I tried several measurements on the PSU and monitor exit (6-pin din) but voltages seem OK.

    Somebody any suggestions?

  31. Mike Francis
    13 February 2020 a 20:44 | #31

    @CC Clarke
    i have a ti 99/4 {yep, no A} & i’m currently repairing it. i have a question. i’m using a composite cable, when powering up, no video or sound. power is perfect, although i’m using a bench supply. so far, only thing i’m seeing besides a badly soldered board, is the dual clock ((tim9904) 74ls362n)). it gets warm after about 30 seconds….all components seem to pass my tests. i haven’t used my oscilloscope yet, due to that hot chip. i don’t want to let it heat up for any length of time. any help would be appreciated, any info you need, email me. thank you.

  32. Mike Francis
    13 February 2020 a 21:42 | #32

    @CC Clarke, you sound like you’re the man to talk to, & i have to tell you, i cannot believe how rare these things {the “4″},are. i’m trying to be careful. the only parts i could find on ebay, a empty ti 99/4 box, for $100.00!!! i about fell out of my chair!! Anyway, i also was wondering about the “4″, & the “4/A” parts, & being compatible with one another. For instance, swapping the power boards, etc. my intention is to purchase a few basket case 4A’s for parts. just diving into this 1979 16bit, serial no. c0082, amazing machine, makes me want to see this thing spring to life, more & more. things like, “press 1 for ti basic, 2 for ti calculator”, or how it was never sold with a modulator, & so many other things, just set it apart from anything else. i know it is going to be a struggle. for the price of an untested & used tim9904, i can purchase a complete ti 99 4/a. So, if i can swap “4″, & “4/a” parts, this would be invaluable. that milspec white & gold cpu is just amazing. the tim9904 is socketed, along with the g-roms, and the tms 9918.
    for the 4116′s, looking at the board, u notches face up, 9 chips, left to right: 74ls156n(ti), mk4116n-2(mostek), tms4116-15nl(ti), mk4116n-2(mostek), mk4116n-2(mostek), tms4116-15nl(ti), mk4116n-2(mostek), mk4116n-2(mostek), mk4116n-2(mostek).

    left to right, u notch face up:
    1) ti 74156n
    2) mk 4116n-2 {2 = speed. 20, in nanoseconds?}
    3) tms 4116-15nl {15= speed. faster than mosteks? is that ok?}
    4) mk 4116n-2
    5) mk 4116n-2 {i heard that it’s ok to go slower, but not faster.}
    6) tms 4116n-2
    7) mk 4116n-2 {doesn’t make sense. which are original???}
    8) mk 4116n-2 {this seems fk’d up to me….what gives???}
    9) mk 4116n-2 {helpp! is this factory????}

  33. Matt
    30 January 2023 a 2:26 | #33

    Any idea where to find the part in photo 15? (busbar)

*