VOGONS


First post, by EZFlyer

User metadata
Rank Newbie
Rank
Newbie

I have a Pentium system that I put together, and I ran into an issue I've never encountered before in the decades of messing with this stuff. I get I/O errors and freezes when booting or executing programs from floppy using the onboard controller, but only if my non-pnp SB16 card is installed. As soon as I remove the SB16, no issues with the floppy. I can boot from IDE/SCSI no problem, and I think that's why I never noticed; I didn't install the SB16 until after I installed OS's and didn't need to use the floppy drive (until now). WIth the SB16 installed, sound works as expected including external MIDI.

I've flashed multiple versions of BIOS, tried multiple floppy drives, messed with power cables, changed every CMOS setting, ISA clock is set to 8mhz, removed/disabled/downtuned everything possible except for the onboard floppy controller and SB16. Booting to HDD and then executing a program from floppy ends in a freeze. I don't have another floppy cable to test with, but it's on the way, but I don't think it would matter since it works without the SB16. Testing another sound card means tearing down my 486 which I don't want to do until I've run out of ideas. I have not tried another I/O/floppy controller, yet.

Any idea what my SB16 is doing on the bus or how to test it further?

Reply 1 of 6, by Grzyb

User metadata
Rank l33t
Rank
l33t

I suspect some problem with DMA signals.
FDC and SB are usually the only components that make use of ISA DMA.

Nie rzucim ziemi, skąd nasz root!

Reply 2 of 6, by EZFlyer

User metadata
Rank Newbie
Rank
Newbie

I'm leaning that way too. Any idea how I would go about confirming it?

Reply 3 of 6, by Grzyb

User metadata
Rank l33t
Rank
l33t

Try some other sound card?
Disable the onboard FDC, and try a separate FDC card?

Nie rzucim ziemi, skąd nasz root!

Reply 4 of 6, by EZFlyer

User metadata
Rank Newbie
Rank
Newbie

I found my AWE64, and that one seems to work. Something is definitely up with that SB16, and is probably why it was cheap. I never get lucky with good scores. Oh well.

Know of anyone on here that can give some insight into what the SB16 is doing wrong?

Reply 5 of 6, by AncapDude

User metadata
Rank Newbie
Rank
Newbie

Have you tried changing the SB16 DMA channel(s)?

Reply 6 of 6, by EZFlyer

User metadata
Rank Newbie
Rank
Newbie

I didn't try changing them, just used 1&5. Floppy uses channel 2, and the SB16 doesn't even have those pins on the edge, B6/B26. Curious how else it could interfere.