VOGONS


First post, by _StIwY_

User metadata
Rank Member
Rank
Member

Hello i was installing a motherboard, ( motherboard is working fine ), this time i wanted to use the floppy drive, and i'm noticing that there is no way to make it working. Pretty sure the controller on the motherboard is somewhat damaged, because i already tried to:

- Use different floppy cables
- Use different floppy drives
- BIOS of the motherboard is already updated
- I left the motherboard without the Cr2032 battery for 30 minutes to be sure the BIOS was reset

Still the problem persist, did you have experience about similar problems? Thanks

Last edited by _StIwY_ on 2023-11-04, 20:11. Edited 2 times in total.

Reply 1 of 10, by debs3759

User metadata
Rank Oldbie
Rank
Oldbie

Did you also try different floppy drives? Or is that what you meant when you said drivers?

See my graphics card database at www.gpuzoo.com
Constantly being worked on. Feel free to message me with any corrections or details of cards you would like me to research and add.

Reply 2 of 10, by _StIwY_

User metadata
Rank Member
Rank
Member
debs3759 wrote on 2023-11-04, 20:03:

Did you also try different floppy drives? Or is that what you meant when you said drivers?

My mistake, floppy driVES yes, i tried three different drives. Other than thatn, the motherboard is perfectly working under stress tests. Never happened before, usually i sometimes put the cable in the wrong side, but this time i tried every combination

Reply 5 of 10, by _StIwY_

User metadata
Rank Member
Rank
Member

Nothing to do, i spend another hour to try every possible combination but the "C0" error is always there, so the controller is most likely damaged. Even without anything attached on the board, the C0 error appears.

Every floppy works on others PC so it's pretty obvious, the last attempt i can do it's to wash accurately the motherboard with a PCB cleaner and hope for the best.

Attachments

Reply 6 of 10, by tomaszdko

User metadata
Rank Newbie
Rank
Newbie

I had an identical problem on a 486 pci motherboard with a W83787F controller. Use an oscilloscope to see if there is a waveform on the quartz resonator (it should be 24MHz but yours may be different). I had to change the resonator and everything returned to normal. I don't rule out that you have a damaged IC controller, but it's worth check.

Reply 8 of 10, by mkarcher

User metadata
Rank l33t
Rank
l33t
tomaszdko wrote on 2023-12-21, 16:43:

I had an identical problem on a 486 pci motherboard with a W83787F controller. Use an oscilloscope to see if there is a waveform on the quartz resonator (it should be 24MHz but yours may be different). I had to change the resonator and everything returned to normal. I don't rule out that you have a damaged IC controller, but it's worth check.

Those "modern" super I/O chips use the same quartz crystal for the processor clock of the floppy controller and as base clock for the serial ports. If the oscillator failed (which I had happen to me on a board corroded by a leaky Nickel rechargeable battery), not only the floppy drives stop working, but also the serial ports stop working. If the OP can get checkit onto that machine, it will fail the "serial port loopback test" if the oscillator doesn't oscillate. Simultaneous failure of the serial ports and the floppy interface would be a quite strong hint to check the crystal.

Reply 9 of 10, by tomaszdko

User metadata
Rank Newbie
Rank
Newbie

"Simultaneous failure of the serial ports and the floppy interface would be a quite strong hint to check the crystal." - that's true, but when I got the motherboard and saw the floppy drive error, I didn't associate it to the COM ports. I was looking for an integrated circuit that controls the floppy disk drive and the first thing I did was check the crystal (a habit when programming ATxmega microcontrollers) . But You are right , He can diagnose the error by checking the com ports. If they do not work, it means that the controller is dead and possibly replace the quartz resonator, check the connections to the PCB , checking the capacitors connected to the resonator.

Reply 10 of 10, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

Plugging the floppy cable in a wrong way (except the usual 180° turn with a permantly lit LED) is the most common cause for broken super-I/O chips.
Mainboards without plasic sockets around the connector pins are the typical candidates here. If someone plugged the floppy cable "out of pitch" in the past, like leaving pins on one of the ends unused the chip can easily be damaged.