VOGONS


First post, by tsalat

User metadata
Rank Member
Rank
Member

Hi,

I have one 286 boards to which I can not find any reference, i.e. no manual, jumper settings, etc... The board is looking fine although there was corrosion next to the battery. I have found one trace broken and fixed that but the board will not run. After turning it on, without VGA but with keyboard, the board starts to post on the post card but freeze always on the code 0F0E - without the Keyboard BIOS it stops earlier. I do not have any other keyboard bios and I am not sure if the W83C42_Winbond could be used for this. Anyway, I am not able to see any activity on the data or clk pin of the Keyboard DIN5 connector and the Keybord BIOS has no activity on KDAT and KCLK - using the W83C42 as a reference not sure if the pinout is fine. Xin and Xout has a signal.

I have focused so far on the key bios but I am not sure if it is a good approach.
Any suggestion what to try? I have no idea if the jumper settings are fine.

The post card shows activity but always freeze at: 0F0E, according to the code and AWARD bios it should indicate 0F - Test DMA Cont. 0; BIOS Checksum Test // Keyboard Detect and Initialization, 0E - Test Video Memory.

br, tomas

Attachments

Last edited by tsalat on 2024-05-10, 19:52. Edited 1 time in total.

Reply 1 of 8, by appiah4

User metadata
Rank l33t++
Rank
l33t++

I have seen many 286 boards fail to POST without battery power. Try to add a new battery and see if that helps.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 2 of 8, by tsalat

User metadata
Rank Member
Rank
Member
appiah4 wrote on 2024-05-07, 10:32:

I have seen many 286 boards fail to POST without battery power. Try to add a new battery and see if that helps.

thank you for your answer. I have soldered there a new a battery but the board behaves the same 🙁
Any other idea?

thank you, tomas

Reply 3 of 8, by appiah4

User metadata
Rank l33t++
Rank
l33t++

In that case, assuming the board has an AMI Bios, 0E is sending the BAT (Basic Assurance Test) command to the KBC, and 0F is initializing the KBC after BAT. That means there is probably still a broken trace that stops the KBC from initializing. Check that the KBC is actually connected to the Keyboard socket, power and cmos properly - you probably still have a broken trace somewhere..

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 4 of 8, by Deunan

User metadata
Rank Oldbie
Rank
Oldbie
tsalat wrote on 2024-05-07, 10:22:

Any suggestion what to try? I have no idea if the jumper settings are fine.

Check all the VIAs in the spill area. I've seen these big 286 mobos develop via cracks and the battery corrosion sure doesn't help. This looks to be another 286 mobo where they put in a 10MHz CPU and factory overclocked it to 12MHz. Could be an issue but it's unlikely the mobo would stop on the exact same code every time. So unless you have a CPU for swap don't rush to buy another one.

Seems to be some OEM mobo but based on Suntac chipset. Chances are the DIP switches are configured in similar fashion. These include clock speed, I/O wait states (that could be a separate jumper), BIOS size, EMS page port, and 3 switches select RAM size and EMS or XMS configuration. Since your mobo seems to have some socketed RAM there might also be jumpers that select between these chips and the SIPPs.

The keyboard controller is not as close to the battery as it is on other mobos and any issues with the keyboard itself (or the clock/data lines) would be detected and reported well after BIOS initialized the video card. If there are still broken connections on the mobo the code might be unrelated so don't limit yourself to the KBC. Use RESET switch to reset the mobo, see if changes anything (and if the POST card LED reflects the button state).

Reply 5 of 8, by tsalat

User metadata
Rank Member
Rank
Member
appiah4 wrote on 2024-05-07, 11:39:

In that case, assuming the board has an AMI Bios, 0E is sending the BAT (Basic Assurance Test) command to the KBC, and 0F is initializing the KBC after BAT. That means there is probably still a broken trace that stops the KBC from initializing. Check that the KBC is actually connected to the Keyboard socket, power and cmos properly - you probably still have a broken trace somewhere..

you were right, I have found 3x traces broken next to the battery and the board started to post and beep, ending at Post code 2625 and two short beeps. Without the VGA it started to issue the VGA missing beep code.
I did not connected it to a monitor and thus I am not sure if there is picture or whats going on but it definitely moved forward.

I will test it later on but at this moment I am very thankful for the idea!

br, Tomas

Reply 6 of 8, by tsalat

User metadata
Rank Member
Rank
Member
Deunan wrote on 2024-05-07, 17:11:
Check all the VIAs in the spill area. I've seen these big 286 mobos develop via cracks and the battery corrosion sure doesn't he […]
Show full quote
tsalat wrote on 2024-05-07, 10:22:

Any suggestion what to try? I have no idea if the jumper settings are fine.

Check all the VIAs in the spill area. I've seen these big 286 mobos develop via cracks and the battery corrosion sure doesn't help. This looks to be another 286 mobo where they put in a 10MHz CPU and factory overclocked it to 12MHz. Could be an issue but it's unlikely the mobo would stop on the exact same code every time. So unless you have a CPU for swap don't rush to buy another one.

Seems to be some OEM mobo but based on Suntac chipset. Chances are the DIP switches are configured in similar fashion. These include clock speed, I/O wait states (that could be a separate jumper), BIOS size, EMS page port, and 3 switches select RAM size and EMS or XMS configuration. Since your mobo seems to have some socketed RAM there might also be jumpers that select between these chips and the SIPPs.

The keyboard controller is not as close to the battery as it is on other mobos and any issues with the keyboard itself (or the clock/data lines) would be detected and reported well after BIOS initialized the video card. If there are still broken connections on the mobo the code might be unrelated so don't limit yourself to the KBC. Use RESET switch to reset the mobo, see if changes anything (and if the POST card LED reflects the button state).

I was not expecting the Keyboard controller to be the issue since the location but have found some more broken traces and it started to post and beep.
As mentioned above, I need some time to test it with the VGA, have some more boards to test but I will report after 😀

thank you both for your help! Appreciate it!

br, tomas

Reply 7 of 8, by appiah4

User metadata
Rank l33t++
Rank
l33t++
tsalat wrote on 2024-05-07, 18:42:
you were right, I have found 3x traces broken next to the battery and the board started to post and beep, ending at Post code 26 […]
Show full quote
appiah4 wrote on 2024-05-07, 11:39:

In that case, assuming the board has an AMI Bios, 0E is sending the BAT (Basic Assurance Test) command to the KBC, and 0F is initializing the KBC after BAT. That means there is probably still a broken trace that stops the KBC from initializing. Check that the KBC is actually connected to the Keyboard socket, power and cmos properly - you probably still have a broken trace somewhere..

you were right, I have found 3x traces broken next to the battery and the board started to post and beep, ending at Post code 2625 and two short beeps. Without the VGA it started to issue the VGA missing beep code.
I did not connected it to a monitor and thus I am not sure if there is picture or whats going on but it definitely moved forward.

I will test it later on but at this moment I am very thankful for the idea!

br, Tomas

At this point I am 95% confident it will POST successfully with a VGA. Glad I could help, enjoy your 286!

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 8 of 8, by tsalat

User metadata
Rank Member
Rank
Member
appiah4 wrote on 2024-05-07, 18:53:
tsalat wrote on 2024-05-07, 18:42:
you were right, I have found 3x traces broken next to the battery and the board started to post and beep, ending at Post code 26 […]
Show full quote
appiah4 wrote on 2024-05-07, 11:39:

In that case, assuming the board has an AMI Bios, 0E is sending the BAT (Basic Assurance Test) command to the KBC, and 0F is initializing the KBC after BAT. That means there is probably still a broken trace that stops the KBC from initializing. Check that the KBC is actually connected to the Keyboard socket, power and cmos properly - you probably still have a broken trace somewhere..

you were right, I have found 3x traces broken next to the battery and the board started to post and beep, ending at Post code 2625 and two short beeps. Without the VGA it started to issue the VGA missing beep code.
I did not connected it to a monitor and thus I am not sure if there is picture or whats going on but it definitely moved forward.

I will test it later on but at this moment I am very thankful for the idea!

br, Tomas

At this point I am 95% confident it will POST successfully with a VGA. Glad I could help, enjoy your 286!

To close this topic, I have tested the board today and it works! It complains sometimes with the keyboard detection but the keyboard works - could be the keyboard itself.
The BIOS is something I have never seen before, very simple, nothing to set in total 😁, one page only - have enclosed some pictures and the BIOS together with the NSSI report.

thank you all for your help and direction!

br, tomas

Attachments