I previously wrote
The situation is even weirder. I can solve the problem by any *one*Quote:>Anyone using a GUS with a BusLogic BT-445S VESA SCSI host adapter?
>I replaced my Adaptec 1542B with a BT-445S and found out
>my system would not boot anymore unless I either
>remove the GUS or disable external cache ram.
>DOS crashes while executing AUTOEXEC.BAT with a message like
>"invalid COMMAND.COM , system halted". Linux crashes while
>uncompressing the kernel (hence still using the BIOS)
>with a CRC error.
of the following:
- disable external cache
- use 128 kB cache instead of 256 kB
- replace the DX2/66 with a DX/33
- remove the GUS (gravis ultrasound)
- replace the VL-bus BT-445S with an ISA-bus AHA-1542B
- replace the VL-bus STB Pegasus with an ISA-bus S3-801 vga card
Things that would not help:
- replacing cache SRAM
- replacing DRAM SIMMS
- replacing 20 ns TAG SRAM with a 15 ns chip
- changing any AMI BIOS setup option other than disabling ext. cache
- adding VL-bus waitstates
- slot positions (though 1 VL slot does not support busmastering)
I am now waiting for a newer revision of my Buslogic card, but
I'm beginning to think the problem is in the motherboard;
things are just getting too fast, I guess.
There is also another problem that happens *only* when
using 128 kB cache: the infamous signal 11 internal gcc error
when building a Linux kernel.
Before this all happened, I had another cache problem:
Linux would crash randomly, mainly in the swapper task,
unless I had disabled the external cache.
This was solved by building a kernel with -m386 instead of -m486.
This worked, but I could never find out the theory behind this.
This is already my second motherboard; the first one would
appear totally dead with the STB Pegasus on it.
For the record, here's my hardware setup:
motherboard: DX2/66, SiS 461 VL chipset, 3 VL slots, AMI BIOS
16 MB 70 ns DRAM
256 kB 20 ns SRAM, 32 kB 15 ns TAG RAM
BusLogic BT-445S VL SCSI host adapter rev D, BIOS 4.72, f/w 3.36
STB Pegasus VL S3-928 vga card (S3-928 is D-stepping)
Gravis Ultrasound (don't have the revision number)
no-name ISA-bus 2x16550 1xparallel I/O card
S-mail : Laan Copes van Cattenburch 70, 2585 GD The Hague, The Netherlands
Phone : +31 70 3542302
Fax : +31 70 3512837