VOGONS


First post, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

Good day!

I have aquired a dead motherboard from Soyo. Looking at stason.org, it seems to be Soyo SY-25N. (There's a sticker with 025N, so i assume, it's the N variant)
https://stason.org/TULARC/pc/motherboards/S/S … SY-25M-N-P.html

Now, i have read this topic: https://www.eevblog.com/forum/repair/how-to-t … scilloscope/50/

And based on that i think, the bios rom is faulty.

With ISA diagnostics card, i can confirm that ISA clock is present and reset isn't held on, so it's good on that side. At the same time, i get "-- --" as the boot code. No beeps or anything else.
Now, when i remove the BIOS chip, i actiually get some hex codes on diagnostics card. Therefore i would assume that the bios ROM is faulty.
Tested with minimum clock speed settings, no ram and eventually no bios nor keyboard chip present.

Bios chip is a PDIP28 chip, silkscreen on MB under it tells "27512". I would assume it's an EEPROM chip? Will any work? What are my options for flashing it?
And first of all, are my assumptions even correct?

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 1 of 33, by Tiido

User metadata
Rank l33t
Rank
l33t

It probably is an EPROM but you can use a NOR flash in place of it if once pinout is made compatible (most flashes have very slightly different pinout from EPROMs). EPROM you will not be able to overwrite without a dedicated eraser and a programmer device, flash chip you can do with a programmer or hotsocketing on some random computer mobo supporting the particular chip.

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 2 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

Found chip from winbond: W27C512
Datasheet: http://www.kosmodrom.com.ua/pdf/W27C512-45Z.pdf

It seems to be EEPROM with exact pinout to existing EPROM: M27C512
Datasheet: https://www.bucek.name/pdf/27c512.pdf

Am i correct about this? Next step is to find a way to program it, right?

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 3 of 33, by Tiido

User metadata
Rank l33t
Rank
l33t

It would work in place on an EPROM. Then yes, next step is finding a way to actually program one. This is an early chip that isn't JEDEC compatible and cheapo programmers might be incapable of programming it, you'll have to scan through the supported chips list to find out if they can do it or not.

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 4 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

Thank you, Tiido! ... once again!

Next challange is to find the bios binary for that thing... Will be fun few unslept nights. 😜

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 6 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

quicknick,
Mine has also a sticker labeled "025N2" so i think it's a match!

When i get home, i'll make a picture of it. But most notably, it's the SY-25 motherboard WITHOUT the 3.xx V power regulator in place. (So non-"P" version, i think)

Any chances for you to get the bios image off from your motherboard? 😀

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 7 of 33, by arteq

User metadata
Rank Member
Rank
Member

check this out
https://www.infania.net/misc/moboarchive/Soyo … /486/index.html

https://web.archive.org/web/19980210113746/ht … IOS/486Bios.htm

Some items for sale 😀
https://docs.google.com/spreadsheets/d/1YNG8R … dit?usp=sharing

Reply 8 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

arteq,

I've found that first link. Thanks for the second one.

It somewhat confuses me, is the 25R bios meant for my 25N as well? I have downloaded it and waiting for chips to arrive so i can burn it on, but i'm not really sure it's the right bios image...

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 9 of 33, by arteq

User metadata
Rank Member
Rank
Member

no risk if you use wrong bios , you will just don't get POST,
but as far as i know this should works

Attachments

  • Filename
    25r2-b2.zip
    File size
    44.11 KiB
    Downloads
    69 downloads
    File license
    Fair use/fair dealing exception

Some items for sale 😀
https://docs.google.com/spreadsheets/d/1YNG8R … dit?usp=sharing

Reply 10 of 33, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

Here's the BIOS from my "025N2"

Filename
Soyo 025N2.rar
File size
85.72 KiB
Downloads
93 downloads
File license
Fair use/fair dealing exception

Edit: included the 025P2 BIOS in the archive, it's somewhat newer, and if you say it's the same board it might just work.
Also, I might be wrong, but isn't R2 based on UMC chipset? N2/P2 are SiS, so chances are slim that the R2 BIOS will work.

Reply 11 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

quicknick, Thank you for the upload! As i haven't still be able to source the bios by model name (only this 25R version, not 25N), you might have just saved that motherboard of mine. Thank you!

arteq, I hope that as well, we'll see. I have 2 chips coming on my way and have a friend with appropriate programmer for these chips. We'll see how it goes. Thank you.

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 12 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

Okay, some time has passed, but i got myself a chip burner and was able to test other bioses.

Unfortunately the board isn't resurrected yet. The other bioses, i tried, were 25p2-j1; Soyo 486VESA (025P2) and Soyo 025N2, that have gone through this thread.
I was also able to read the original bios off from the original bios chip and the content looks fine (human readable strings inside binary are okay).

So it seems the bios chip was not the culprit.

So, current symptoms:
* No beeps
* Diag. card code: 00--
* Diag. card leds: -12V on, +12V on, +5V on, +3.3V on, CLK on, IRDY off, FRAME on, RESET off
* All keyboard leds are on
* No video signal through video card.
* CPU does get hot.

Tried multiple processors and ram sticks just in case though i know they are fine.

NB: I've attached the original bios that i did read off from the original bios chip. Maybe one day someone finds it useful. 😀
What there is i could try to investigate fruther now?

Attachments

  • Filename
    original_025n2.rar
    File size
    44.97 KiB
    Downloads
    73 downloads
    File license
    Fair use/fair dealing exception

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 13 of 33, by Intel486dx33

User metadata
Rank l33t
Rank
l33t
GigAHerZ wrote:
Okay, some time has passed, but i got myself a chip burner and was able to test other bioses. […]
Show full quote

Okay, some time has passed, but i got myself a chip burner and was able to test other bioses.

Unfortunately the board isn't resurrected yet. The other bioses, i tried, were 25p2-j1; Soyo 486VESA (025P2) and Soyo 025N2, that have gone through this thread.
I was also able to read the original bios off from the original bios chip and the content looks fine (human readable strings inside binary are okay).

So it seems the bios chip was not the culprit.

So, current symptoms:
* No beeps
* Diag. card code: 00--
* Diag. card leds: -12V on, +12V on, +5V on, +3.3V on, CLK on, IRDY off, FRAME on, RESET off
* All keyboard leds are on
* No video signal through video card.
* CPU does get hot.

Tried multiple processors and ram sticks just in case though i know they are fine.

NB: I've attached the original bios that i did read off from the original bios chip. Maybe one day someone finds it useful. 😀
What there is i could try to investigate fruther now?

try to re-set your cache chips and double check your CPU and cache jumpers.
try with a 5v CPU like 486dx33 or 50.

Reply 14 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

@Intel486dx33, this board is only 5V capable. I've tried both 486sx (2x25MHz) and 486dx2 (2x33MHz). Jumpers are correct, cache chips have been changed already numerous times. (And those chips do work on other boards)

I don't think there's a connection problem... there's actually something wrong with this board, but what?

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 15 of 33, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Could be a cold solder joint somewhere. That was my issue on several boards. The next best case is a bad discrete component. The worst case is a faulty chipset. Enjoy the process!

Plan your life wisely, you'll be dead before you know it.

Reply 16 of 33, by treeman

User metadata
Rank Oldbie
Rank
Oldbie

I went through a board like this, pretty much turned it upside down including replacing the chipset, in the end it was a scorched tantalum capacitor and a few bent pins inside the zif socket, I guess in your case its a simple socket which can't get bent pins inside but the moral of the story is attack the easy straight forward stuff before doing pointless big things.

some quick things to check are always:
1. Visual inspection of all the caps traces, especially around the battery, check a few times and with magnifying glass you would be suprised how easy it is to miss things that stick out plainly.
2. Multimeter check the power rails, power plug, isa slot, check if 5v is inside the cpu socket
3. touch the chipsets see if they overheating, gently strike each pin on the chipset and any other smd chip with a toothpick to see if the legs are lose (you can't tell by just looking)
4. gently flex the board in a few different spots see if it brings it to life.
5. Like feipoa said enjoy the process

Reply 17 of 33, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie

I've given up on this board. I currently have no ideas what to test further to make sense what is going on.
I also just got a similar board with VRM. (SY-25P2) It works and i was able to use 486DX4-100 on it. (With this board in topic, i planned to use 486DX2-66) Therefore i have my 486 completed now.

If you have any idea, what to test to maybe debug it further or confirm that this board is maybe dead on chipset level, you can throw your ideas here. I might try something out.

But all in all, this topic is mostly ended now, with sad ending. 🙁

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 19 of 33, by Tiido

User metadata
Rank l33t
Rank
l33t

I would certainly try another keyboard controller chip. Is this board SiS 471 based ?

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 😜