VOGONS


First post, by moonlight

User metadata
Rank Newbie
Rank
Newbie

I have an Micronics M55Hi-Plus Rev B board w/ Pentium 200 MMX CPU. It comes with Phoenix BIOS 4.05.10b. The BIOS flash is an Intel E28F002BCT120 2Mb TSOP40 flash chip that is soldered on board. I accidentally flashed the 4.06 BIOS file for Rev A and now it cannot boot. After power on it has a black screen. The PC speaker has one long and two short beeps and then the floppy drive (I use a Gotek floppy drive emulator) light is on. The speak then keeps beeping with a 3 beep pattern. According to some online resources, it means that the boot block is waiting for the recovery disk. I could not find the recovery disk for this board model. The closest I could find is a recovery disk utility for M54Hi board and one for M55Hi-Plus Rev D. All I could do was creating recovery disks and replacing the ROM files with the 4.05.10b file that I downloaded from https://www.driverguide.com/driver/detail.php?driverid=1206.

The M54Hi recovery disk found at http://ftp.mpoli.fi/pub/hardware/ROM/OTHER/ has three files: "BBCMD.COM", "BBDOS.SYS", "OLDBIOS.BIN". I replaced "OLDBIOS.BIN" with 4.05.10b BIOS file. When I used this disk, I could hear a beep and then the floppy drive light was kept on without any sound from PC speak. After several minutes I rebooted the computer and still could not boot.

The M55Hi-Plus Rev D recovery disk found at https://www.driverguide.com/driver/detail.php … driverid=161893 has four files: "MINIDOS.SYS", "BIOS.ROM", "PHLASH.EXE", "PLATFORM.BIN". I replaced "BIOS.ROM" and "PLATFORM.BIN" from the 4.05.10b file for Rev B. When I used this disk, I could not hear anything and then the floppy drive light was kept on without any sound from PC speak. After several minutes I rebooted the computer and still could not boot.

Does any one have experience with Phoenix BIOS recovery on Micronics M55Hi-Plus or similar boards? Online sources also said that Micronics uses a different boot block format so it is not compatible with other similar Intel boards. The boot block resides at the top area and as such no jumper is needed for recovery operations. The source website of those old recovery disks "www.firmware.com" does not exist any more so it is very difficult to get any information. Thanks!

Also I heard that even if you get a black screen out of PCI video cards, the BIOS boot blocks still support ISA video cards. I'm not sure if it is true and if my board has this feature as I currently don't have an ISA video card. If an ISA video card works I can at least get some diagnostic information of why the recovery disks failed.

The ultimate way if everything fails may be using a chip programmer to reprogram the Intel E28F002BCT120 2Mb TSOP40 flash chip that is soldered on board. Does any one have experience in programming this chip? I am a noob in hardware. Is it possible to "hot program" with a certain programmer and adapter? Or do I need to desolder it (with a hot air gun) to program and then solder it back? It sounds difficult as the chip is surface mounted with 40 tiny pins.

Reply 1 of 6, by moonlight

User metadata
Rank Newbie
Rank
Newbie
IMG_20191215_014828.jpg
Filename
IMG_20191215_014828.jpg
File size
594.24 KiB
Views
985 views
File license
Fair use/fair dealing exception

This is the BIOS chip that is soldered on board. Is there a way to dump the boot block code or reflash it using an external programmer? I seriously doubt that the CRISIS recovery disk used by Phoenix BIOS only works for 4.06 and later. 4.05 BIOS image files cannot be parsed by some BIOS tools while 4.06 BIOS image files can. I still cannot successfully reflash the corrupted BIOS. The downloaded M55Hi recovery disk is for Rev D and has version 4.06.

And without diagnostic information and documentation, it is impossible to figure out what the boot block recovery expects. Everything is guesswork and the only information is PC speaker and floppy LED.

Reply 2 of 6, by PC Hoarder Patrol

User metadata
Rank l33t
Rank
l33t

Usually there's a boot block recovery jumper to set as part of the PHlash Crisis recovery process - does your manual mention this?

You can still download the recovery disks here

https://web.archive.org/web/20010801141437/ht … overy/index.htm

Reply 3 of 6, by moonlight

User metadata
Rank Newbie
Rank
Newbie

Thank you so much!!!

The recovery disk from http://web.archive.org worked! That saved my computer! I cannot find this file anywhere else. Actually there is no boot block jumper on this board. I don't have the board user manual as this is a used computer I got from Craigslist. The user manual on the internet indicates a boot block jumper but that is for Rev A. I checked the board and could not find the jumper. All I did was creating the recovery disk and inserting it to boot.

Reply 4 of 6, by Horun

User metadata
Rank l33t++
Rank
l33t++
PC Hoarder Patrol wrote:

Usually there's a boot block recovery jumper to set as part of the PHlash Crisis recovery process - does your manual mention this?

You can still download the recovery disks here

https://web.archive.org/web/20010801141437/ht … overy/index.htm

Good job ! Was reading the phoenix v4 pdf at work and it mentioned the need for a writing a boot sector for the recovery floppy in order for it to work, just copying files to a disk won't work.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 5 of 6, by Sev80

User metadata
Rank Member
Rank
Member

so i'm wondering if anyone might be able to help me find the dos based phoneix crisis disk creator. I have a dauphin Orasis Im resurrecting and flashed a bad image to the eeprom. I can remove it and flash it on the bench but also notice it seeks a disk when booting.

I tried the windows based version of the crisis disk creator but it doesnt seem to work. The bios version is version 6...

Reply 6 of 6, by Horun

User metadata
Rank l33t++
Rank
l33t++
Sev80 wrote on 2023-05-18, 19:54:

I tried the windows based version of the crisis disk creator but it doesnt seem to work. The bios version is version 6...

Never seen a DOS version, just a few win versions....
In the bios is it set to boot floppy first ? I know that is a question more for newbs but thought I would ask. ;p
D0 you have a few of the bios files ? Not every bios update contains a boot block, some just update the main code. If you can find older BIOS versions one may contain the boot block and possibly create your own by using one from Micro Firmware..
just a thought.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun