Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 1998 01:25:27 -0800 (PST)
From:      Studded <Studded@dal.net>
To:        FreeBSD-questions@FreeBSD.ORG
Subject:   CPU calibration problems
Message-ID:  <Pine.BSF.3.96.980312010650.8993A-100000@dt050ndd.san.rr.com>

next in thread | raw e-mail | index | archive | help
	For some time now I've had problems with the calibration of my CPU
speed during boot. I have a Dell XPS P90 machine, and I currently have a
'586 Pentium Overdrive chip in it which normally clocks out to 150.34. 
However, here's some examples of incorrect values:

 CPU: Pentium (109.75-MHz 586-class CPU)
 CPU: Pentium (118.77-MHz 586-class CPU)
 CPU: Pentium (142.82-MHz 586-class CPU)
 CPU: Pentium (117.27-MHz 586-class CPU)
 CPU: Pentium (105.24-MHz 586-class CPU)
 CPU: Pentium (126.29-MHz 586-class CPU)
 CPU: Pentium (103.83-MHz 586-class CPU)
 CPU: Pentium (94.24-MHz 586-class CPU)
 CPU: Pentium (148.84-MHz 586-class CPU)
 CPU: Pentium (114.26-MHz 586-class CPU)
 CPU: Pentium (99.22-MHz 586-class CPU)
 CPU: Pentium (148.84-MHz 586-class CPU)
 CPU: Pentium (126.29-MHz 586-class CPU)
 CPU: Pentium (111.25-MHz 586-class CPU)
 CPU: Pentium (111.25-MHz 586-class CPU)
 CPU: Pentium (117.27-MHz 586-class CPU)
 CPU: Pentium (148.84-MHz 586-class CPU)
 CPU: Pentium (121.78-MHz 586-class CPU)
 CPU: Pentium (25.64-MHz 586-class CPU)
 CPU: Pentium (112.76-MHz 586-class CPU)

	Prior to installing the Overdrive chip, I had overclocked the bus
to 33 Mhz. I never experienced any obvious problems with the
overclocking either in FreeBSD or OS/2, except I also checked the logs,
and prior to installing the overdrive chip the cpu was also being
calibrated incorrectly. (I hope this is all making sense. :) I noticed
after installing the overdrive chip that it wasn't being calibrated
properly, so I reset the bus to factory speeds. I still get fairly
frequent (and sometimes dramatic) incorrect values. 

	Now, I've checked the archives, and there are several references
to the *CALIBRATION* options in LINT, however I'm unclear exactly which
options I should use to increase the chances of the CPU being detected
accurately. Here is the first bit of a verbose probe in case it's of use:

Calibrating clock(s) ... i586 clock: 150348976 Hz, i8254 clock: 1193249 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
CLK_USE_I586_CALIBRATION not specified - using old calibration method
CPU: Pentium (150.34-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>

	I'm very open to suggestions here, and thanks for any help.

Doug

-- 
***         Chief Operations Officer, DALnet IRC network       ***
*** Proud operator, designer and maintainer of the world's largest
*** Internet Relay Chat server.  5,328 clients and still growing.
*** Try spider.dal.net on ports 6662-4    (Powered by FreeBSD)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980312010650.8993A-100000>