First post, by scruit
EDIT: THe issue was solved by installing a new CPU board. I just had to wait until one popped up on ebay at a reasonable price because some folks are asking $250 for them. I got one for $45 and the server just started right up.
I will continue to troubleshoot the original CPU board as it has dual P166s instead of the single P100 that the replacement board has, but now I know which board is bad and have a functional unit to compare with.
Notes: I went through a few memory sticks after being told the system would be very picky on memory. I got edo, ecc, different sizes, different speeds. Old cpu board was dead on all of them - new board works fine with all of them. Don't let a dead board send you down the memory rabbit hole. Any compaq-branded 72pin memory seems to keep it perfectly happy.
ORIGINAL POST:
Backstory:
Found my old Proliant 1500 tower in the attic where it has languished for 20 years. Trying to get it working. All I have connected is the power supply, backplane, daughterboard (one cpu). I have original compaq memory, but the behavior I see does not change with the memory being in place or not in place, so the memory is out of the board right now.
Symptoms:
- PSU fan power up. Green LED on backplane lights up. No video despite SW1.1 being set to enable onboard video (isa video card plus sw1.1 set to disable onboard video gives no video either)
- No beeps.
- POST card shows all dashes.
Basic checks:
- None of the power rails are shorted either on backplane or daughterboard.
- All 3.3v, 5v, -5v, 12v, -12v connections show hundreds of KOhm desistance to ground.
- All of the stated power outputs from the PSU match what is spec'd for the pin (the "5" is 4.95v and the N5 is -4.95v)
- 14Mhz OSC signal good on EISA
- 33Mhz CLK signal good on PCI and daughterboard, and at the CPU, when the daughterboard is installed
Current Approach:
I am focusing on the EISA slots as I can get oscilloscope readings from the pins easily. I am checking the address and data lines. This is where I am having issues.
Testing setup:
- Backplane on my bench with daughterboard plugged in. PSU connected. Oscilloscope at the ready.
Basic observations:
- Powers, grounds and OSC on EISA slots are good.
- Data and address pins are all connected across the EISA slots.
- The data lines D0-D7 at the EISA slot go to pins SD0-SD7 respectively on the 82374 EISA controller
- Half of the data lines (D7, D6, D5, D3) show something akin to a "square wave" but the lows have a rising value almost like a capacitor charging.
- The other data lines (D4, D2, D1, D0) show a rounded sawtooth pattern.
- The first two address lines Addr0 and Addr1 (connected directly to the 82374 EISA Controller SA0 and SA1 respectively) show a good square wave.
- The remaining address lines from Addr2 to Addr16 (Connected to a pair of Ti F543 octal bus transceivers) show good square wave inputs (0v-5v measured on the output of the 82374 EISA controller and confirmed at U9/U17 "A" side of bus transceivers) but VERY shallow high outputs (matching inputs for low-high with amplitude from 4.0v-4.2v measured on the B side of the bus transceivers and confiremd at ISA slot.)
- The bus transceivers have V+, Gnd that both check out. They also have Latch/Copy/Output enable pins for both both directions. Copy and Output as held low for AB and Latch for AB (sending data from eisa controller to isa slots) pulses low as expected. The Copy/Output/Latch for BA (which would be "sending and address from isa slot to eisa controller), if that is even a thing) are held low all the time.
- The computer spends some amount of time, between5 and 30 seconds, giving these signals and they it kinda "gives up" and all the data and address lines go high. The OSC still hums along at 14mhz.
- If I power off the PSU and try again then this behavior repeats (good signals from EISA controller to the bus transceivers, bad signals from the transceivers to the slots) withthe computer "trying" to boot for some amount of time then gives up and all signals go high.
- The amount of time that the psu is OFF between tests directly impacts the amount of time the computers "tries" to boot. If it is off for more than a couple of minutes then I get 25-ish seconds before it gives up. If I power it down for a shorter time then the shorter that "trying" time period gets. If I power it off and back on within a couple of seconds then I get 6-10 seconds max.
- Memory in or out does not change any observed behavior
Theory:
- I think there is some capacitance or heat issue that is causing the system to give up.
- I'm confused by the output of the F543 octal bus transceiver that handles Addr02-Addr16. If it was one IC acting liek this (good input, bad output) then I would assume it is bad, but what are the chances that BOTH transceivers would go bad? Both transceivers' AB latch enable pins are routed to the EISA controller (ABFULL and SALE pins)
- Having two different types of bad waves on the data pins suggests the issue is fundamental and not a result of a step in POST failing. I think it's failing to POST because the address and data lines are not functioning correctly.
- I checked the PCI slot stuff, which is handled by an 82375 PCI-EISA Bridge and found the waveforms look better. I suspect whatever is killing the address/data lines on the EISA slots is causing the system to stop trying to boot. I'm checking for anything that may be shorting out the data/address lines on the ISA bus but it's very difficult because all I have is my eyes and a multi-layer pcb. I cannot find a schematic for this board.
Waveforms:
- Here are the oscilloscope outputs: https://imgur.com/gallery/643LVkh (In this one just look at the data lines - the address line waveforms below are better)
- Here are oscilliscope waveforms for communication into/out of the octal bus transceivers: for EISA address lines 02-16 :
https://imgur.com/gallery/HD5Yp3n
Datasheets:
F543 Octal Bus Transceiver: https://www.ti.com/lit/ds/symlink/sn74f543.pdf
EISA Slot: https://en.wikipedia.org/wiki/Extended_Indust … SA_Bus_pins.png
82374 EISA Controller: https://pdf1.alldatasheet.com/datasheet-pdf/v … EL/82374EB.html