First post, by marty_r
Hello all, recently repaired an ECS 386/32 motherboard (documented here: https://theretroweb.com/motherboards/s/ecs-386-32) and having issues booting from floppy drive. After the post screen, the floppy drive spins up but the head doesn't move at all, after a while it stops spinning and computer hangs with a blinking cursor, but keyboard still responds and I can reset with ctrl+alt+del. Sometimes it will show garbled text on screen, and sometimes it will boot directly into bios setup screen.
I've already tried:
- Known good floppy disks, drives (both 3.5 1.44mb and 5.25 1.2mb) and cables (boots my pentium 3 system without any issue);
- Two different floppy controllers:
--TMC/MyComp/MyNix/Megastar IFSP (VER. 1.x) (https://theretroweb.com/expansioncards/s/tmc- … ar-ifsp-ver-1-x) (multi IO card)
--Everex EV-348 (https://theretroweb.com/expansioncards/s/everex-ev-348) (MFM HDD controller)
- Booting with minimal ram and all other ISA cards unplugged except VGA and floppy controller
- Dumping and verifying both BIOS EPROM content against BIOS online, they are exactly the same
- Unplugging and reseatting all dip/plcc chips on motherboard
The computer also comes with a 160MB MFM drive but the DOS installation on it is broken, the motherboard can boot from the hard drive but will throw a file not found errors when trying to load himem.sys and freeze at "bad or missing command interpreter". Sometimes it won't boot at all, guess the hard drive needs a low level format.
The motherboard initially had a short on -12V rail due to a shorted tantalum capacitor, one of them actually exploded and left a burn mark on the motherboard, checked trace continuity underneath the burn mark and seems the trace is still intact. Also replaced the 3.6v lithium battery.
Already searched the issue online and found several posts, one suggests reducing isa bus clock speed, tried all three options (at clock, processor/2 and processor/3) and no dice. Also tried to disable 387 coprocessor, still the same.
I'm really out of ideas. Since I've already tried 2 different floppy controllers and like 5 floppy drives, I'm thinking it might be a motherboard issue. Any suggestions on what to check next? Thanks in advanced.