VOGONS


First post, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Just scored my first mmx overdrive.

I hear these are multipler locked at whatever their rating is. Which makes sense because many early 5/7 boards didn’t have the right multiplier signals for some settings.

So I’m wondering if there is maybe a set of resistors on the daughter board or something for setting the multipler instead of using the pins or something. Because the mmx core should support up to 3.5x I assume they just stuck a mmx core in this fancy package to make ir all work and use the daughter board for the dual plane voltage.

Anyway, I’d like to discover how to set 3.5x if it’s possible.

Some pics of de heatsinked 200s and 166s would possibly provide clues

Attachments

Last edited by Sphere478 on 2022-06-04, 07:56. Edited 2 times in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 1 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Found these images of a 200,

I don’t see anything looking like configuration resistors 🙁

Attachments

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 2 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Apparently there is a 180mhz part, I wonder if they are in fact 3.5x 50mhz units?

Or perhaps 3x60🤔 which doesn’t help.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 3 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Some info on overdrives:

Looks like it agrees that they are locked on the multiplier.

125mhz, 150mhz and 166mhz on p54c

And

150, 166, 180, and 200mhz? On p55c variant.

https://dependency-injection.com/pentium-overdrive-roundup/

Attachments

Last edited by Sphere478 on 2022-06-04, 06:56. Edited 2 times in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 4 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++
6017CC13-ACA5-4BC7-B44D-676CB9637CC5.jpeg
Filename
6017CC13-ACA5-4BC7-B44D-676CB9637CC5.jpeg
File size
106.53 KiB
Views
1293 views
File license
Public domain

So I’m guessing this is a p54c variant of the socket 5/7 overdrive. (Really only targeted for early socket 5 I assume, mainly for boards without multiplier support I assume) though any socket 5/7/ss7 should be able to run it?

Again, not seeing a obvious way to configure a multiplier. Which is again unfortunate because p54c came in up to 3x on some variants. (Bummer) I assume those are all capacitors.

Perhaps they are configured under the gold wire lid.?

Edit:

https://en.m.wikipedia.org/wiki/Pentium_OverDrive

More info:

Looks like p55c variants were set to 3x or 2.5x no 3.5x

Still no clues as to how to possibly set 3.5x

Last edited by Sphere478 on 2022-06-04, 07:43. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 5 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Looking over the datasheet for the pentium mmx overdrive it seems that smp may work, I will just likely have to go and try it to confirm.

Edit: more info:
https://cpushack.com/UpgradeProcessors.html

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 6 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

I’m wondering as to the function of the three small gold pads.

And what is under the daughterboard

Attachments

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 7 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Okay, testing time…

First I start with only the overdrive.just to make sure all is working.

EE271060-6557-48C2-B25D-EF30171B40AE.jpeg
Filename
EE271060-6557-48C2-B25D-EF30171B40AE.jpeg
File size
1.61 MiB
Views
1229 views
File license
Public domain

The tyan has a dual/single plane jumper. I removed it for single plane setting and set the apic jumper to single cpu

Nothing, just “- -“ on the diag card.. okay, suspected the voltage settigns, so I set the dual plane voltage to 3.3v and reinstalled the jumper. (Maybe I was supposed to set the vcc2 to 3.3 beforehand? Idk, I havent ran many single plane cpus in this mobo over the years. anyway. With the vcc2 set to 3.3 and single/dual set to dual…?? It works! We have one overdrive detected! (And only one installed)

7AD506C0-2C3B-422A-B025-E6AAD1552E05.jpeg
Filename
7AD506C0-2C3B-422A-B025-E6AAD1552E05.jpeg
File size
1.25 MiB
Views
1229 views
File license
Public domain

Okay, next step,

I only have one overdrive, so this is gonna be difficult…

The core its self is most similar to a pentium mmx obviously, but electrically as far as the voltage is conserned, it’s about the same as a p54c as far as the motherboard is concerned anyway.

So I figured it was safer to put a 3.3v sy045 pentium 200 (non mmx) in there than a pentium 200 mmx. So this is what I will try first.

92EF99D8-F5BA-4ADE-AC44-043C2A1A1433.jpeg
Filename
92EF99D8-F5BA-4ADE-AC44-043C2A1A1433.jpeg
File size
1.62 MiB
Views
1225 views
File license
Public domain

Installed cpu, moved apic jumper, crossed fingers and…..

1D3300F0-B91D-4CBB-87DF-994F387F4204.jpeg
Filename
1D3300F0-B91D-4CBB-87DF-994F387F4204.jpeg
File size
1.07 MiB
Views
1224 views
File license
Public domain

Bios reports two pentium overdrive cpus. 🧐🤔

So, it seems that while the data sheet says no, the processor says yes. 😀 this will have to be confirmed further though under actual OS conditions. Preferably with two overdrives, but we’ll see what the future holds.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 8 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Next I tried booting from a hard drive with a smp windows xp install on it.

It got to the mouse cursor and hung.

Suspecting the mmx vs non mmx to be the issue I rebooted and put a mmx 233 in the slot.

The board should still be set to 2x multi btw

It booted to the desktop and I noted that the mouse was still hung probably from usb driver not being installed (this is the case) I still think that it was probably hung with the p54c secondary though, I can try again later.

Anyway, the mobo so far as I know is still set to 2x multi from when I had the k6-3+ in it. So the overdrive should be at 200mhz, and the mmx 233 which is significantly overvolted right now and I advise against doing this, is running at I assume 2x for 133mhz

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 9 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Okay, I got to windows, it’s not frozen, and all looks as I would expect.

Cpu-z just assumes that both are running at 200 therefore shows both doing so, even though I don’t believe this is the case and will try to prove that with a super pi test.

During screenshot, windows was still installing drivers so that kept the cpus going 100% 🤣

Attachments

  • image.jpg
    Filename
    image.jpg
    File size
    1.66 MiB
    Views
    1218 views
    File license
    Public domain

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 10 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Not sure what happened but system remained very slow 100% cpu usage, did a reboot. This time I’m trying the p54c again. This time the mouse is working (because driver is installed now) in hindsight I think I just didn’t wait long enough, and it would have finished booting.

And…. Spoke too soon, It froze. Got to the blue welcome screen though.

Back to the pentium mmx we go.

Last edited by Sphere478 on 2022-06-06, 08:25. Edited 1 time in total.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 11 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Okay, may just have a buggy OS because two p54c chips are acting the same way. I’m gonna put the OS back in the dual 233 mmx it came from and see if it works there. And return this unit to the single processor os and see what we have going on. (i have three tyan s1564 mobos)

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 12 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Conclusion:

A pentium mmx 200 overdrive seems to exhibit MPS compatibility.

The test was not ideal though, if you try this you should try it with two overdrives. I consider the test incomplete until someone does that.

It’s possible my slowness issues may have been the OS bugging out and a fresh install may have been fine? Unsure

The p54c didn’t seem to like the confuguration.

And I don’t recommend trying to overvolt your pentium mmx like that.

So yeah, if you wanna try it, try it with two overdrives.

After the test,

I tested the same mobo with a single processor install on the overdrive all seemed fine,

Had a issue with post card, ended up fixing it by reseating it.

Put k6-3+ back in system, all seems okay nice and fast again on the single processor install of xp.

Put that dual Processor xp install back in the system from once it came (233mmx x2), and it boots normally at normal speed now. All seems back to normal

The one test I should have done but didn’t is dual 233 mmx in the motherboard I tried the test in. I’m sure it’s fine though.

I’ll revisit this when I get a second overdrive.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 13 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

A few years ago I tried dual P200 MMX overdrives on my dual socket 5 system, but the motherboard would only see and work with one CPU.

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

Reply 14 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++
feipoa wrote on 2022-06-06, 09:20:

A few years ago I tried dual P200 MMX overdrives on my dual socket 5 system, but the motherboard would only see and work with one CPU.

Interesting. Which mobo?

I wonder if the socket 7 apic (if different) makes it work.

It’s also possible that it was a false positive somehow. Maybe somehow it was partially working. And would fail entirely if I put a second over drive in.

Setting both to 200mhz setting didn’t seem to solve the slowness issues. Forgot if I mentioned that.

I never got around to testing the two cores with super pi because of the slowness

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 15 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

This system, NEC Proserva V Plus: Re: NEC Proserva V Plus (dual socket 7 system) (have a lead on multiple of these)

It works in dual mode if I use regular P233 MMX CPUs from within Evergreen or Kingston interposers. MMX overdrives have SMP capability disabled.

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

Reply 16 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++
feipoa wrote on 2022-06-06, 09:43:

This system, NEC Proserva V Plus: Re: NEC Proserva V Plus (dual socket 7 system) (have a lead on multiple of these)

It works in dual mode if I use regular P233 MMX CPUs from within Evergreen or Kingston interposers. MMX overdrives have SMP capability disabled.

I think I see a 430hx chipset there… 🤔 didn’t realize they put it on socket 5 systems.

I have a bad feeling that when Install two overdrives I’ll get your result. It may be that the mmx chip was forcing the overdrive to work or work partially with smp.

Which kinda makes me wonder, if a pin mod of some sort might be possible if that is the case.

What configuration would allow two processors one being a overdrive and one being a p55 or p54 to show as smp, but for it not to work if there were two overdrives?

Cpuid pin? D/p pin? 🤔

https://www.pchardwarelinks.com/586pin.htm

Picd0 I bet…

🤔

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 17 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Okay, I'm coming up with some answers here it seems.

It seems that I may have actually stumbled upon the only way to actually dual a Pentium mmx overdrive.

This is a quote from the pentium mmx overdrive datasheet

the CPUTYP signal pin
on the Pentium OverDrive processor with MMX
technology is internally not connected to the
package pin. The core is internally tied to VSS.
The pin on the package is defined as INC. Any
external connections to the package pin will not
affect the processor core because the core is
physically disconnected from the package pin.

and this is a quote from the pentium mmx datasheet about that pin

CPU type distinguishes the Primary processor from the Dual processor. In a
single processor environment, or when the Pentium processor with MMX
technology is acting as the Primary processor in a dual processing system,
CPUTYP should be strapped to VSS. The Dual processor should have CPUTYP
strapped to VCC3.

So it looks like the way they disabled smp was at the gold wire. the secondary must be pulled high to vcc3 but a overdrive is pulled permanently low and the pin is disconnected. which explains how I was able to do it. my pentium mmx overdrive was in the primary slot where it should be pulled low. and my pentium mmx was in the secondary where it should be pulled high and since it has that pin it is able to be pulled high.

mystery solved.

And... this also suggests how one might be able to enable it: With micro surgery on the gold wires 🤣.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 18 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

more info

did some tests:

-The cputyp pin is indeed internal no connect on the mmx overdrive.

-The motherboard seems to be what drives this pin as a input to the processor.

-On the primary socket with cpus installed I have 25 ohms to ground and 100 ohms to vcc3

-On the secondary socket with cpus installed I have 100 ohms to ground and 25 ohms to vcc3

So this is all making 100% sense now.

You can use a mmx overdrive (in mps) in the primary socket, but not in the secondary socket, because then both would have cputyp driven low because of the internal pull down and disconnected pin.

-I can also confirm that all four BF pins are internal no connects as well. Bf0, bf1, bf2, and intel bf2 so you won't be setting the multipliers of this cpu externally. probably again another gold wire trick.

At this point it looks like if someone has the skills, they could do some gold wire surgery and probably enable mps and 3.5x but I won't be doing that to mine.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 19 of 35, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

I'm gonna do a new test, this time with a kingston interposer in the second socket. I didn't try this before because I don't have a heatsink clip for it so I have to glue the heatsink on. Which is what I'm doing.

Attachments

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)