I was doing some through-hole desoldering practice on my shabby old STFM board as a) I'm really bad at it and b) I've work to do on my nice Mega board and would rather do my learning on the -FM.
The PSG chip on the -FM is partially failing I think -- one channel is dead -- and my floppy cable was falling apart.
Good practice, I'll remove the PSG and fit a socket in its stead (I already have a new sound chip), and whilst I'm at it, I'll desolder the floppy cable and put in an IDC socket.
Now, the good news is that both actually went quite well. I must be getting a little bit better. The floppy cable was a bit of a pain as half those pins are GND and they *really* wicked away the heat, so I ended up with a technique of blowing 250C hot air from a distance to gently wam a large section of the board whilst using the desolder gun. It was pretty effective without my board adopting the normal burnt-toast appearance I see when I get the desoldering gear out.
Anyway, fitted up my floppy socket and discovered I must have binned all my old floppy cables. Managed to find one at work, but it was a single drop with a PC-style twist. I was hoping to find one of my old four-way (two 3.5, two 5.25 connectors with the twist between the pairs, but to no avail).
Anyway, this twisted cable worked well with the Gotek -- so my IDC header must have been working, hurrah -- but I wanted the old drive in here and that said no. I have a cable on order, but heady from my desoldering exploits I thought I'd simply move the floppy connector to the other side of the twist.
It didn't work.
Worse still the Gotek wouldn't work now either. I couldn't even foment the 'cable inserted upside down' alert message it helpfully gives you.
I soldered a female connector onto the male pins of the old, decrepit, original cable. Nada.
Plugged in the external floppy. Nothing.
Put my ACSI2STM into the machine and it boots from C quite happliy.
So to my mind, this is the FDC that died. DMA probably OK as the ACSI side working, but can't see either floppy drive.
So: check my working. Is that a sound diagnosis? Have I missed something? Is there something else I should check?
Cheers,
BW
