First post, by ph4nt0m
This is the beast.
It is basically an all-in-one PCI card with an ATI Rage II 4Mb video, dual channel Ultra2 SCSI controller (LSI 53C896) and Fast Ethernet network (Intel 82559). Everything sits behind an Intel branded DEC 21152 PCI-to-PCI bridge. However it isn't going to work if you just put this board in a regular PC. It POSTs and halts the system because it isn't the original ProLiant. It gets further with this check bypassed by turning the SW3.8 DIP switch on, but halts anyway with "Error 1611 System Fan". This boards takes care of CPU and system fans which use non-standard pinouts. I guess it does more than this because there are two FPGA chips, a larger one NEC CMOS-8 UPD65811 with over 100K gates, and a smaller one Lattice 2032VE with 1K gates. Their firmware is embedded in the 2Mbit SCSI BIOS flash chip. Another 2Mbit flash chip contains Compaq branded ATI BIOS for Rage II. There is also a 3V lithium battery to hold NVRAM settings.
So, the challenge is to make this board work in regular PCs. The video BIOS is more or less reference. I have left it untouched. The SCSI BIOS has to be disassembled with all those Compaq proprietary features removed, but the easier way is just to replace it with a reference LSI SCSI BIOS. The latest I could find is v4.19, but it stores configuration data in NVRAM. Compaq engineers have designed a different NVRAM interface, so it doesn't work with the LSI BIOS. I have flashed the less functional v4.12 BIOS which doesn't store anything in NVRAM and it does work. I could boot to Windows XP and it picked up drivers just fine.
Although the network chip was recognised as "Advanced System Management Controller" PCI_VEN 0E11 PCI_DEV A0F0, but there is a separate EEPROM chip, Fairchild FM93C46, which also needs to be flashed with generic firmware in order to enable regular Ethernet controller.
Has anyone got any more success tweaking this board?