IanJeffray wrote: ↑Tue Aug 09, 2022 5:36 pm
I guess maybe I need to do the thing I'm most scared to do... try swapping over the PALs from a good card. (Scared because I don't want to damage a good card...)
I put my big boy pants on and did that...
It appeared that it was PAL 0273,216-01 that's dead / malfunctioning. That's IC9, which according to the Service Manual does "all the address decoding". Humpfh. Pulling that PAL from a good card and putting it on this board makes *devices return a decent list, at any rate.
But after some further power-cycles - nope! What?
Ok, really sticking my neck out ... put ALL the PALs from the bad card on the good card ... good card still works just fine. (PHEW!!!)
Put ALL the PALs from the good card on the bad card ... still doesn't work.
Swap ALL the PALs over - good card still good, bad card still bad. Ok fair enough.
So the PALs themselves are possibly ok. Great! But why did I get two runs where just swapping IC9 seemed to fix things? Hmmm.
I can't repeat my initial apparent success - that's shoddy, and very annoying. Now I'm beginning to doubt myself.
There's some slight corrosion on a few DIP contacts, but cleaning those didn't change anything.
Then I thought about the same on the two PLCC parts that are on the board - sure enough, some of the sockets contacts look a bit shoddy, but after a good clean of all contacts and pads on the PLCCs, no change in behaviour (Not surprised about that, but still thought anything worth trying!)
I replaced the 100uF cap with something new. Nothing wrong with the old one (still measured 98uF) but another simple "may as well" task.
I've tried running with different SCSI external and internal terminators, cables, drive configurations etc "just because" - no changes.