VOGONS


First post, by Retronaut

User metadata
Rank Newbie
Rank
Newbie

Hey, I'm not new to Pentiums, but I am new to trying to get a Pentium MMX machine running. Please bear with me, I have a lot of vague knowledge that I need help filling in the gaps with. So...

I am currently looking at its Clock, to make sure there is no issue there. My machine has a 233mhz Pentium fitted, and the config jumpers are set, as they were when the machine WAS working. It's set to take a 66.4mhz clock, and 3.5x it to get the required 233mhz for the CPU. So, some questions

1. I have a cheap OWON virtual oscilloscope. It says it can handle 25mhz signals, bear in mind I bought it for use on older machines with 2 - 25mhz clocks. That being said, can it measure higher frequencies with ANY accuracy. I mean MEASYRE, not necessarily display their waveforms.
I ask, as it seems to, but I just want to make sure these values are reliable. For instance it has measured clocks at 33 and 43mhz...Im new to oscilloscopes, and the manual, is er, terse.....

2. I have measured some pins on the clock generator chip, it's input is good, at 14.31mz, and its USB clocks measure as expected. But its showing only 33mhz for the CPU clock, despite it being meant to be 66mhz.
Is this correct, or is there some other doubling of THAT value, before the 3.5x is applied to get the 233mhz the Pentium required?

3. Regarding 2 above. I have measured the clock pin in the CPU socket, and again its 33mhz there. So again, Im assuming its doubled somewhere to 66mhz, is this done in chip or should this signal already be 233mhz in the Socket 7 socket.

Cheers

Chris

Chris Thomas
aka Retronaut @ https://www.youtube.com/@RetronautTech
Support me @ patreon.com/RetronautTech

Reply 1 of 7, by DerBaum

User metadata
Rank Oldbie
Rank
Oldbie

Have you confirmed that the scope can show anything above 33MHz?

FCKGW-RHQQ2

Reply 2 of 7, by Horun

User metadata
Rank l33t++
Rank
l33t++

Probably hit the actual limit of the scope at 33Mhz. What motherboard ? Pentiums run the FSB at the FSB, not like a 486DX2 which doubles it.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 3 of 7, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

It probably only has a couple of samples per cycle at 25Mhz so pretty much guesses, therefore may be incapable of determining if anything is running faster than 50, and may be spurious between 25 and 50.

If it were an analog scope you would be able to measure peaks per number of divisions some way above 25mhz, but there's a possibility that it would have a bad resonance or something and turn into mush at a higher freq, or get bad attenuation at certain freq.

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 4 of 7, by H3nrik V!

User metadata
Rank l33t
Rank
l33t

Most likely your 25 MHz scope is aliasing the 66MHz as 33MHz, as BitWrangler says, it only has a sample or 2 at the 25MHz it's rated at, thus presenting wrong frequency.

https://en.wikipedia.org/wiki/Aliasing the paragraph about "Sampling sinusoidal functions" shows pretty good what is probably happening with a small animation ...

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 5 of 7, by Retronaut

User metadata
Rank Newbie
Rank
Newbie
DerBaum wrote on 2024-01-10, 03:29:

Have you confirmed that the scope can show anything above 33MHz?

I have not, the manual for it, is only 4 pages long, and it does not mention this feature. However, I have measured 33mhz and also 44mhz, on what I believe should be a 48mhz signal, as I was probing my clock chips two USB clocks, which the chip spec sheet says should be 24/48. So, maybe this probe CAN probe above 25mhz, but it has some kind of tail off in reliability. I'm really now sure, I wonder if there are other OWON probe owners here?

The solution I guess is to buy a higher rated Scope, but the 100mhz version of the same scope costs £300+, so its quite an outlay, when this model (OWON VDS1022(i)) may actually be able to MEASURE signals above 25mhz, but maybe not be able to show their trace accurately.

I guess for retro era PCs, so Pentium and whatnot, I should be good if I can measure up to 66mhz eh?

Cheers

Chris

Chris Thomas
aka Retronaut @ https://www.youtube.com/@RetronautTech
Support me @ patreon.com/RetronautTech

Reply 6 of 7, by Retronaut

User metadata
Rank Newbie
Rank
Newbie
Horun wrote on 2024-01-10, 03:37:

Probably hit the actual limit of the scope at 33Mhz. What motherboard ? Pentiums run the FSB at the FSB, not like a 486DX2 which doubles it.

Hrm, yeah, its my intuition it has SOME ability above 25mhz, but this tails off as you go higher. Problem is it HAS recorded 44mhz, so its odd it records 66mhz as 33mhz. Others have suggested this is some kind of harmonic aliasing going on, meaning its doing just that.

Kind of leaves me in limbo eh... I guess I have to assume the CPU IS getting 66mhz, as it seems to be at least partially functioning.

I can buy a 100mhz OWON Scope for £255, and I could sell this one on. But Id be gutted if I get that Scope and it still showed 33mhz....

Erg... what a dilema...

Chris Thomas
aka Retronaut @ https://www.youtube.com/@RetronautTech
Support me @ patreon.com/RetronautTech

Reply 7 of 7, by rasz_pl

User metadata
Rank l33t
Rank
l33t

in theory OWON VDS1022 does 100Msps so should be able to measure frequency up to ~50mhz in ideal conditions. Then you have advertised 25MHz analog BW.

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/440BX Reference Design adapted to Kicad