VOGONS


First post, by geiger9

User metadata
Rank Newbie
Rank
Newbie

Hi all. Hoping you can help me revive this Samsung S800 386 DX. It wouldn't POST, not even a beep code so I ordered a POST card and it seems like it fails on Award BIOS code 15. Code 15 is on the left and I think that means that's the last thing the POST tried to do before it failed. The codes indicate:

14: Test 8254 timer 0 counter 2.

15: Verify 8259 interrupt controller channel 1 by toggling interrupt Iines off/on.

I'm not sure how to toggle interrupt lines off/on. This is new territory for me. There is a DIP switch on the motherboard just below the keyboard BIOS chip but the manual for this board cannot be found online (at least not in the usual places) so I don't know if it's even related to the 8259.

If the 8254 or 8259 are bad and need to be replaced, can they be desoldered and new ones soldered in? Below are large pics of the computer, motherboard, POST card, and booklet.

Spoiler

CKsBfKO.jpg

1pRA93i.jpg

JEXFczH.jpg

mrFsSj9.jpg

Reply 1 of 5, by Horun

User metadata
Rank l33t++
Rank
l33t++

I dug around but cannot find much on your computer yet.... the datasheet for your chipset is here:
https://datasheet.datasheetarchive.com/origin … /DSA-156429.pdf

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 2 of 5, by snufkin

User metadata
Rank Oldbie
Rank
Oldbie

I think the 8254 and 8259 are integrated in the 82C206, near that set of DIP switches, and that the error code means that the BIOS is trying to toggle an interrupt line but doesn't get an acknowledgement, and it doesn't mean for you to manually toggle anything. If the POST code is correct then maybe it's worth taking the chip out of its socket and cleaning the contacts, and have a look around to see if any PCB traces look damaged. Also I might be missing the obvious, but I can't see a battery anywhere. Might be worth connecting one to the external battery header (behind the parallel port) as some boards won't boot without a working battery.

82c206 datasheet here: http://www.bitsavers.org/components/opti/data … ller_199608.pdf

Reply 3 of 5, by Horun

User metadata
Rank l33t++
Rank
l33t++

Good idea and yes the 8254 and 8259 are in the 82c206: "Includes:- two 8237 DMA controllers- two 8259A interrupt controllers- one 8254 timer/counter- one 146818A-compatible real-time clock- an additional 64 bytes of CMOS RAM- one 74LS612 memory mapper"

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 4 of 5, by geiger9

User metadata
Rank Newbie
Rank
Newbie

So I was also asking for help on a Discord server and someone pointed out that the error codes I was looking at might not match the version of my BIOS. He was right. When we found the correct error code table for my BIOS version we found it had something to do with memory. It turns out that this machine requires four sticks of RAM in bank 0 to even POST. I guess I'm used to newer machines where if you start a machine with no RAM, it will give you a POST beep error. Once I populated the correct slots (and that was not super obvious either) the machine POSTed just fine. Now I'm at the point where I have the machine booting to DOS using the universal BIOS. All is great!

Reply 5 of 5, by Horun

User metadata
Rank l33t++
Rank
l33t++
geiger9 wrote on 2022-11-07, 11:56:

So I was also asking for help on a Discord server and someone pointed out that the error codes I was looking at might not match the version of my BIOS. He was right. When we found the correct error code table for my BIOS version we found it had something to do with memory. It turns out that this machine requires four sticks of RAM in bank 0 to even POST. I guess I'm used to newer machines where if you start a machine with no RAM, it will give you a POST beep error. Once I populated the correct slots (and that was not super obvious either) the machine POSTed just fine. Now I'm at the point where I have the machine booting to DOS using the universal BIOS. All is great!

That is Great news !! Yes if a 386DX and using 30 pin SIMMS then it would need 4. Can you take a good picture of the motherboard and post it somewhere or attach it here ?

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