VOGONS


First post, by Will

User metadata
Rank Newbie
Rank
Newbie

I have a Biostar MB-1433AEA-V 486 board that doesn't want to POST. I bought it awhile ago to build a 486dx system and it was working okay. I left it for a year or so and tried it again. It was booting, gave CMOS battery low message at POST, press F1 to enter setup. I could enter the BIOS and change whatever, but after a reboot it was back to press F1 for setup and would never attempt to boot. I also noticed that none of the floppy drives attached lit up or initialized at all. I tested the power supply and the 12 volt pin was only outputting around 7 volts. I moved the board to a different case with a better power supply and now it won't POST. It beeps 10 times, which apparently means "CMOS shutdown register read/write error". I replaced the Dallas RTC with another one from eBay, same problem. I tried the RTC battery mod, same problem. I assumed I just screwed up the mod, so I finally ordered a brand new Dallas DS12887A+ from Digikey, and it's still not working.

The information I can find on this board says jumper 16 is used to clear CMOS, but there's no jumper block, just contacts on the board. I shorted the contacts hoping to clear the CMOS anyway and it didn't change anything. I tried the old power supply as well and nothing. Is there a way to fix this?

Reply 1 of 14, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

Taken from DS1287A datasheet: "DS1287A is identical to the DS1287 with the addition of the RAM clear pin."

The RAM clear pin is pin 21 (RCLR - RAM clear). If the original RTC module for the board is DS1287 (the one with missing pin 21) and you're using DS1287A(+) instead, the pin 21 of DS1287A(+) module may be shorted to ground and this way stuck in permanent RAM clear (clear BIOS settings) state.

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 2 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

I tried bending pin 21 out of the way and re-installed the RTC module, same problem.

Reply 3 of 14, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

Ok, pin 21 shorted to ground is not the culprit. Your DS1287A+ RTC module is brand new, so it doesn't come with stored BIOS settings for another board.

Do you have POST code diagnostic card?

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 4 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

I do, but the guide I have doesn't identify all of the codes that appear. The last code that shows before it stops and the beeping starts is "0d" which doesn't have a description for AMI bios in the guide it came with. Best I can tell from Googling is it's probably indicating the video adapter was initialized. I've tried with other video cards, doesn't seem to change anything. Even with the video card removed I still get the same 10 beeps and "0d" post code.

Reply 5 of 14, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

I don't know which AMI BIOS version your motherboard uses, but you can check for AMI "0D" POST code here: https://blog.theretroweb.com/2024/01/20/amibi … post-codes-list . I assume your 486-boiard uses either AMI "color" or AMI "winBIOS" and the "0D" POST code points to different problems according to which AMI BIOS is use.

AMI color: oD = 8042 keyboard controller tested, CMOS

AMI winBIOS: 0D = verify batch command

On the other hand, ten short beeps for AMI BIOS = CMOS shutdown register read/write error - the shutdown for the CMOS has failed

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 6 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

I've made some progress. The RTC chip that came with the board is an Odin OEC12C887. If I put that back in the system POSTs.. I get the CMOS battery low error, but it still POSTs. I have 3 Dallas RTC's, 2 from eBay and one from Digikey. The one from Digikey is a DS12887A, the ones from eBay are a DS12887A+ and a DS12C887.

The Odin RTC was already modified to use a CR2023, but one of the exposed pins on the chip broke off so I can't solder a wire to it. I tried the Dallas DS12C887 again, but back to 10 beeps. Not totally sure what is going on, the board doesn't seem to like the Dallas chips and I can't do anything with the Odin chip. I believe the Dallas DS12C887 should be a drop in replacement for the Odin, but it's not working at all.

Reply 7 of 14, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

So back to the CMOS problem.

Mind that ODIN's external battery modification is not exactly the same as the one for the Dallas' RTC: you have to cut internally pin 20 on ODIN RTC module instead of pin 16 (like on Dallas modules).

But why brand new Dallas DS12887A doesn't work as a substitute?

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 8 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

That's the question. This board on retroweb: https://theretroweb.com/motherboards/s/biosta … -1433aea-v#docs

The picture shows a TH6887A RTC chip installed, the jumper manual shows a Dallas DS1287, and the board I have came with an Odin OEC12C887. I can't figure out why it doesn't like the Dallas RTC's.

Reply 9 of 14, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

I once replaced ODIN OEC12C887A RTC with Dallas DS1287A on a s.5 Soyo motherboard and there was absolutely no problem.

Ok, maybe they're not always 100% compatible.

From Dallas DS12887A datasheet:
"Interfaced with software as 128 RAM locations
– 14 bytes of clock and control registers
114 bytes of general-purpose RAM"

From Dallas DS12C887A datasheet (I can't find datasheet for ODIN OEC12C887A, but they must be identical):
"Interfaced with Software as 128 RAM Locations
- 14 Bytes of Clock and Control Registers
- 114 Bytes of General-Purpose, Battery-Backed
RAM (113 Bytes in the DS12C887 and DS12C887A)"

DS12887A has 1 byte more RAM.

Оne of the dumbest problems with s.5/7 motherboards - RTC modules.

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 10 of 14, by jakethompson1

User metadata
Rank l33t
Rank
l33t

Just for the record, the shutdown register allows the BIOS to reset the CPU and remember the reason why it reset afterward--if you think back to the story of the 286 CPU not being able to go back to real mode from protected without a reset, it's related to that.

Your BIOS is complaining that the shutdown code it writes there doesn't "stick," so it's in a hopeless situation since it won't be able to remember how far through the POST it is (since the CPU resets multiple times during the POST). So definitely double check that it's the correct RAM clear pin (21) bent out of the way.

I don't know why it doesn't work either. Do you have another motherboard with a discrete RTC that maybe you can drop the new Dallas into, to preload some possibly more sane settings into it, then move it back to this board? And another option is to dump the BIOS, since the CMOS shutdown register test code should be straightforward to find. I think many of us will be curious why there is a compatibility issue.

Just glancing at the datasheet, you might double check that on the socket on the motherboard,
pin 1 and 24 do not have continuity.
pin 18 and 24 have continuity.
pin 12 and 21 do not have continuity.

Reply 11 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

Unfortunately this is my only board with this type of RTC. I can't get a dump of the CMOS either, I can't get it to boot to anything. The BIOS settings won't save at all. Every time I power it on, I need to set drive A: to a 1.44mb floppy, but as soon as I save the setting and reboot it resets back to a 1.2mb 5.25 drive. Can't get it to boot to anything now.

Reply 12 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

I got my hands on a nwX287 with the BQ3285 chip which is supposed to be compatible with the Odin OEC12C887 RTC module but it still won't post, still getting the same post beeps. For whatever reason this board will not post without that OEC12C887 chip installed and it doesn't look like it's possible to get a replacement.

Reply 13 of 14, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie

Is JP11 open or closed?

Reply 14 of 14, by Will

User metadata
Rank Newbie
Rank
Newbie

It's soldered closed.