VOGONS


First post, by Delphius

User metadata
Rank Member
Rank
Member

Hello! I purchased this board on ebay a while back and it ended up having some issues getting it to work. I decided to give it another go today and try to at least fix the more obvious problems with it, mainly being a group of bent and one broken pin on the PCI chipset. After getting everything straightened up and grinding down and repairing the area with the broken pin I am still having issues getting it to post. I am certain I have the jumpers configured correctly and I have tried programming a few different BIOS but I get absolutely no post codes when starting it up. I don't assume the problem with the PCI chipset would have caused something like this, except for the fact that one of the bent pins was VSS and could have caused problems down the line. However I have searched over for any other obvious issues and there doesn't seem to be any broken traces or obvious problems like that.

So not really certain where to go from there I decided to power the board up for a minute and start feeling around to see if any of the chips seemed to be getting unusually hot. Sure enough I nearly burnt my finger from what I think is one of the cache chips. Here is the datasheet for the chip in question.

WinBond W25P022AF-6
https://www.alldatasheet.com/datasheet-pdf/pd … 25P022AF-6.html

There doesn't seem to be any shorts to ground or anything else that I can think of that would be causing this chip to get so hot. It takes about 30 seconds to get to the point where it is scorching to the finger though. However I am not sure if a bad cache chip would prevent the MB to post or cause a lack of any post codes on my ISA / PCI diagnose board. I was able to find some replacement chips on ebay, but I am hoping to get some more insight on this before I drop some money on a replacement.

Tomorrow I might try removing the chip to see if the problem persists or not, but I am not really familiar with all the inner workings with this area of the board and would rather not accidently create new problems on the way.

Thanks in advance for any insight!

Reply 1 of 10, by rasz_pl

User metadata
Rank l33t
Rank
l33t

On Pentium boards cache chips live on CPU bus, bad chip can prevent CPU from operating

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 2 of 10, by Delphius

User metadata
Rank Member
Rank
Member
rasz_pl wrote on 2024-09-08, 07:19:

On Pentium boards cache chips live on CPU bus, bad chip can prevent CPU from operating

Ahh of course. The datasheet for this chip states that it is a CMOS SRAM so maybe it is literally related to CMOS? I guess the reason why I ask is I am curious if there is any chance the MB will run with it removed entirely? I think I will give it a try either way and see if there is at least some improvement.

Reply 3 of 10, by Delphius

User metadata
Rank Member
Rank
Member

On second thought, isnt there L1 cache that lives on the MB and L2 cache that lives on the CPU with Pentium systems?

Reply 4 of 10, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

Think of CMOS as a technology, not the term used commonly for the memory storing BIOS settings etc.

You can safely remove the chip, the system will at least show POST codes if the chip was irritating the CPU bus.

Reply 5 of 10, by rasz_pl

User metadata
Rank l33t
Rank
l33t

Other way around, this is L2 pipelined burst sync cache. CMOS is just a name for technology used to build SRAM, Complementary MOS.
board will work with L2 removed, will just fail to detect L2 and initialize without it.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 6 of 10, by Delphius

User metadata
Rank Member
Rank
Member

Ok awesome thanks for the all the clarification on this. I removed the hot chip without any issues, but still no post codes so far. However it was on bank 0 with bank 1 still on the board, not sure if this would cause problems. I am going to search around for a minute to see if anything else is causing the issue, then maybe remove bank 1 if I can't find anything else.

Reply 7 of 10, by Delphius

User metadata
Rank Member
Rank
Member

As was probably assumed, pulling the bank 1 chip made no difference with POST. What was interesting is there were a few bare spots on the traces. Not sure if that happened from the applied heat while removing or if it was possible there had been some work on this board previously. I did a little more looking around for things like broken traces or cold solder joints but nothing is really standing out.

Not sure where to go from here unfortunately. This board seems to be totally dead and nothing is really indicating to me where I should look.

Reply 8 of 10, by rasz_pl

User metadata
Rank l33t
Rank
l33t

Being fried and internally shorted is not the only reason for SRAM chip to get hot. 3.3V might be missing/broken making it power itself from data lines and latch up, or power something else thru SRAM data lines.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor

Reply 9 of 10, by Delphius

User metadata
Rank Member
Rank
Member
rasz_pl wrote on 2024-09-09, 01:20:

Being fried and internally shorted is not the only reason for SRAM chip to get hot. 3.3V might be missing/broken making it power itself from data lines and latch up, or power something else thru SRAM data lines.

This is interesting because the ISA / PCI diag card was indicating that 3.3v was missing as well. Very well could have been what was going on with the cache chip in general.

Unfortunately when I was looking over the PCI chipset that had the bent pins that I fixed to double check my work, a closer look revealed there were a bunch of lifted pads on a group of pins down the line. My attempt to straighten them out and flatten things out was not successful and made a bigger mess. I decided I could probably pull the chip with the hot air station but sort of hit the point where it could be diminishing returns for all the work it will take. I am not sure if the chip is going to work after getting the pads cleaned up so I might as well do it if I have a donor board around, or use this board as a donor for other projects.

Sad either way, it seems like a nice board if it was working.

Reply 10 of 10, by rasz_pl

User metadata
Rank l33t
Rank
l33t
Delphius wrote on 2024-09-10, 01:51:

This is interesting because the ISA / PCI diag card was indicating that 3.3v was missing as well. Very well could have been what was going on with the cache chip in general.

Thats normal, ISA doesnt have 3.3V rail at all, and on PCI its optional.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor