VOGONS


How about a MR-BIOS ROM file repository?

Topic actions

Reply 160 of 168, by DoutorHouse

User metadata
Rank Newbie
Rank
Newbie
evasive wrote on 2020-05-31, 12:34:
appiah4 wrote on 2019-02-05, 07:04:

OK, guys, I am super excited to share this link with you.. Because I have either hit the MR BIOS Rom motherload.. Or I just found out something you all already knew and I'm getting all excited about nothing, but: http://www.elhvb.com/mobokive/archive/power_utils/cdroms.txt

And the CD contents are here: http://www.elhvb.com/mobokive/archive/power_utils/

There are literally dozens of MR BIOS roms here..

And I seem to have some more offline as well... Another indexing/deduplicating project... Sigh...

Was wondering if you have those ICL files mentioned on cd2. Thanks!

Reply 162 of 168, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

It means no chipset. Instead, all chipset functions are implemented in discrete logic ICs.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 164 of 168, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

VLSI312 actually refers to Microid Research's name for a VLSI BIOS for the TOPCAT chipset. I think 312 is the version number, not the name of the chipset it runs on.

VLSI301 VLSI Technology 386 Topcat - Intel 82340 non-cache
VLSI302 VLSI Technology 386 Topcat - Intel 82340 non-cache with 82C106 IPC
VLSI312 VLSI Technology 386 Topcat - Intel 82340 with 82385 cache and 82C106 IPC

VLSI401 VLSI Technology 386 Topcat - Intel 82340
VLSI402 VLSI Technology 386 Topcat - Intel 82340 with 82C106 IPC
VLSI404 VLSI Technology 386 Topcat - Intel 82340 with 82C106 IPC

Plus VLSI312 needs an i385 cache controller and 82C106 I/O controller, which your board doesn't have. The best choice would actually be the VLSI301. If you download the archive and open the vlsi.txt file it gives you slightly better information about what each BIOS file supports, which in this case is TOPCAT and TOPCATsx. Intel licensed the TOPCAT from VLSI, and they call theirs the 82340DX and 82340SX. I believe the VLSI models are 330 for the DX chipset, and 320 for the SX chipset.

-----------------------
VLSI TOPCAT / Intel-340
-----------------------

Filename Port Description
-------- ------- ---------------------------------------------------------
V019B301 VLSI301 386 SX/DX, non-cache
V019B302 VLSI302 386 SX/DX, non-cache, with 82C106 combo chip
V019B312 VLSI312 386 SX/DX, 385 cache, with 82C106 combo chip
V019B401 VLSI401 486
V019B402 VLSI402 486, with 82C106 combo chip
V019B404 VLSI404 486, with 82C106, on-board COM2 inhibited for SCO

I think TOPCATsx is not the same product as SCAMP, but you can always try and see what happens.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 165 of 168, by Sedrosken

User metadata
Rank Member
Rank
Member

I find myself a little overwhelmed at the sheer amount of stuff to sift through for this. Would anyone by chance know what would work with a UMC480 chipset? Chips are 82C481BF and 82C482AF. I'm not sure what revision that makes my chipset. I'd probably just go for trial and error, as I imagine the worst that'd happen with the wrong BIOS is unstable operation or not passing POST, but I really only have one shot at this as I'm probably going to have a chip (from all I can tell just probably a normal 27C512) delivered to a friend for him to make use of his programmer.

Reply 166 of 168, by Sedrosken

User metadata
Rank Member
Rank
Member

So after some preliminary sifting I've narrowed it down to these:

V037B401 UMC_401 UMC WriteBack 82C48X 486 WriteBack, Rev 0 *ONLY*
V037B402 UMC_402 UMC WriteBack 82C48X 486 WriteBack, Rev A,B *ONLY*
V037B404 UMC_404 UMC WriteBack 82C48X 486 WriteBack, Rev A,B *ONLY* x037B402 (TL-)

I think that the Turbo LED should be active low, since I have my power LED hooked to the turbo LED pins and turbo being on should put it in slow mode for the MR-BIOS (it's the opposite for my AMIBIOS, I operate with turbo on because it's inverted and weird for some reason). I'm also still not sure what revision my chipset is... the chips of note are the UM82C481BF (other markings 9302-US and NB1463), UM82C482AF (other markings 9252-AA and KA1471), and UM82C206F (other markings 9252-CA and NA2417). I've deduced that the 9302 and 9252 are date codes -- 2nd week of '93, and 52nd week of '92, meaning my board actually hails from, at earliest, early to mid 1993. Kind of a late DOP for such a... basic 486 board. Knowing this DOP, I'm inclined to say it's a Rev B, but again, I just don't really know how to tell for sure. I'm sorry to keep asking what I feel like are probably stupid questions, but like I said, I really only have one shot at this. I've confirmed (by pulling my existing BIOS) that the chip is indeed just a normal 27C512.

I believe I've narrowed it down to the last one, now... but I guess I'll hold onto the others just in case. I'm going to do the copy /b such+such output method to make a 128K ROM for it... since the image is 64K. Is that what I'm supposed to do or is there another method for these?

Reply 167 of 168, by jesolo

User metadata
Rank Oldbie
Rank
Oldbie

A 27C512 ROM chip equates to 64KB. Therefore, if you a 64KB image, just burn it to a 27C512 EEPROM and replace it with the one on your motherboard.

I wouldn't overwrite the existing one.

Reply 168 of 168, by Sedrosken

User metadata
Rank Member
Rank
Member
jesolo wrote on 2020-07-27, 08:40:

A 27C512 ROM chip equates to 64KB. Therefore, if you a 64KB image, just burn it to a 27C512 EEPROM and replace it with the one on your motherboard.

I wouldn't overwrite the existing one.

Oh wow I completely bungled that! I'm not sure how I divided 512 by 8 and came up with 128, but that's exactly what I did... Yeah I have a spare 27C512 coming that should do the trick. I'll make sure to re-send the image to my friend with the programmer and make sure he uses the 64K one.