VOGONS


L2 Cache problem on 486 mainboard

Topic actions

First post, by srmeister

User metadata
Rank Newbie
Rank
Newbie

Hi,
i got a problem with the L2 cache on my board. On the BIOS POST screen it shows up correctly but all the tools like speedsys and cachechk and others show that there is no L2 cache used.

Board is MSI MS-4144 rev.1.2 AMIBIOS AF53 (Issue Date: 1996/05/23)
CPU Intel 486DX2-66
48MB RAM

Installed is 256kb L2 Cache + 1 tag ram chip, according to manual (jumpers set correctly-BIOS recognizes the amount installed)
i tried 2 different Sets of Cache chips (20ns, 15ns) - both dont work. Also i tried 512kb according to manual, doesnt work either.
checked all BIOS settings, seems to be good.

Any ideas what could be wrong here?

Reply 1 of 20, by clueless1

User metadata
Rank l33t
Rank
l33t

Is it performing as if there is no cache? What are your 3dbench and pcpbench scores? Also doom (use Phil's DOS benchmark kit at www.philscomputerlab.com).

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 2 of 20, by kanecvr

User metadata
Rank Oldbie
Rank
Oldbie

Sounds like the cache jumpers are incorrectly configured or of the chips is damaged or missing. Make sure the chips are correctly oriented and pushed all the way into the sockets. It would also help to recheck if all of the pins made it into the sockets - more then once I noticed one leg of the cache chips did not make it into the socket.

Reply 3 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie

Hi,

clueless1 wrote:

Is it performing as if there is no cache?

Yes it is exactly performing as if there is no L2 cache installed, even though on the BIOS post screen, it shows the amount that i set up with the jumper block.

On cachechk it reports "it seems theres no L2 cache installed - check for fake cache"
On speedsys there is only one bump, in the region below 8kb (internal cache) after that there is a flat line. Also it mentions that there is no L2 cache.

Regarding the jumper settings- i triple checked them by now.
Regarding the IC pins - i checked them, the ICs are seated and all pins are in.

Here i took a picture of my configuration which is 256kb, 4x 64kb chips.

I got 2 sets of chips (i originally wanted to upgrade the board to 512kb), both sets get me the same result - that is no L2 cache is recognized.

Reply 4 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie

here are some more pictures

i hope anyone got another idea what could be wrong here.

thanks in advance,
srm.

Reply 6 of 20, by TheMobRules

User metadata
Rank Oldbie
Rank
Oldbie

I agree with Tetrium. JS2 should be in 1-2 according to the manual.

Reply 7 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie
Tetrium wrote:

Move JS2 to 1-2?

oops... yes that jumper was indeed wrong. 🙁
But it still wont work

Reply 8 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie

i saw something really interesting.

on the pic from the mainboard you can see a free smd space where it reads "555". There is a smd resistor soldered between pins 1-2 that really looks odd. iam really not sure if this is some kind of manufacturing mistake or not...

Reply 9 of 20, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
srmeister wrote:

i saw something really interesting.

on the pic from the mainboard you can see a free smd space where it reads "555". There is a smd resistor soldered between pins 1-2 that really looks odd. iam really not sure if this is some kind of manufacturing mistake or not...

I was about to mention this...but I don't know.

I don't think I have this board so I can't check myself. But iirc it was a reasonably common 486 board so another Vogons member may have one

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 10 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie

here is a close up of the odd smd part.

looking forward to hear your opinions

Reply 11 of 20, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
srmeister wrote:

here is a close up of the odd smd part.

looking forward to hear your opinions

I don't know for sure, but I wouldn't exclude the possibility that this was a factory fix. SMD has the same color as the ones near it and repairs of this sort were more common in those days.

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 12 of 20, by PCBONEZ

User metadata
Rank Oldbie
Rank
Oldbie

.
LM555 is a timer and it looks like the SMD is across what would be pins 3 and 4 which would be Output and Reset.
http://www.ti.com/lit/ds/symlink/lm555.pdf
.
Pic of a Ver 1.1 showing LM555 populated. http://www.elhvb.com/mobokive/archive/Microst … MSI_MS-4144.jpg
.
Pic of a Ver 1.5 with no LM555 and no SMD. http://www.amoretro.de/wp-content/uploads/msi … motherboard.jpg
.

GRUMPY OLD FART - On Hiatus, sort'a
Mann-Made Global Warming. - We should be more concerned about the Intellectual Climate.
You can teach a man to fish and feed him for life, but if he can't handle sushi you must also teach him to cook.

Reply 13 of 20, by Matth79

User metadata
Rank Oldbie
Rank
Oldbie

Try dropping the RAM to 32MB - if the cache is in writeback, that would be the maximum cacheable

Reply 14 of 20, by kanecvr

User metadata
Rank Oldbie
Rank
Oldbie

From the pic you posted it seems like the cache chips are set to bank 2? From what I can tell, the cache sockets are numbered V9, V11, V13, V15 and V19, V24, V28 etc. I see you have the cache chips plugged into the sockets with higher values. Try moving the cache chips in the other sockets, or try using 8 cache chips if you have them.

Reply 15 of 20, by Tetrium

User metadata
Rank l33t++
Rank
l33t++
kanecvr wrote:

From the pic you posted it seems like the cache chips are set to bank 2? From what I can tell, the cache sockets are numbered V9, V11, V13, V15 and V19, V24, V28 etc. I see you have the cache chips plugged into the sockets with higher values. Try moving the cache chips in the other sockets, or try using 8 cache chips if you have them.

I checked this yesterday and according to the manual the cache chips are seated in bank 1 (but I do agree with you it is odd practice to have the lower bank indicated with higher numbers, but strange things happen more often so it might still be the correct one). But as there seem to be problems remaining (and as sometimes manuals simply lie, especially the ones from those dark ages) he might as well give it a try in the other bank provided it won't hurt any of the components.

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 16 of 20, by kanecvr

User metadata
Rank Oldbie
Rank
Oldbie

Trying won't hurt. At this point it's either that, or one of the chips is damaged. Or the chips size is smaller then advertised.

Reply 17 of 20, by srmeister

User metadata
Rank Newbie
Rank
Newbie

Thanks for your tips, problem is solved.
I reduced the RAM to 8MB - nothing.
I put the cache chips to bank 2 - nothing.

Then i thought i should read the f*ing manual page by page and check EVERY damn jumper on the board.
So i came across the CPU jumper settings page (see below) and the mainboard was jumpered as in the photo

so i put in the 3 more jumpers to JC5 and JC6 and now it works (see screenshot of cachechk).
JC8 is for the 1x or 2x CPU frequency (DX or DX2) see right page in the manual below. This at least was set correctly 😁

Thanks for all the help. Should have read every page of the damn manual earlier 🙁
i bought the machine with 256kb cache installed and with the CPU installed. I didnt change anything cpu related. So the mainboard+cpu did never run on full speed as it does now.

Next thing im gonna do is go for 512kb cache and maybe 40mhz FSB 😀

THANKS again!!

Reply 18 of 20, by clueless1

User metadata
Rank l33t
Rank
l33t

Great! Glad you got it solved. These experiences not only help you but all of us who read along. I think mistakes likes this are wonderful learning opportunities. 😀

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