First post, by Jotschi
Hi,
I'm currently restoring an old Intel 386 DX 40 mainboard which suffered from a leaking battery.
So far I have replaced the ROM socket and added five bodge wires.
I have a known working ISA diagnostic card but when I power up the 386 no opt codes are shown on the seven segment display.
Is it possible that a 386 does not provide opt codes during bootup? I saw something similar in a youtube video in which no codes were shown but the board did boot just fine.
Unfortunately I do not own a 16 bit ISA VGA card. (I'm trying to get one but prices on ebay are insane)
I have an Cirrus Logic VLB VGA card and two 8 bit MDA cards from my IBM 5150 / 5160.
Can one of those be used with the 386?
I checked the address lines A0 to A15 and all show activity. The EEPROM OE is high and I see 14 Mhz on Pin B30 (OSC) on the ISA connector. The CLK pin B20 also shows ~6.6 Mhz.
I dumped the BIOS content and the MD5 0be5cfe7130a699e6dd39de54f7eb7b7 yields some links on google on BIOS roms. So I think the ROM is okay.
I hear no beeps on the speaker. I however will do a sanity check using a second speaker.
All in all I think the board seems to be operative. Is there maybe something else I can check to be sure?
I also attempted to record the BIOS operation via my logic analyzer (mainly an educational step since I saw the video from Curious Marc https://www.youtube.com/watch?v=Nyqo-XOuHK4 and wanted to try this myself). I however did not find a way to decode the address line input A0 to A15 to a memory address in PulseView.
Any hints or tips would be welcome.