VOGONS


First post, by i386

User metadata
Rank Newbie
Rank
Newbie

Since I'm new in this forum, some words about me.
I very love old HW, especially server(or server like class HW) and FreeBSD OS.
I intensive used old HW(most part - P6 class). Also I have very old 80286 - 80386
computers with MSDOS has been installed on them.
I don't use modern motherboard at all, my main machine nowadays based on
ASUS CUR-DLS board with 2x800 P3 coppermine CPU and 1GB of RAM. I also have
Supermicro P3TDE6 with 2xP3-S 1400MHz CPUs and 2GB of RAM - very fast and
nice board!

~Two month ago I've bought good old Supermicro P6DLS board(i440LX dual board
with onboard SCSI controller). I want to tell my story with this board.

My board came with VRMs that support "Deschutes" Pentium2 CPU(2.0V Vcore).
I installed "Deschutes" 300MHz P2 CPU, but old BIOS doesn't support "Deschutes"
CPU("Deschutes" was detected as "iUnknown" and L2 cache was disabled).
I've downloaded latest BIOS from Supermicro archive(it supports "Deschutes").

Unexpected problem happened: "sm2flash" utility was unable to flash BIOS!
The sm2flash wrote: "chip erasing OK, but write to flash failed" or so.
But after reboot old BIOS worked!
Seems problem related with writing to BIOS chip. I have the flash-programmer
(I've made it myself) and I tried out to flash BIOS in it. And I found out that the BIOS
chip AT29C020 is faulty! The first sector was impossible to flash even with programmer.
I found another chip W29C020, that lying around me. I successfully wrote new
BIOS into chip, installed it to the motherboard, and board worked with the new BIOS
and matched pair "Deshutes" 300MHz CPUs!

Supermicro graphical BIOS very funny, but little uncomfortable for often use.
I have made little hack: I replaced BIOS module 0x04 "setup client item" to the
similar module, but from Tyan Tiger100 BIOS(or Tiger2, these modules in them are equal)
with text user interface. All manipulations with modules I made by AMIBCP DOS
program. The ID of module I found when I compared all modules from identical Tyan
BIOS-es, but with different user interfaces(BIOS with 't' at the end of a file name
is a text BIOS). After this actions, I wrote modified BIOS into chip and now I have
new BIOS for P6DLS with classic text (hi-flex) user interface!

For case, if anyone will interest new BIOS for P6DLS, I attached it and also
original BIOS. My comments in the INFO.TXT file.

Attachments

  • Filename
    P6DLS_BIOS.ZIP
    File size
    791.46 KiB
    Downloads
    70 downloads
    File comment
    BIOS-es for P6DLS motherboard
    File license
    Fair use/fair dealing exception
Last edited by i386 on 2015-06-01, 13:51. Edited 2 times in total.

Reply 2 of 2, by i386

User metadata
Rank Newbie
Rank
Newbie
NJRoadfan wrote:

Supermicro seemed to like the AMI WinBIOS for some reason. My P6SBA has the same graphical setup screen.

Definitely yes. Old Tyan board also have WinBIOS interface, but Tyan offered
BIOS-es for same board(at least Tiger100 and Tiger2) as with graphical, as with
text setup. Latest Tyan's BIOS for TIger100 board were text only IIRC.