VOGONS


First post, by k6_cookie

User metadata
Rank Newbie
Rank
Newbie

Hello there, I have a retro PC project here:
- Pentium MMX 200MHz, 64MB of RAM (2x32MB DIMM PC100 SDRAM)
- PCChips M571 V3.2 MoBo (lastest bios)
- 4GB CF card + 80GB IDE HDD, Win98SE

I almost finished it but the onboard video chip is crap and sucks 4mb of ram so i decided to install a video card to get better performance and get that extra bit of ram back. (and maybe overclock the fsb because the onboard video will corrupt the ram past 66mhz.)

Video card is a Diamond Stealth II 4MB PCI, all clean and shiny! but i have problems getting the mobo to recognize it. Without any card (no lan, nor raid) the video card boots properly, shows the video bios screen and then continues to the bios post.
The problem arises when i connect the raid card (Silicon Image 0680A, 2x IDE RAID), i turn on the machine and it just beeps telling me there's no video output and continues on booting (not usable, this isn't a server).
if i change the jumper to enable the onboard video it will boot fine but will use the onboard video instead and wont even recognize the Stealth II, only the raid card (detected as RAID),

I tried chaging settings on the bios with no luck at all, switching PCI slots, no matter what i do the video card wont get recognized at all if the raid card is connected at the same time. Both cards get recognized and work ok individually. The raid card will even show the "press F3 to configure raid" and stuff no problem.

Do you guys have any idea what could be? IRQs, PCI speed, some conflict with bios screens?
Is there a better way to diagnose it? or should it buy some other raid card? The raid card is because the onboard IDE controller wont detect the 80GB hdd (8.5GB max (32GB with lastest bios) according to the manual)

cheers

Last edited by k6_cookie on 2019-09-26, 21:59. Edited 1 time in total.

Reply 1 of 6, by dionb

User metadata
Rank l33t++
Rank
l33t++

IRQs aren't an issue with PCI, interrupt lines can be. Solution there is to try different combinations of slots - but you already did that.

You have two pretty notorious pieces of hardware here, the PC Chips motherboard and an el-crappo Silicon Image controller. It's almost certainly going to be one or the other causing the problems. Do you have any other similarly-aged boards you could try the combination with?

The problem with SI is that it assumes a more modern system (and PCI version) than you have here. Offhand I'd say that's the most likely cause. It would probably work fine with a more period Promise/Highpoint-based controller. But if you only have the controller for large drive support, you could try a different approach: do you have a network card with an (E)EPROM socket? If so you could flash an XTIDE universal BIOS onto one, stick that in the NIC and let that handle drive detection using only the native onboard IDE.

Reply 2 of 6, by k6_cookie

User metadata
Rank Newbie
Rank
Newbie

I searched thoughout my old pc cards collection and the candidates are:
- PCI 3Com 3C905-TX (Bomerang), comes with a DIP32 Atmel AT29C512 512K flash chip (says its 5V only) (didnt show anything at boot)
- PCI 3Com 3C905B-TXNM (Cyclone), comes with a DIP32 socket, no chip, network detected but doesnt connect
- PCI Realtek RTL8139D, DIP28 socket
- ISA Wondbond MDA + DB25 card, socket DIP28

I've been reading the XTIDE docs and it says i need a 16kb chip or larger, though im not sure if that flash chip is fully compatible with an eeprom. i dont have experience with external memory chips though i also found a Lo-Tech ISA ROM card which uses a 1Mbtis flash chip so i guess it should work. Otherwise i have plenty of dead motherboards, im sure theres some chips i could use from them. Otherwise shoot me the part number and ill buy the chip.
Any other advice is welcomed. I dont a programmer so i guess ill have to rig one up.

Reply 3 of 6, by Tiido

User metadata
Rank l33t
Rank
l33t

I had a similar issue except in reverse, the RAID card BIOS was not recognized. Cause was motherboard BIOS not liking Video BIOS that was more than 32KB in size, it failed to allocate space for RAID BIOS due to it, different video card with 32KB sized video BIOS fixed the issue for me on that board (I no longer remember exactly what it was, but also a socket7 board).

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 4 of 6, by k6_cookie

User metadata
Rank Newbie
Rank
Newbie

Sadly this Silicon Image card has an OTP chip. I have got a socket and a flash chip thats compatible with the Sil680A chip and big enough to flash a bios thats only the IDE controler (no raid) but i dont have a smd station and my attemps with dead boards with a regulable heatgun have been barely successful, so i kind of dont feel too confident about removing the original rom and repleacing it with a socket..... 😒

Edit:
- Tried installing the raid card in a slot before the video card and same result.
- Tried the 3com card with the flash chip and also got no video. Same result removing the flash chip.

The 3com card has a tiny serial flash chip besides the big removable flash chip. Its a 1K serial eeprom.
The Stealth II has a AT29LV010A-20JC 128K 3V flash chip.
One of the PCI cards recomended at M571.com has a 64k bios.

So i guess it most likely is something like what happened to Tiido. Ill see if i can find a pci card with a small vbios. Maybe 64k solvs the problem.

Edit2:
So i tried a few other network cards. The video card wont work with anything else installed. Its not just the raid card, anything else causes the video card not to boot.

Reply 5 of 6, by Doornkaat

User metadata
Rank l33t
Rank
l33t

The inofficial K6-2+/III+ BIOS avaliable at http://web.inter.nl.net/hcc/J.Steunebrink/k6plus.htm (make sure to pick the one corresponding to your Rev. Nr.) includes an updated VGA ROM. Have you tried this?

Reply 6 of 6, by k6_cookie

User metadata
Rank Newbie
Rank
Newbie
Doornkaat wrote:

The inofficial K6-2+/III+ BIOS avaliable at http://web.inter.nl.net/hcc/J.Steunebrink/k6plus.htm (make sure to pick the one corresponding to your Rev. Nr.) includes an updated VGA ROM. Have you tried this?

Just flashed it, still doesnt detect the 80GB HDD (doesnt say it was patched for that so i guess it was expected), still wont detect video card with anything else present. The only good from this is now i dont need the bios patch in autoexect.bat