It needs to live again! This SE/30 has so many issues, so let's fix it

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024
  • Ah yes, this board is presenting multiple faults but I can't let that stop me from getting this awesome 32bit Macintosh working again.
    Part 0: • 0089 Troubleshooting M...
    Part 1: • I severely damaged my ...
    Part 2: • Video
    Part 3: This part!
    Part 4: Coming soon
    -- Links
    Using internal Mac diagnostic modes:
    docs.google.co...
    Original document on the Diagnostic protocol:
    web.archive.or...
    Replicated Schematics of the SE/30:
    github.com/mis...
    Mac SE and SE/30 PicoATX PSU adapter:
    github.com/dek...
    www.tindie.com...
    RGB2HDMI:
    github.com/Ian...
    TechStep Photos:
    appletothecore...
    TechStep Replica:
    ko-fi.com/s/aa...
    Adrian's Digital Basement Merch store:
    my-store-c82bd...
    Adrian's Digital Basement ][ (Second Channel)
    / @adriansdigitalbasement2
    Support the channel on Patreon:
    / adriansdigitalbasement
    My GitHub repository:
    github.com/mis...
    -- 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
    --- Instructional videos
    My video on chip removal without damage:
    • How to remove chips wi...
    --- Music
    Intro music and other tracks by:
    Nathan Divino
    @itsnathandivino

Комментарии • 39

  • @TheDiveO
    @TheDiveO 8 часов назад +11

    absolutely appreciate his grin when Adrian after a considerable what-happened-so-far goes into his signature "without further ado..."

  • @jandjrandr
    @jandjrandr 4 дня назад +10

    This is 'FREAKIN' AWESOME!' I just love the process of getting to the conclusion of what wasn't working so it can be fixed.

  • @maxtornogood
    @maxtornogood 7 дней назад +15

    "So to *recap* I recapped the motherboard but it came up 12V short on Data Line 31, whoops! Replaced the damaged parts but then the counter wasn't adding up causing video shenanigans. I did not SCSI what happened next but I was able to *trace* it down & oh boy was I happy cos now IT FREAKIN' WORKS!"

    • @TheDiveO
      @TheDiveO 8 часов назад +1

      the bus originally was busted

  • @Fred_Raimer
    @Fred_Raimer 7 часов назад +6

    By far, Adrian is the smartest guy on RUclips. What a beautiful mind!!

    • @rommix0
      @rommix0 6 часов назад

      > What a beautiful mind!!
      I'm always creeped out when people say that about someone. You sound like Dr Frankenstein on his quest hunting for brains.

  • @Vvardenfell_Outlander
    @Vvardenfell_Outlander 6 часов назад

    I don't know what makes this particular series so special but it's really just been so much fun to follow. Thanks, Adrian!

  • @phil5564
    @phil5564 7 часов назад +4

    I worked on the NCR 53C80 SCSI chip as an engineer. I am glad it was a wire fix rather than replacing another PLCC.

  • @Matrox473
    @Matrox473 7 часов назад +1

    This channel is gold, keep em coming Adrian, you rock!

  • @waynesardullo2482
    @waynesardullo2482 7 часов назад +1

    you have FAR more patience than me. I would have nuked that thing from Orbit after part 1. Nice work I will say though glad you did this. I remember something about the Diagnostics but totally forgot about it.

  • @JoakimKanon
    @JoakimKanon 7 часов назад +2

    The link to part 2 in the description seems to been fed 12 volt as well. 😅

  • @TechUniversity1
    @TechUniversity1 7 часов назад +1

    Please make videos on the other board!!!! We need to see them all through especially since we started off and skewed off to the other board in earlier videos!!!

  • @stormx2827
    @stormx2827 7 часов назад

    What an amazing repair! Thanks so much for sharing.

  • @todayonthebench
    @todayonthebench 6 часов назад +1

    All these bodge wires makes for a rather pretty mess. Though the PCB designer in me screams about free hanging leads being potential EMI issues and causing all sorts of reflections and other issues. But at the very same time, this board doesn't really operate at a high enough frequency for this to be a major concern. But personally I would have cut the trace at the start and end of the bodge to ensure that as little of the "old" path isn't part of the circuit, this will ensure one gets as little weird reflection issues as possible as the signal bounces back from the end of the broken line.
    Another tip for working with higher frequency signals is to run a ground wire alongside the bodge (a little twist and/or glue is a simple solution for keeping them hugged together) as to provide an adequately short return path for the signal, this will greatly improve signal integrity for single ended signals. (running a ground along a differential pair can likewise help at times, but differential signals are often more robust and rarely need this, even if they can complain about going over ground plain interruptions since they do still interact with their surroundings.)
    However. It is important to note that one might bridge two parts of the ground plane in such a way that the ground wire suddenly sees a lot of current and burns up. My preferred 30 awg wire wrapping wire don't need much current to burn up This is rare on well designed boards but good to keep in mind. One can put a DC blocking capacitor on one end of the ground wire, but that starts being rather fancy for a bodge...

  • @leosmith848
    @leosmith848 6 часов назад

    Good work m8.Not the easiest piece of diagnostics.

  • @ChrisDreher
    @ChrisDreher 6 часов назад +1

    22:36 To ease debugging, I recommend looking at wiring matrices right side up. 😏

  • @Hefewe1zen
    @Hefewe1zen 8 часов назад +3

    Hello Adrian, Wish I had watched your first video when it dropped, could have offered my experience. I had a very similar simasimac with a slow sad mac sound on an se30 which took forever for me to pinpoint. Eventually decided to brute force continuity check every signal line via the matrix provided in the updated SE/30 PDF schematic. My issue was basically the same - one of the SIZ signals to the glue chip wasn't connected, I bodged the offending line and it booted up fine afterwards.

  • @frankowalker4662
    @frankowalker4662 7 часов назад

    That was a brilliant repair series.

  • @Dr_Mario2007
    @Dr_Mario2007 7 часов назад

    68k systems may be weird in term of how the CPU is wired up, but hey, what I like about some classic CPUs, up to superscalar in-order versions, is that they're fairly easier to work with providing you have decent oscilloscope and DMM (Zoyi ZT-703S works okay with the CPU around 40 MHz or less - hoping Zoyi bumps the oscilloscope bandwidth rating to 100 - 200 MHz which is doable with superscalar in-order Cortex M7 microcontroller, so it would be a bit more useful as I would want to be able to probe 100 MHz CPU master clock for recent motherboards).
    I like seeing classic computers getting repaired, so I come here often and watch you work your magic on the dead computers until the end that they boot up just fine.

  • @starsundsternchen802
    @starsundsternchen802 6 часов назад

    Super nice video!

  • @brianlhughes
    @brianlhughes 6 дней назад +6

    best repair video series ever!

  • @MrBradleykeith
    @MrBradleykeith 8 часов назад

    Well done !!!

  • @perrylund3995
    @perrylund3995 8 часов назад

    Super job.

  • @mikespangler98
    @mikespangler98 8 часов назад

    Best unsolder the bad 393 before you forget it's there 😉

  • @Colaholiker
    @Colaholiker 6 дней назад +4

    I enjoyed it so much, I even hit the thumbs up twice.. oh, wait...
    Joke aside, this was an awesome repair series, I absolutely enjoyed watching it!

  • @nysaea
    @nysaea 6 часов назад

    woohoo! double victory!!! :D

  • @lindoran
    @lindoran 7 дней назад +4

    It might be possible to make a serial loader using a terminal emulator that's able to run scripts. Could get very fancy and have it load Intel hex files or maybe even Motorola SREC into memory using the diagnostic environment. Applications for that might be an even better diagnostic ROM,or perhaps booting from serial. I wonder if there is a way to dump the existing diagnostic environment from ROM or memory and decompile it to see how it works or if we're missing features

    • @eccramer
      @eccramer 7 часов назад +1

      After Adrian’s last video I started hacking together a (so far very simple) Python script that does some of that. My goal is to have some memory read back tests by next weekend.

    • @eccramer
      @eccramer 7 часов назад

      I think the ideal next step would be to disassemble the ROM packs from the Techstep. I suspect it implements extra tests by writing direct to memory and then telling the processor to execute it.
      With extra hardware like a rascsi and custom software I think you could fully test the SCSI subsystem and externally validate that the scsi controller is writing correct data out of the ports.

  • @mikesilva3868
    @mikesilva3868 8 часов назад

    😊 great

  • @Mr76Pontiac
    @Mr76Pontiac 7 часов назад +1

    Thumbs up, even though I hate all Apple products of any age.

    • @rommix0
      @rommix0 6 часов назад

      ^ Found an Apple hater.

  • @lancegentle6430
    @lancegentle6430 7 часов назад +1

    A required upgrade for the basement would be a microscope to repair damaged traces instead of running botch wires.

  • @GarthBeagle
    @GarthBeagle 5 дней назад +1

    Fantastic work!

  • @aquinamedia4508
    @aquinamedia4508 7 часов назад

    Strange, RUclips has had me unsubbed to your channel at some point ☹
    Back on track now tho 🙂

  • @GeekmanCA
    @GeekmanCA 5 дней назад +2

    Mac System 7 supports 32-bit memory addressing for the program space. So at least as far as the OS is concerned, 4GB of RAM is theoretically possible. Makes you wonder!

  • @AshNonokPlays
    @AshNonokPlays 9 часов назад

    It took long before an update.