• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Mac IIci with dead NuBus slots

bigmessowires

Well-known member
The problem: none of the NuBus slots in my recapped IIci seem to work. I've been happily using the computer for years, but never had a reason to try the NuBus slots until now. I've inserted a Toby video card and a Farallon Etherwave card, but neither one seems to be recognized. Tattletech doesn't show any NuBus cards present. Same for the Slots diagnostic program from Apple Developer Technical Support. No video output from the Toby either.

This seems to be a somewhat common issue with the IIci, because some of the NuBus circuits are right next to capacitors that leak evil corrosive goo. There's some discussion of similar problems here:

https://www.reddit.com/r/VintageApple/comments/iorzl0

The problem area seems to be near chip UH1, next to NuBus slot C. According to the schemtic, this chip is used by all three NuBus slots, not just slot C. I took a closer look at mine, and there are problems:

IMG_3815.jpg

It's hard to see in the photo, but the legs of UH1 on the side towards the NuBus slot look gray and cruddy, compared to the shiny legs on UH2. And some of those traces running to the left of Slot C look broken. I'm not sure yet which traces those are, and whether they're solely for Slot C or are also used by the other slots. From my testing, all three slots are currently non-functional.

I will start by replacing UH1 and testing those other traces. This is a detour for me, a project within a project, as I'm trying to use the NuBus slots in this IIci to test some video cards for my Mac to VGA adapter sync splitter project. Any other suggestions for places to check that might cause all three NuBus slots to die?
 
Last edited:

joshc

Well-known member
The damage in that area is very typical for IIci boards that have been left in their original non-recapped state for a long time, I've seen it first-hand numerous times.

What is less typical is all the extra trace damage next to the bottom of slot C - all those traces are going to need buzzing out to see which ones need repairing.

I wouldn't even assume UH1 is bad until you check all the traces first.
 

Phipli

Well-known member
It's hard to see in the photo, but the legs of UH1 on the side towards the NuBus slot look gray and cruddy, compared to the shiny legs on UH2
They're probably ok even though they look a little tired.

And some of those traces running to the left of Slot C look broken. I'm not sure yet which traces those are, and whether they're solely for Slot C or are also used by the other slots.
Start here. Clean, scrape off some some solder mask with a knife, scrub with a broken corner of a PCB (or fancy fiberglass pen, depending on if you're as cheap as me) until the copper gleams, tin with lots of flux, remove excess solder with wick, bridge with enamel wire.
I will start by replacing UH1
Leave this until you repair the traces. It likely is fine.
/Me goes to read what @joshc said and see if we agreed :ROFLMAO:
 

Melkhior

Well-known member
I'm not sure yet which traces those are, and whether they're solely for Slot C or are also used by the other slots.
NuBus is a 'true' bus, so pretty much all the pins/signals are common through all the slots. The exceptions are the ID pins (which are either floating or tied to ground on the motherboard) and the NMRQ pins (non-master request, a.k.a. interrupt, one per slot). So odds are, if one slot fails, they all fails.

Also it's multiplexed, so if you loose an A/D signal, it goes down very quickly as you have both wrong addresses and wrong data...
 

bigmessowires

Well-known member
I'll try to beep them out and see where they go. Even though it's logically a common bus, those particular traces might be specific for connecting the shared signals to Slot C, no? It depends exactly how the traces are routed on the board, which the schematic can't tell us.
 

Phipli

Well-known member
I'll try to beep them out and see where they go. Even though it's logically a common bus, those particular traces might be specific for connecting the shared signals to Slot C, no? It depends exactly how the traces are routed on the board, which the schematic can't tell us.
There are more dodgy looking traces around. I'm guessing the exposed copper is from you scrubbing them, but there are some others as well. There are likely even more elsewhere.
IMG_3815.jpg
 

volvo242gt

Well-known member
It's not uncommon for the upper right leg to not be grounded when cap goo gets to it. You might be good to go after a general cleanup of that area, then a bodge wire is added between that leg and a grounding point. My own IIci had the same issue. In my case, after replacing the chip, it still didn't work. Wound up buying another board off the 'bay and after verifying that the slots were working, had it recapped. I'm not sure what the status is on my old board, which I let @James1095 have after he recapped my current board.
 

bigmessowires

Well-known member
NuBus slots fixed! Cards detected! Toby video card works! It's a good day.

Yeah there were a LOT of suspicious-looking traces, but they all tested OK except for a single one here:

IMG_3815.jpg

I repaired that with a wire from chip UH1 to the underside of NuBus slot C, and everything is working again. Thanks for your troubleshooting suggestions!
 

joshc

Well-known member
Nice.

A lot of those traces are exposed so I would recommend some fingernail polish or UV curable solder mask on them to protect them (or just tin them with solder, but sometimes it doesn't like to take to thin traces like that).
 

Phipli

Well-known member
sometimes it doesn't like to take to thin traces like that
You have to scrub them with fibreglass in the same direction as the trace, then tin them by fluxing the area and running used solderwick over the top. Small amounts of remaining soldermask stops them tinning, get them clean and even the smallest trace tins.
 
Top