Procured another SE/30 and have been testing the logic board with a working recapped analog board/PSU. Gave it a good bath, recapped it, fixed a couple traces to the ASC to resolve sound issues, and got it working, or so I thought.
I had been testing it with the logic board out of the chassis, tested it initially with an external ZuluSCSI without issues. Tested it with an internal ZuluSCSI and it was also working. Both booting into System 7.1.1 using the same SD card (moved the SD card between the ZuluSCSIs). I thought I was finished so put the logic board into the chassis and booted it up to adjust the screen geometry... but I got a flashing disk icon. Huh? Try with an external ZuluSCSI with the same SD card. Works fine. Try with the internal, nope.
Ruled Out
Pulled the logic board out and tested with the internal ZuluSCSI. Not working. But it was working before when I was working on it earlier. Swapped to a shorter SCSI cable (8 inches vs 16 inches). Worked! But not 100%... like 90% of the time. Use the longer cable. Nope, no good. Tested both SCSI cables in a IIci and the cables are fine, no issues.
While attempting to boot from the internal ZuluSCSI with the longer cable, I plugged in the external ZuluSCSI (with no SD card) and powered up. It booted! WTF? Unplug the external ZuluSCSI and try again, nope. Flashing disk icon. Plug the external ZuluSCSI back in, works. Huh? And note, both Zulus are properly terminated.
Then just to try things out, I removed the external ZuluSCSI and replaced it with an external Zip drive (with no Zip disk inserted). Works! Disabled the termination on the external Zip drive, still works. Powered off the external Zip drive but still plugged in, works. Unplug the Zip drive, nope, doesn't work. Plug it in, it works. Hmm.
Schematics
Looking at the schematics, the external scsi connector is directly connected to the same pins on the internal scsi connector. And then they go to the SCSI chip. There are no traces that aren't common between the two ports.
I saw some comments on the forum about the Bourne filters, but according to the schematics, no Bourne filter is connected to the SCSI subsystem. It's just for serial ports and the floppy drive and so I'm not sure what those comments were about. I saw a note about some of the external connector traces bypassing the internal connector but that doesn't seem to be the case according to the schematics as well as the Guide to the Macintosh Family Hardware book. And I beeped it out and no traces bypass.
Anyone have any ideas?
I had been testing it with the logic board out of the chassis, tested it initially with an external ZuluSCSI without issues. Tested it with an internal ZuluSCSI and it was also working. Both booting into System 7.1.1 using the same SD card (moved the SD card between the ZuluSCSIs). I thought I was finished so put the logic board into the chassis and booted it up to adjust the screen geometry... but I got a flashing disk icon. Huh? Try with an external ZuluSCSI with the same SD card. Works fine. Try with the internal, nope.
Ruled Out
- Internal ZuluSCSI is properly terminated.
- External ZuluSCSI is also properly terminated.
- Same SD card so rules out an OS issue, SD card issue, etc.
- Tried a different ZuluSCSI internally, nope, same issue.
- Tried external power on the internal ZuluSCSI, nope, same issue.
- All 25 ground pins look good on the internal 50 pin connector.
- All 25 non-ground pins look good to the external SCSI connector as well as the onboard SCSI chip.
- Power voltage for 5V (and 12V/-12V) look good.
- Termination power is present.
- No ground shorts or any of the non-ground pins shorted to ground.
Pulled the logic board out and tested with the internal ZuluSCSI. Not working. But it was working before when I was working on it earlier. Swapped to a shorter SCSI cable (8 inches vs 16 inches). Worked! But not 100%... like 90% of the time. Use the longer cable. Nope, no good. Tested both SCSI cables in a IIci and the cables are fine, no issues.
While attempting to boot from the internal ZuluSCSI with the longer cable, I plugged in the external ZuluSCSI (with no SD card) and powered up. It booted! WTF? Unplug the external ZuluSCSI and try again, nope. Flashing disk icon. Plug the external ZuluSCSI back in, works. Huh? And note, both Zulus are properly terminated.
Then just to try things out, I removed the external ZuluSCSI and replaced it with an external Zip drive (with no Zip disk inserted). Works! Disabled the termination on the external Zip drive, still works. Powered off the external Zip drive but still plugged in, works. Unplug the Zip drive, nope, doesn't work. Plug it in, it works. Hmm.
Schematics
Looking at the schematics, the external scsi connector is directly connected to the same pins on the internal scsi connector. And then they go to the SCSI chip. There are no traces that aren't common between the two ports.
I saw some comments on the forum about the Bourne filters, but according to the schematics, no Bourne filter is connected to the SCSI subsystem. It's just for serial ports and the floppy drive and so I'm not sure what those comments were about. I saw a note about some of the external connector traces bypassing the internal connector but that doesn't seem to be the case according to the schematics as well as the Guide to the Macintosh Family Hardware book. And I beeped it out and no traces bypass.
Anyone have any ideas?


