• 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.

My IIfx progress

David Cook

Well-known member
I've found a transistor in the ADB circuit thats corroded away, schematics says it's a MMBT2904, I can't find any for sale.. Does anyone know what a suitable replacement would be?

I believe you (and the Bomarc schematic) mean MMBT3904. You'll find plenty of them. : )

Edit: That transistor provides the output signal (low) to the ADB device. The specifications needed to do so are non-critical. Any small-signal NPN (bipolar) transistor will do. Given Apple's ubiquitious use of the 3904, the Bomarc schematic clearly has a typo on that page.
 
Last edited:

SophieRose

Well-known member
Here's a video of what it's doing..

I replaced Q1 in the adb circuit but it does the same thing with or without Q1 even being present.
schematics.jpg
 

Phipli

Well-known member
Here's a video of what it's doing..

I replaced Q1 in the adb circuit but it does the same thing with or without Q1 even being present.
View attachment 55866
What happens if you try starting it without the floppy drive connected? You'll need to leave it for a few seconds longer because the icon takes longer to appear when there are no floppy drives.
 

Phipli

Well-known member
It does the same thing.. left it for ages.. Still square grey screen with no mouse pointer.
Do you have any ADB devices plugged in? If so, what happens if they're plugged in? (I'd plug the floppy drive back in so that you see results faster)

If you can't see anything wrong with ADB, SCSI and Sound were the next two things on the list.

The sound chip is at least partly working because they usually control the reset line during power on don't they? Oh yeah, plus it chimed :ROFLMAO:
 

David Cook

Well-known member
I replaced Q1 in the adb circuit but it does the same thing [hangs with gray screen] with or without Q1 even being present.

schematics.jpg

ADB pin 1 is a dual input/output. R66 pulls up the signal. Each device pulls down the signal to communicate. So, the transistor you replaced allows the Mac to output to ADB by pulling ADB pin 1 low. Without this transistor, the Mac can boot, but it can't talk to the keyboard or mouse.

ADB pin 2 attaches the keyboard power key to the Mac's power circuit. It doesn't need that transistor you replaced. That's why the keyboard is able to power on the Mac without the transistor. (But, your Mac won't be able to read keys or mouse movements without the transistor in place.)

------

In your video, the memory is in the wrong bank. The IIfx requires bank A to be filled first. Move all four RAM sticks to the empty slots.
 

SophieRose

Well-known member
Popping the ADB ASIC off..swapped with a spare which made no difference, I also tried swapping the SRAM that goes with it.

 
Last edited:

SophieRose

Well-known member
Progress ☺ happy mac.. then starts to boot and stops.. mouse kb and nmi still work. Only boots at all if i drench the board in iso.. otherwise its sad chime and no video. more investigation needed. But so pleased its getting past the grey screen now.
 

Attachments

  • instasquare.photoeditor.effect.cutout_20235101996578.png
    instasquare.photoeditor.effect.cutout_20235101996578.png
    2.6 MB · Views: 16
Last edited:

Phipli

Well-known member
Progress ☺ happy mac.. then starts to boot and stops.. mouse kb and nmi still work. Only boots at all if i drench the board in iso.. otherwise its sad chime and no video. more investigation needed. But so pleased its getting past the grey screen now.
Interesting...

Poking time, poke areas of the board and chips one at a time with your finger and see if the behaviour changes. Narrow the fault down to an area if it is a dry joint or borderline trace.
 

David Cook

Well-known member
Progress ☺ happy mac.. then starts to boot and stops.. mouse kb and nmi still work. Only boots at all if i drench the board in iso.. otherwise its sad chime and no video. more investigation needed. But so pleased its getting past the grey screen now.

Glad to hear about your progress! I admire your determination to fix this Mac. Your tenacity will pay off.

BTW, getting to a sad chime means the diagnostic serial port is likely working. I briefly discuss this approach in a posting about repairing a IIsi.
 

SophieRose

Well-known member
Glad to hear about your progress! I admire your determination to fix this Mac. Your tenacity will pay off.

BTW, getting to a sad chime means the diagnostic serial port is likely working. I briefly discuss this approach in a posting about repairing a IIsi.
Great idea.. I might try the diagnostics mode if I can do it mac to mac.
 

SophieRose

Well-known member
In other news ☺
Still something wrong but omg now it boots to the desktop if I apply a layer of iso thanks to a couple of bad traces I fixed.
instasquare.photoeditor.effect.cutout_2023514204939399.png
 

Phipli

Well-known member
@SophieRose Is it running well enough to boot from the Hardware test CD and run the Apple hardware tests? The 68k version is... second download here :

 
Top