VOGONS


First post, by MMaximus

User metadata
Rank Oldbie
Rank
Oldbie

While testing this board I've encoutered a strange issue. It posts ok but after a while if I turn it off and then back on, the RAM count becomes excruciatingly slow, and it takes minutes to post. Same thing with a reset. If I turn it off and let the system sits for a bit, it still does it when powered back on. The next day, it starts normally again, and the problem reappears after a while.

I have tried with different video cards, with and without a keyboard plugged in, with and without a HDD controller plugged in, and with and without an external battery. I'm thinking something is happening when the boards gets warm?

Here is the board - I haven't been able to find any match for this model number online (JCI-S1S-H)

Op1NnL7l.png

Hard Disk Sounds

Reply 2 of 14, by Tiido

User metadata
Rank l33t
Rank
l33t

Some boards require turbo header to be explicitly set for normal operation. Untied inputs can and will randomly toggle. The scan does show a jumper in place though...

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 3 of 14, by MMaximus

User metadata
Rank Oldbie
Rank
Oldbie

That's a good point - however I forgot to mention I've tried with or without the jumper, and also with a turbo switch header from a case. Turbo makes a difference in both cases - when board is working normally the turbo switch make the board go from 100% speed to 50% speed (figuratively speaking) and when the boards gets in that slow defective state, the switch makes the board go from 10% normal speed to 5%. I'll see if I can investigate further or I might just give up on the board for now.

Hard Disk Sounds

Reply 4 of 14, by jesolo

User metadata
Rank l33t
Rank
l33t

Based on the picture you've posted, there's no backup battery.
This might cause the board to lose some of its CMOS settings which, in turn, might cause it to revert to default settings.
Try to fit an external battery.

Reply 6 of 14, by jesolo

User metadata
Rank l33t
Rank
l33t
MMaximus wrote:

Thanks - I've already tried it with an external battery but it doesn't seem to make any difference so far

Is possible then that one (or more) of the chips or chipsets has a problem. Once it heats up, then it causes the PC to slow down. Try changing out your memory first.
EDIT: Does any of the chips(ets) get excessively hot (too hot to touch) once the PC starts to slow down?

Reply 7 of 14, by Istarian

User metadata
Rank Newbie
Rank
Newbie

A temperature related change seems plausible. Are you running the board bare with no fans or heatsinks? The system probably isn't sophisticated enough to slow itself down, so maybe the clock is actually slowing down (does heat make the crystal oscillator's output frequency decrease?). Maybe just stick a heatsink on your 386 and see if it helps.

Do unplug the board between tests? Do you unplug it at night? Perhap it's capacitor related?

Reply 8 of 14, by clueless1

User metadata
Rank l33t
Rank
l33t

Have you run speedsys at full speed and when it slows down? I'm curious what the slowdown value is, if it's a consistent value and if that value can be tied to anything? I have a hard time believing a 386 can generate enough heat to cause something like this due to lack of cooling. You've already tried reducing variables, but have you tried different RAM? Or different amounts of RAM?

Also check the board for cleanliness. Any oils, etc over traces could maybe cause electrical bleed once things heat up?

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 9 of 14, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

Get a program that reliably tells you the CPU frequency (I think chkcpu can do that, but I'm sure there are others as well). What values does it report when the system is in "slowdown mode"?

Reply 10 of 14, by MMaximus

User metadata
Rank Oldbie
Rank
Oldbie

Lots of good suggestions - thanks guys. 😀

I don't really understand what's happening. I've turned on the system again today and now the RAM count is very slow even on a cold start. Maybe this is not heat related after all but more like a random fault? I've looked around but it doesn't seem I have any 30-pin compatible memory (I've got some other 30-pin sticks but they don't have 9 chips on each like those from the board, and they're also slower-rated so I was reluctant to try them). The board refuses to post if I use only 2 sticks, so I'm guessing a whole bank needs to be populated with 4 sticks for the board to function.

After a long wait to access the BIOS setup I managed to adjust some settings like "no HDD" and the floppy drive type. The board remembers the settings, the RAM count is still very slow (however it's possible to skip it by pressing ESC) BUT... the system boots to DOS on a floppy. From there I've managed to launch Dr. HARD and do a quick benchmark and... it looks like the performance is normal 😕

I started a game from a floppy (Test Drive 3) and it plays ok. I just don't understand why the RAM count was much faster a few days ago... I guess I need to find other 30-pin sticks to try. 😒

Here is the Dr. HARD benchmark: 4231 "Hardstones" and 132 "Softstones". I'm not sure if that score is in the acceptable range for a 386DX25 - for comparison my 286-20 gives 3069 "Hardstones" and 99 "Softstones".

acgZcSEl.jpg

Hard Disk Sounds

Reply 12 of 14, by MMaximus

User metadata
Rank Oldbie
Rank
Oldbie

After some more testing:
I managed to source some RAMs and swapped all the sticks, it doesn't make a difference with the slow ram count. OTOH I've noticed that when the turbo header is not jumpered, the system won't read floppies. So as Tiido was correctly pointing it, I guess the board does need to be jumpered for normal operation.

I've run a few more benchmarks:

NSSI: 5882 Dhrystones

hFKUhNfl.jpg

Checkit 3.0: 5262 Dhrystones

Avdghngl.jpg

Hard Disk Sounds