The left-for-dead TRS-80 Model II is finally repaired and working!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • #septandy #trs-80 #diagnostics
    Here we have it, the final installment in the left-for-dead TRS-80 Model II! The thing had stumped me earlier this year with a very difficult to diagnose issue. Thanks to the brand new TSR-80 Model II diagnostic ROM, fixing this just required some logical thinking and it led me right to the problem!
    Watch all the previous installments in the TRS-80 Model II repair series here:
    • Another left for dead ...
    -- Video Links
    TRS-80 Model II diagnostic ROM:
    • We ported our diagnost...
    Github Repo for the Diagnostic ROM:
    github.com/mis...
    Frank IZ8DWF's channel: (for really amazing repairs)
    / iz8dwf
    Adrian's Digital Basement Merch store:
    my-store-c82bd...
    Support the channel on Patreon:
    / adriansdigitalbasement
    Adrian's Digital Basement (Main Channel)
    / @adriansdigitalbasement
    -- Tools
    Deoxit D5:
    amzn.to/2VvOKy1
    store.caig.com/...
    O-Ring Pick Set: (I use these to lift chips off boards)
    amzn.to/3a9x54J
    Elenco Electronics LP-560 Logic Probe:
    amzn.to/2VrT5lW
    Hakko FR301 Desoldering Iron:
    amzn.to/2ye6xC0
    Rigol DS1054Z Four Channel Oscilloscope:
    www.rigolna.co...
    Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
    amzn.to/3adRbuy
    TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
    amzn.to/2wG4tlP
    www.aliexpress...
    TS100 Soldering Iron:
    amzn.to/2K36dJ5
    www.ebay.com/i...
    EEVBlog 121GW Multimeter:
    www.eevblog.co...
    DSLogic Basic Logic Analyzer:
    amzn.to/2RDSDQw
    www.ebay.com/i...
    Magnetic Screw Holder:
    amzn.to/3b8LOhG
    www.harborfrei...
    Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
    www.ebay.com/i...
    RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
    www.retrotink.com/
    Plato (Clone) Side Cutters: (order five)
    www.ebay.com/i...
    Heat Sinks:
    www.aliexpress...
    Little squeezy bottles: (available elsewhere too)
    amzn.to/3b8LOOI
    --- Links
    My GitHub repository:
    github.com/mis...
    Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
    www.commodorec...
    --- Instructional videos
    My video on damage-free chip removal:
    • How to remove chips wi...
    --- Music
    Intro music and other tracks by:
    Nathan Divino
    @itsnathandivino
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 416

  • @mstandish
    @mstandish 2 ปีที่แล้ว +53

    Adrian is the exorcist of cursed machines.

    • @rick420buzz
      @rick420buzz 2 ปีที่แล้ว +2

      Just think of the exorcism team that would happen if he joined forces with the guy from the Action Retro channel.

    • @jasonhowe1697
      @jasonhowe1697 2 ปีที่แล้ว

      na he just resurects 30-40 year old machines from the grave yard kind of a necromancer of sorts lol

    • @minty_Joe
      @minty_Joe 2 ปีที่แล้ว +2

      @@rick420buzz Heh, wouldn't Sean and Adrian cancel each other out? And then Sean would turn around, add a CPU upgrade and overclock the darn thing. Let's hope he signed a waiver before entering Adrian's Digital Dungeon, I mean, Basement. 😆

  • @evaDrepuS
    @evaDrepuS 2 ปีที่แล้ว +7

    "Let me do a recap again real quick..." I half expected him to get out the solder gun...

  • @ephemerallyfe
    @ephemerallyfe 2 ปีที่แล้ว +43

    I can't pretend to understand how you analyze those schematics, but I couldn't be more entertained. Congratulations on fixing such an oddball hardware fault!

  • @BigDaddy_MRI
    @BigDaddy_MRI 2 ปีที่แล้ว +6

    Hi Adrian. Just FYI. I’m sure you may know this, but just for you in the future-
    74 S = Schottky; L = Low power; LS = Low Power Schottky; C = CMOS; HC = High Speed CMOS; F = Fast TTL; HCT = High Speed CMOS with TTL inputs/outputs.
    There are more, but that’s the lions share. All these IC’s have advantages and disadvantages. For a designer, you’d have to decide how fast the IC needs to respond, and how much power you need to allow the IC to use.
    A bad output can be loaded by a failed input on another gate. That’s a trap that I often fall into.
    Corrosion on the pins means the hermetic seal on the IC could have failed and allowed moisture to enter the IC. Always suspect crusty pins.
    Inverter symbols on the inputs and outputs will convert the logic. This goes back to the Apollo computer. Example: in your drawing the AND gate has inverters on the inputs and an inverter on the output and it becomes an OR gate. LS 32’s can be replaced by the HCT 32 without any problems.
    Great video!! Excellent logical troubleshooting skills. And the RCT helped confirm your suspected IC failure. Nicely done!! And it’s good to see the machine boot up. Very gratifying!! An old Z80 lives again!!

  • @McTroyd
    @McTroyd 2 ปีที่แล้ว +7

    Never apologize for a long video Adrian, _especially_ if it was a long troubleshooting process like this was. Too many TH-camrs practically jump straight from "It's not working" to "So here was the problem" in the interest of expediency. Detail at your level is rare. 👍

  • @jackeldogo3952
    @jackeldogo3952 2 ปีที่แล้ว

    I had a TRS-80 Model III when I was in high school. It had been shuffled from parents' to siblings' houses since the late 1908s but no one ever used it, just got stashed in a basement or attic or garage (horrors). At some point, a rat ate through the plug end of power cord. Finally, I was able to pick it up from my brother a few years ago. My son and I replaced the 3 prong plug and snapped the thing on (on-off rocker switch, so cool) and it booted right up. Damn, I was impressed. I started just typing old TRaSh BASIC off the top of my head and it was running like it was 1984. Then it started smoking, I freaked out, but we took it apart and there was about 1/2" of dust covering everything on the inside. A little vacuuming and liberal use of canned air, and it's worked fine ever since, no KB or CRT issues....rock solid build.

  • @cjh0751
    @cjh0751 2 ปีที่แล้ว +95

    It's such a pleasure to watch you diagnose and fix the problems in these old machines. You definitely deserve more subscribers Adrian.

  • @g0bzy
    @g0bzy 2 ปีที่แล้ว +12

    Amazing to think, some school kid from the early 80s skipping classes to visit his local Tandy shop to play with their TRS80, would someday be watching a repair video of the same type of computer on an unknown thing called TH-cam!. I was that kid and this was amazing to watch. Thank you.

    • @timbald
      @timbald 2 ปีที่แล้ว +4

      Me too! I used to go to local Tandy and play with their model 3 and 4 in my teens. These Tandy videos have been brilliant to watch

    • @lindafader9618
      @lindafader9618 2 ปีที่แล้ว +1

      i used to open the suprise kits, got caught and got kicked out

    • @maxxdahl6062
      @maxxdahl6062 7 หลายเดือนก่อน

      Nah, TRS 80 Model 2's were business only machines, so not a kid, probably an officer worker though.

  • @Frostfly
    @Frostfly ปีที่แล้ว

    I couldn't care less if this machine was chucked in the bin, but I very much enjoyed watching you fix it. Thanks for the fun ride!

  • @williamwallace9826
    @williamwallace9826 ปีที่แล้ว

    As an end user of personal computers, I have zero comprehension of 90 percent of what you did and did, but this is a great example of the troubleshooting process. Well done, Sir.

  • @donaldcongdon9095
    @donaldcongdon9095 2 ปีที่แล้ว +40

    Marvelous job Adrian! So happy to see the Model II up and running. Makes me want to dig out my Model II and see if I can fire it up. At least it's been boxed up and inside all these years, so I shouldn't have the corrosion issues you had to deal with.
    The difference between 74S and 74LS is power consumption. The plain 74xx is original TTL--reasonably fast but power hungry. The later 74Sxx series used Schottky diodes internally (that's what the S stands for), which made it faster. But it also needed more power. Then came 74LSxx (Low-power Schottky), which used less power. This is the reason 74LS was so popular. It was fast but not the power hog the original 74xx was. Later families like the 74F and then the CMOS versions (74C, 74HC, 74HCT, 74ACT, etc.) had different qualities.
    Thanks for this wonderful series!

    • @andrasszabo7386
      @andrasszabo7386 2 ปีที่แล้ว

      I have a circuit I wanted to make since highschool. But it woud require 74C chips that are not sold anymore here in Hungary.. Can I replace them with 74LS chips instead?

    • @donaldcongdon9095
      @donaldcongdon9095 2 ปีที่แล้ว +1

      @@andrasszabo7386 Maybe. It depends on what the circuit does. The 74C family is actually not true 7400 (TTL logic). It's like the 4000 series CMOS logic but with 7400 series pinouts and part numbers. As long as the circuit isn't trying to exploit some feature of CMOS, it should work with 74LS. But a little-known quality of 4000 and 74C CMOS parts is that some of them can do analog tricks like amplification. True TTL (74, 74S, 74LS, 74F, etc.) won't do those. As long as it's a purely digital circuit, I'd guess it would work. If you want to be sure, however, look around for 74HC parts. These are similar to 74C but have improved speed. They're still true CMOS logic, however. Don't confuse them with 74HCT logic, which is TTL-compatible CMOS parts. Yes, it's confusing!

    • @danmenes3143
      @danmenes3143 2 ปีที่แล้ว

      @@andrasszabo7386 Mixing logic families can be a problem, as the input and output thresholds for different families are different. Assuming you are using a 5V supply, you can mix different TTL families (74, 74F, 74S, 74LS, 74AS and 74ALS). TTL can also be mixed with 74HCT, which is "high-speed CMOS with TTL-compatible levels": Alternatively, you can try building the circuit entirely with 74HC, which is "high-speed CMOS", and has largely replaced the old 74C. I am not sure about mixing 74HC with 74C--you would have to inspect the data sheets carefully to determine if the input and output voltage thresholds are compatible.
      If you are not using a 5V supply, your selection is much more limited. I believe both 74C and 74HC were designed to work over a broader voltage range, but again, check the datasheets to make sure that the input voltages are compatible with your design.
      As long as you are careful about building the circuit out of compatible logic families, the circuit will likely work as designed, as long as the design is relatively conservative and you aren't pushing any chips to their limits or depending on the analog behavior of the chips. As Donald Congdon points out, if the designer is doing something "non-standard," it may not translate right.

    • @danmenes3143
      @danmenes3143 2 ปีที่แล้ว

      @@andrasszabo7386 Another thing to keep in mind is that all of the TTL families will draw significantly more current than any CMOS family. That may be a problem especially if its a battery-operated design.

  • @hadtopicausername
    @hadtopicausername 2 ปีที่แล้ว

    I know nothing about this computer and have zero experience with it. But your fascination with it and the way you delve in to find the faults... I think it's awesome.

  • @herrbonk3635
    @herrbonk3635 2 ปีที่แล้ว +13

    11:00 _"No way to replace this chip"_ Perhaps, but the keyboard isn't really "toast" just because the controller is bad. With that simple and well documented protocol you could replace it with a small PIC-processor or similar, perhaps augmented by a couple TTLs.

  • @eboytuber6314
    @eboytuber6314 2 ปีที่แล้ว +1

    You should smash that BAD BAD chip. Great detective work Adrian.

  • @doozer2726
    @doozer2726 2 ปีที่แล้ว

    I didn't understand a thing about this video, but I do like to see the enthusiam/reward when old tech is up and running again.

  • @parjf
    @parjf 2 ปีที่แล้ว +16

    I've been working in some type of IT job for over 3 decades and my main skill is troubleshooting (more on the software end though) - because of my background, I really appreciate and respect what you're able to do with ancient hardware. Kudos.

  • @Duddie82
    @Duddie82 ปีที่แล้ว

    It is very cool you finally found the culprit in the system. So happpy to see that machine that was left out because it was not working. Happy you got it working!!

  • @horusfalcon
    @horusfalcon 2 ปีที่แล้ว +28

    What a tool that diagnostic ROM is! Great work, man. The folks who helped you put that together and then port it to the Model II have much to be proud of.

  • @mapesdhs597
    @mapesdhs597 ปีที่แล้ว +1

    46:30 - Perhaps you should construct a mini trophy shelf of the Most Annoying Chips Ever. :D Little labels to remind you of the pain each one caused. Awesome to see your reaction when it finally worked, well done!!

  • @BarnabusMarsh
    @BarnabusMarsh ปีที่แล้ว

    Wow, you brought back all kinds of memories. I worked at a Radio Shack service center during the 80's and fixed those when they were new. It made me wish I still had all of my old schematics.

  • @der.Schtefan
    @der.Schtefan 2 ปีที่แล้ว +1

    What I love about this channel is that a 50 minute video is not considered "too long", when other channels would chop it up for TH-cam algorithm reason.

  • @BrainSlugs83
    @BrainSlugs83 2 ปีที่แล้ว +11

    Adrian: "Pressing 2 gives us a 3, pressing 4 gives us a 5, pressing 6 gives us a 7..."
    Me: "That's odd." 🥁😎

    • @perorin615
      @perorin615 4 หลายเดือนก่อน

      nobody:
      mom: brainslug is very funny
      brainslug: adrian: 2
      adrian's keyboard: 3
      brainslug: that's odd
      odd: lame meme
      lame meme: pls let me die
      me: makes u die
      u: ty
      everybody: *claps*

  • @TheDiveO
    @TheDiveO 2 ปีที่แล้ว +4

    So it finally ain't a Trash-80 anymore, congratulations! Good to see the heroes of my youth coming back to (after)life.

  • @SimonEllwood
    @SimonEllwood 2 ปีที่แล้ว +2

    Great video, bus clashes are the hardest thing to fix.

  • @ranieriphoto
    @ranieriphoto 2 ปีที่แล้ว +5

    Congratulations Adrian on fixing the machine! A well deserved victory over such such a pesky fault.

  • @KGE64
    @KGE64 2 ปีที่แล้ว +6

    Great 'diagnosing' 👍 my colleagues are also shaking their heads if I am diving into circuits as deep as this 🙂

  • @johncarter2741
    @johncarter2741 2 ปีที่แล้ว

    I actually exulted in joyous applause once you diagnosed the fault

  • @cs_fl5048
    @cs_fl5048 2 ปีที่แล้ว

    Brings back some memories. I started my programming days on the TRS Model 4 using TRS basic. I still remember that hunk. It was quite stylish for the time.

  • @hernancoronel
    @hernancoronel 2 ปีที่แล้ว +44

    Love this videos Adam! Also love your dedication and absolute stubbornness on not letting it get away of your electronic claws! Keep up the great work!

    • @blockbertus
      @blockbertus 2 ปีที่แล้ว +6

      Adam? His channel even has his name in it.... Adrian.

    • @GORF_EMPIRE
      @GORF_EMPIRE 2 ปีที่แล้ว +4

      🤦Adrian.

  • @Dukefazon
    @Dukefazon 2 ปีที่แล้ว +2

    I understand the issue after you explained it but it's unbelievable that you figured out the issue and you could zero on in that 1 particular chip. Great job!

    • @jwhite5008
      @jwhite5008 2 ปีที่แล้ว

      Yes but also he kind of got lucky.
      Well when I saw disk light flashing when reading every second memory bank it was a dead giveaway of what was happening. If it was lit all the time or not lit at all it would be much harder to find a fault that way.
      I would rather poke the board with the scope, but finding possible fault through logical schematic analysis is also a possible method.

  • @UK_Cobra
    @UK_Cobra 2 ปีที่แล้ว +4

    Some of what you say is way over my head, but still love watching you trouble shoot these problems, and keeping the fingers crossed for the end of the video.
    Just seeing these old computer's get some TLC and fire up at the end is a joy to watch 😊

  • @pwissink1
    @pwissink1 2 ปีที่แล้ว

    What a devotion ❤ And a very happy Andrian. Nice to see that computer living again.

  • @lohphat
    @lohphat 2 ปีที่แล้ว +4

    So many memories of working at a Mod II dev shop in the early 1980s. Before the PC standard it was all computing protoplasm -- each vendor and CPU family was trying to push the tech forward.

    • @Starchface
      @Starchface 2 ปีที่แล้ว +5

      And to me that was the Golden Age of computing. Every machine had its own personality, unlike today's boring generic boxes. To be sure, that's also why the PC architecture relegated our beloved microcomputers to the dustbin. They could not economically compete in an era of standardization and abstraction, where ROM was there just to get the machine booting and no more.
      Nevertheless I will never forget learning the quirks of each machine as a kid way back when. Yes I'm "a little" sentimental about it. The sky was the limit. Exciting times.

    • @JB52520
      @JB52520 2 ปีที่แล้ว +2

      I like both old and new tech. The hardware is more standard these days, and software is generally more isolated from the hardware, but writing software is still really interesting. There are so many frameworks, languages, and libraries, and you can use those to make your own, too.
      I just started writing a simple graphics engine, not because I have to, but because 3d math is beautiful and I feel like learning something. I've already had an "It freakin' works!" moment, and it only draws points so far.
      Software can run so fast that you can create emulations of old systems, or even your own designs. GPGPU is still really close to the hardware and should ideally be tuned for every card it runs on. SBCs and microcontrollers let you talk directly to whatever you wire up to them, so that's fun too.
      There are still a lot of ways to press the boundaries and do something quirky or close to the metal. Some day (with any luck) we'll feel nostalgia for today's technology.

  • @krnlg
    @krnlg 2 ปีที่แล้ว +28

    Yeahhh! Well done Adrian, what a marathon series and such a great end with this component level diagnostics. Your channel is just super awesome :) :)

  • @adampope5107
    @adampope5107 2 ปีที่แล้ว

    I literally just watched all the other videos in the series in the last three days so this is a perfect release for me.

  • @rilian226
    @rilian226 ปีที่แล้ว

    I wanted to say thanks for this series. I am coming in late but better late than never. Also neat that you're in the same metro area I am. I happen to work IT for a local district and came across a trs-80 model 2 keyboard (appears intact from the outside. I have not opened it up) in a donation bin years ago. I saved it for nostalgia despite not having the computer with it. It's on display with a few other retro items for kids to see what it was like 40 years ago...

  • @johnharmer394
    @johnharmer394 2 ปีที่แล้ว

    IT'S FREEKING BOOTING!, Yay Adrian, You are the Best. What an Amazing Diagnosis Process. Back from the Dead!

  • @Castaa
    @Castaa 2 ปีที่แล้ว +2

    all's well that ends well. Amazing it largely survived with such extreme weather exposure!

  • @PapasDino
    @PapasDino 2 ปีที่แล้ว

    It's freeking working!!!!!!!!!! Congrats Adrian, really enjoyed the journey with you on this one! 73 - Dino KLØS

  • @mikemtbeerglass875
    @mikemtbeerglass875 ปีที่แล้ว

    You lost me at hello, but dang this is by far my favorite video so far, I was so intrigued by your deductions on how, what, why the system was not working. I am just blown away how you troubleshoot these computers, great work Sir. I am a new viewer and been binge watching your videos for 2 weeks now, keep up the great content.

  • @atkelar
    @atkelar 2 ปีที่แล้ว +22

    The letter codes are "seriers" markers; they usually differ in current draw and switching speeds. Which adds up to one important factor: "fan out" - this is the number of inputs an output of a chip can drive, i.e. how many chips you can hook to a line withouth a driver in between. I don't think it's a problem in this chip, as it's driving only one or two gates, but overall, I'd have a peek at what happens with the signal when I change the type of chip.

    • @adverschueren
      @adverschueren 2 ปีที่แล้ว +10

      Correct. The 'original' 7400 series was relatively power hungry but not very fast. So they introduced the 74S00 series (with the S from Schottky), which was more power hungry, had a higher input load and higher output drive but was quite a lot faster (three times faster, IIRC). Then someone thought "let's get the best of both worlds" and they came up with the 74LS00 series (Low power Schottky) which were far less power hungry than the equivalent 7400 devices, had a lower input load (and lower output drive), and were generally a bit faster than the 7400's. These series are I/O level compatible, so they can be used together. But be careful not to overload an 'LS' output when driving 'S' inputs - I recommend a maximum of 2 'S' inputs driven from an 'LS' output.

  • @gregmcpherson5671
    @gregmcpherson5671 ปีที่แล้ว

    Such a friendly way to learn about hardware diagnostics.
    And thanks for the TRS-80 love. My first machine was a System-80... a Model 1 clone.
    It turned me into the software nerd that I am today.

  • @xianox8
    @xianox8 2 ปีที่แล้ว +3

    You must be the main celebrator of septandy! I have no personal relation to it as I'm both too young and it was not a popular computer in Sweden. But it's very impressive what you do with these old machines!
    BR joakim

    • @adriansdigitalbasement
      @adriansdigitalbasement  2 ปีที่แล้ว +5

      Thanks! Radio shack was such a big part of nerd's lives in North America, so I just love seeing these machines work again.

  • @tcpnetworks
    @tcpnetworks 2 ปีที่แล้ว +1

    Thanks for saving the machine - it's a pleasure watching you get through the machine's logic and coming up with the right steps to fix it. Thanks muchly...

  • @nikodevious
    @nikodevious 2 ปีที่แล้ว

    That was one fantastic bit of troubleshooting, dead-ends and all.

  • @maxtornogood
    @maxtornogood 2 ปีที่แล้ว

    That bad chip took you on quite the wild goose chase Adrian!

  • @HardverGURU
    @HardverGURU 2 ปีที่แล้ว +16

    Thank you for your work, you are doing a lot for the future with these videos. I also save computers and some other old technologies, and in several cases, with what I have learned from you, I managed to fix something that seemed like a dead end before.

  • @Starchface
    @Starchface 2 ปีที่แล้ว +5

    Well done Adrian. I never doubted you would find the fault, and it is fortunate indeed it was not in one of the "unobtanium" parts. The TRS-80s seem pretty reliable in that respect.
    You all did some fine work on that diagnostic ROM as well. Once again it saved the day. I hope it is useful to many other owners of the TRS-80 machines. It would have been interesting to see the use of that riser card. I'm assuming the Radio Shack service centers must have used something similar, since the test points would be useless otherwise.

  • @petesapwell
    @petesapwell 2 ปีที่แล้ว

    Sorry for swearing but BLOODY well done, you absolutely figured it out, dead pleased for you. Well done that dude!!!

  • @alextrusty2585
    @alextrusty2585 2 ปีที่แล้ว +1

    Wow, it's great that model II works again!

  • @gene2024
    @gene2024 2 ปีที่แล้ว +3

    My first PC ... ever! I really liked that machine. We actually ran a spreadsheet program on it. And, it printed better than an IBM Selectric ... Wow. You brought back all kinds of memories. Thanks!

  • @itzcaseykc
    @itzcaseykc ปีที่แล้ว

    Glad to see the problem resolved. It's always satisfying to see the results of your efforts.

  • @laurentitolledo1838
    @laurentitolledo1838 2 ปีที่แล้ว

    looking at the TRS-80 brings back memories when we were tasked to make a matrix calculator program using Fortran.... and actually running it...

  • @timbald
    @timbald 2 ปีที่แล้ว +3

    Brilliant! As ever, Adrian. Such a fascinating series these model 2 videos, plus all the other Tandy models. Something about the way you present, talk it all out, show the schematics, testing kit etc etc. Just so easy to follow. I loved studying digital electronics in my late teens at school, so it's great to follow your thinking as you explain your train of thought.

  • @Quickened1
    @Quickened1 2 ปีที่แล้ว

    That's truly cause for celebration! I personally know of no one who could have done that. You deserve a medal...

  • @robertgijsen
    @robertgijsen 2 ปีที่แล้ว +8

    Congratulations on this one, as you said a real triumph! I really enjoy these journeys, I learn a lot from them! And the ecstatic moment it actually starts working again, wow I just felt so much joy for you there 🙂

  • @fixitalex
    @fixitalex 2 ปีที่แล้ว +5

    Great work! I got through similar journey several years ago restoring soviet PC EC-1840. Everything gone wrong, I was looking for parts all around the world. But finally... Like your video.

  • @anthonydenn4345
    @anthonydenn4345 2 ปีที่แล้ว +4

    Great job Adrian. You have the patience of a saint 😄

  • @wizard-pirate
    @wizard-pirate 2 ปีที่แล้ว

    Thank you for the many hours of entertainment you've provided me over the last couple months of me binge watching your videos.
    Also, did you know that there are spicy ketchup and spicy dill pickle chips in Canada now?

  • @ddognine
    @ddognine 2 ปีที่แล้ว

    Great job on finding the faulty chip. My worry is there are probably many, many chips that are similarly teetering on the edge, and you or anyone who wants to put this TRS-80 through its paces will be chasing down fault for a long time.

  • @_zzpza
    @_zzpza 2 ปีที่แล้ว +8

    That's amazing detective work, well done! :)

  • @infinetic
    @infinetic ปีที่แล้ว

    Your attention span, stamina and enthusiasm are so far ahead of mine its crazy! You really "glow" so to speak, whilst producing content regarding retro computers from even before I was born in 1980. Thank you for this awesome TRS-80 repair presentation, and yes, I love long videos when it means repairing from start to finish!

  • @SieIaQ
    @SieIaQ 2 ปีที่แล้ว

    Adrian The Sherlock! Watching your channel is as fun & entertaining as watching CSI or Sherlock. Brilliant deduction, we are all your Wat(ch)sons :)

  • @Shamino0
    @Shamino0 10 หลายเดือนก่อน

    Wonderful news! I realize that it's a year later, but If you haven't already tested those other AND/OR gate chips, you might want to do so anyway, since they do look a bit squirrely.
    One thing I learned from another channel (Joe's Classic Video Games) is that simple logic gates can be (somewhat) tested with a basic multimeter, even in-circuit and unpowered. Well, you can't prove that the chip is good, but you can often prove that it is bad. Put the meter into diode test mode and then measure the voltage drop between the input and output pins. You should see the usual TTL voltage drop (usually between 0.4v and 0.7v). If you see a dead short or no connection, then the chip is almost certainly bad. At least suspicious enough to remove it and put it in your tester if you don't want to just swap it at that point.
    Great video. Looking forward to seeing some software running on this thing.

  • @CH_Pechiar
    @CH_Pechiar 2 ปีที่แล้ว

    Your happiness shows the hours spent on the project. 👍 I always learn with your videos.. I sometimes find myself shouting at the screen too 😁

  • @desiv1170
    @desiv1170 2 ปีที่แล้ว +3

    That was an epic troubleshooting video!!!! Awesome!!! And congrats on the diagnostics ROM!

    • @adriansdigitalbasement
      @adriansdigitalbasement  2 ปีที่แล้ว +7

      Thanks, I rewatched my own video last night and I was very pleased with myself!

  • @byronlippe
    @byronlippe 2 ปีที่แล้ว

    Early 80s I worked for Texas Peripherals in Odessa Texas. It was a joint venture between Tandy and Tandom Computers. We manufactured floppy disk drives in the 8” and 5.25” size. There was a Radio Shack (Tandy) within 5 minutes of 80 % of lower 48.

  • @xlerb2286
    @xlerb2286 2 ปีที่แล้ว

    Interesting that those circuit diagrams display an OR gate as an AND gate with inverters on all inputs and the output. That's correct logic, anybody that remembers DeMorgan's theorem has had that drilled into them. But I've never seen a diagram that uses that notation for OR gates.
    But more importantly, good job on sticking with it. We think of those machines as simple but there's plenty there to make the troubleshooting a slog through the mud.
    (Btw, LS is low power schottky, which has the same gate delay (more or less) as the straight TTL family but uses less power. S is Schottky family. It has a gate delay that's about half of the standard TTL family. You should be fine using a "S" instead of a "LS", but the other way around may cause issues. The LS family can drive 5 standard TTL inputs, while the S family can drive 10 standard inputs. This is all from memory when I worked with digital logic in the 80's. Now why can't I remember what I had for lunch today?)

  • @Dirtyharry70585
    @Dirtyharry70585 2 ปีที่แล้ว +2

    Years ago we used Bernoulli drives. The computer would stop run the stored data base. Every time I check in the damn thing was running. We replaced the drive under contract, I took it home for the why…..Turns out the 5v/12v internal supply dropped to 4.5 and it was critical to be no less than 5vdc. I turned up the internal to 5.2vdc, swapped it out, and never failed again.

  • @Jonoth
    @Jonoth 2 ปีที่แล้ว +6

    Always exciting to see a resurrection like this! You did an awesome job, Adrian!

  • @tonyshaw13
    @tonyshaw13 ปีที่แล้ว

    I think that would be a case of - thank bleeeeeeep for that - so glad you got this computer working

  • @TheGreatAtario
    @TheGreatAtario 2 ปีที่แล้ว

    The duality of Adrian:
    "Oh no, it's working D:"
    vs.
    "It's freakin' working! :D"

  • @rod370
    @rod370 6 หลายเดือนก่อน

    Hi, Adrian. Yaaaaaa Hooooooo you fixed it. Nice one. Thank you for a great videon. I loved it. Stay safe to you and your loved ones.

  • @radio-ged4626
    @radio-ged4626 2 ปีที่แล้ว

    Well done on resolving the wierd boot up problem. I had a gut feeling when you mentioned the FDD access problem that it may be an address or chip select problem on the controller but you pin pointed the exact issue. Brilliant.

  • @makskk6spm275
    @makskk6spm275 2 ปีที่แล้ว

    I like your long videos. 45 minutes is fine. Thank you!

  • @ceebee23
    @ceebee23 2 ปีที่แล้ว +1

    I do hope your shoulder is fully recovered.... :(
    I do enjoy these really early computers.... fascinating to see how they developed

  • @jeffreyphipps1507
    @jeffreyphipps1507 2 ปีที่แล้ว

    I appreciate you finding solutions for these problems. This helps people dealing with these issues to read and interpret poor Tandy schematics and repair guides.

  • @audreywinter4553
    @audreywinter4553 2 ปีที่แล้ว +2

    Congratulations! What an incredible saga. It's been great following long to such a satisfying conclusion. Your determination to get to the source of the problem after all this time and all these troubles is a true inspiration.

  • @tony359
    @tony359 2 ปีที่แล้ว

    Only we "tinkerers" can understand the joy when flipping the switch and seeing things working after many hours of work! :) Nice video!

  • @supermarketsweeps
    @supermarketsweeps 2 ปีที่แล้ว +1

    Glad you fixed it , i was sitting here and when you put second disc in and it acted different from the first disc i was thinking something wrong with floppy disc ,

  • @Sloposse
    @Sloposse 2 ปีที่แล้ว

    Your patience knowledge and second guessing is beyond mind blowing. Nothing short of excellent work here well done Adrian when I was about 10 I remember seeing these machines in tandy showing that exact screen screen with the TC in it

  • @UpLateGeek
    @UpLateGeek 2 ปีที่แล้ว

    It was a long road, but you got there in the end. I always knew you could figure it out and get this machine working!
    Anyway, I'm glad your shoulder's feeling better. There's nothing worse than having a health problem that stops you from doing your job or a hobby.

  • @principals16842
    @principals16842 2 ปีที่แล้ว

    I think this might be the first time I ever saw Adrian despair over a moribund machine. I am so glad you went back, reviewing your camera footage, and found the cause. It's funny to think (spoilers) that a little chip with four OR gates was the cause. Great job, Adrian! This TRS-80 Model II series has been one of my absolute favorites.
    I only worked on one machine with an 8" floppy drive, early in my career, an IBM AS/400 (CISC) with Twinax cabling for the terminal. I would love to see you work your magic on something like it one day, or maybe an early IBM RS/6000, such as a 7013-540 machine running AIX 4.3 on a ~33 MHz processor.

  • @MrSnooze
    @MrSnooze 2 ปีที่แล้ว

    Excellent to see this working now, great detective work 🙂

  • @JohnUsp
    @JohnUsp 2 ปีที่แล้ว +1

    Thank you for restoring this piece of history.

  • @mattalki
    @mattalki 2 ปีที่แล้ว

    I love your enthusiasm when you get things working. Makes watching the whole video series worth it!

  • @Cpt_Adama
    @Cpt_Adama 2 ปีที่แล้ว

    I really enjoy listening to your problem solving and being able to push thru disappointing results. Good job!

  • @insanelydigitalvids
    @insanelydigitalvids 2 ปีที่แล้ว

    A Tour de Force in troubleshooting! Could not stop watching :-) Great work, Adrian.

  • @chaggydawg
    @chaggydawg 2 ปีที่แล้ว

    Love this, and even more little lessons in how exactly older computers function in a chip logic level. Great work Adrian!

  • @pupaepedorra
    @pupaepedorra 2 ปีที่แล้ว +1

    This was an amazing video, this kind of content is the reason why i am subscribed here and in patreon. Thank you so very much mr. Black.

  • @thomaswright6776
    @thomaswright6776 2 ปีที่แล้ว

    Love the towel making another appearance!

  • @penfold7800
    @penfold7800 ปีที่แล้ว

    So glad you finally got this machine working. What a payoff!! Another thing that can affect the keyboard on some old computers is the Clock Signal, or the part of the clock signal that is part of the keyboard scanning routine. I have vague reccolections (could be wrong) that there's sometimes a crystal circuit just for the keyboard scan.

  • @kdietz65
    @kdietz65 2 ปีที่แล้ว +8

    The cool thing about the Model II is you could actually use it for real in modern computing. Since it has the square brackets and squiggly keys (which many other computers of this era don't) you could use it as a terminal into a pi and do real work with it.

  • @DrRChandra
    @DrRChandra 2 ปีที่แล้ว +3

    IIRC, the qualifiers are "L" to mean low power, "S" to mean "Schottky inputs" So an "S" part would be sort-of compatible with an "LS" part, just that if the power delivery is marginal, it might not work because it is not the low power variant.

    • @JeffTiberend
      @JeffTiberend 2 ปีที่แล้ว

      Thank you for the explanation. It's been a long time since I have taken electronics and logic classes.

  • @Nabraska49
    @Nabraska49 2 ปีที่แล้ว

    That was impressive .. even Sherlock Holmes would have struggled with that mystery..

  • @gps4l184
    @gps4l184 2 ปีที่แล้ว

    I love me understanding the function table although is might surprise some on how. (Y= A+B)
    Its trough pneumatic control technology. (In theory we could build a pneumatic computer)
    Congrats on fixing the TRS 80 😀

  • @ricardog2165
    @ricardog2165 2 ปีที่แล้ว +2

    Very educational seeing your troubleshooting methods! If it had been unobtainium like the keyboard microcontroller, I suspect a Raspberry Pi Pico could be made to work. When you mentioned that you can't test the board "in situ" I was wondering why you don't try signal injection.

    • @jwhite5008
      @jwhite5008 2 ปีที่แล้ว

      I feel like inserting a computer running linux OS that is thousands times as fast and millions of times more complex just to be a keyboard controller is a tiny bit over the top.
      Although it could help save the otherwise dead machines.
      But the simplest arduino/AVR/PIC/8051, maybe even PLA+some buffers should be enough to replace that one chip, maybe even just a few 74xx chips.
      It would be harder than writing a C program but with a simulator and an autorouter I think replicating an old keyboard controller would not be that much harder.
      The original authors of the machine had to prototype it somehow and they didn't have access to microcontrollers or PLCs or a bunch of computers just lying around. They didn't have any electronics design software or simulators either. They only had normal logic chips and transistors and that's it. And they would avoid doing something too complicated because that would be harder to make and debug. So I bet all chips on those early machines are reproducible with just a handful of the chips that could be obtained at that era.

  • @loganjorgensen
    @loganjorgensen 2 ปีที่แล้ว

    That diagnostic ROM certainly has payed off since there seems to be a lot of service blind-spots. A lot of overlapping systems but that tended to happen to save money often to make computers a purchasable reality in the past. Then people look at it from the perspective of the present and wonder why it's that complicated, imagine the original engineers not even thinking anyone would be fixing them in 2022 heh.

  • @kencreten7308
    @kencreten7308 2 ปีที่แล้ว +1

    So happy for your efforts coming to this, Sir. Congrats.

  • @mogwaay
    @mogwaay 2 ปีที่แล้ว

    Really pleased for you (and your shoulder!)to get this machine working so nicely. I've really enjoyed this series about a very cool machine I knew *nothing* about - just love that monster 8" disk drive! Cheers!