You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

346 lines
12 KiB
Plaintext

MBProbe
Technical Info
Copyright 1998-2002 Jonathan Soon Yew Teh
http://mbprobe.livewiredev.com/
Motherboards
------------
Most motherboards will work on the default MBProbe settings for voltage and
temperature sensors. The following lists some exceptions:
(Look for the sensor detected, then look for your board under that section)
If your board is not listed, try one of the combination of settings listed
under the appropriate sensor and please mail me about it. Thanks.
o ADM1025
All boards
Vccp2: Label 'Vcc', nominal +3.3V.
o AS99127F
All boards should use default settings except:
Asus CUSL2 family
MB Temp: AS99127F:1 CPU Temp: Asus CUSL2
o GL518SM
Aopen boards
MB Temp: None CPU Temp: GL518SM:1
Motherboard temperature offset: -4 C
o GL520SM
All boards
MB Temp: GL520SM:2 CPU Temp: GL520SM:1
o LM75, DS75
Pentium MMX Mobile Module (includes mobile 430TX chipset)
MB Temp: None CPU Temp: LM75|0
o LM78/79
All boards should use default settings except:
Tekram P6B40-A4X
MB Temp: LM78:1 CPU Temp: Tekram
CPU temperature reading is accurate only in the 23-78C range
Some boards may require the 'Winbond' voltage divider setting:
Asus TX97
o LM80
Voltages are divided according to the LM80 datasheet.
If you get incorrect voltages, please report it.
QDI BrillianX 1(S)
Voltage divider: QDI BX1
o LM83
The R setting corresponds to remote diode 2 in the data sheet; the R1 and
R3 settings correspond to remote diodes 1 and 3 respectively.
o MAX1617(A), ADM1020, ADM1021(A), ADM1023, GL523SM, LM84, THMC10
The :0 refers to the temperature of the sensor chip itself while :1 refers
to temperature from an external diode, e.g. the Pentium III thermal diode.
Mobile Pentium II
MB Temp: None CPU Temp: MAX1617|8:1
Pentium II Mobile Module (includes mobile 440BX chipset)
MB Temp: MAX1617|9:0 CPU Temp: MAX1617|9:1
Pentium II/III Xeon
MB Temp: (see mobo) CPU Temp: MAX1617|?:1
o PC87366
Voltage readings are adjusted for the Chaintech 6wim. If you get incorrect
voltages, please report it.
o SiS5595
PC-Chips M590
Voltage divider: PC-Chips M590
o SiS5595B
The temperature reading from this chip is likely to be wrong. The correct
formula for conversion is unknown (there is none in the datasheet and SiS
does not respond to e-mails).
Elite P5SS-ME
MB Temp: SiS5595B:1 CPU Temp: None
PC-Chips M598LMR
MB Temp: None CPU Temp: SiS5595B:1
PC-Chips M599
MB Temp: None CPU Temp: SiS5595B:1
Voltage divider: PC-Chips M599
o SiS950, IT8712F
Voltages are most likely wrong.
If you get incorrect voltages, please report it.
Gigabyte 6OMM7E, 6OXM7E
MB Temp: IT8712F:1 CPU Temp: IT8712F:3 (CPU thermal diode)
Enable CPU thermal diode on Sensor:3
Aux Temp: IT8712F:2
o VT82C686A/B
All temperature readings are accurate only in the 0-80C range
Abit KA7, KT7:
MB Temp: VT82686A:3 CPU Temp: VT82686A:2 System Temp: VT82686A:1
Abit VA6, Gigabyte GA-7ZX-1, MSI-6340(M), Epox 8KTA3(+):
MB Temp: VT82686A:2 CPU Temp: VT82686A:1 System Temp: VT82686A:3
Microstar MS-6330, K7T family, Chaintech CT-7AJA2E:
MB Temp: VT82686A:3 CPU Temp: VT82686A:1 System Temp: VT82686A:2
All other boards:
MB Temp: VT82686A:3 CPU Temp: VT82686A:2
o VT8231
All boards:
MB Temp: VT8231:2 CPU Temp: VT8231:1
o W83781D
All boards should use default settings except:
Elite, Epox boards
MB Temp: W83781D:3 CPU Temp: W83781D:2
o W83782D
Abit BX6 rev 2
MB Temp: W83782D:1 CPU Temp: W83782D:2 (CPU thermal diode)
Enable CPU thermal diode on Sensor:2
CPU Temp: W83782D:3 (thermistor)
Abit BP6
MB Temp: W83782D:3 CPU1 Temp: W83782D:2 CPU2 Temp: W83782D:1
Vccp2 is Vtt (1.5V) and the real Vccp2 is the Vbat reading
Abit BM6, ZM6
MB Temp: W83782D:3 CPU Temp: W83782D:2
Gigabyte 6BXE
MB Temp: W83782D:1 CPU Temp: W83782D:3 (CPU thermal diode)
Enable CPU thermal diode on Sensor:3
CPU Temp: W83782D:2 (thermistor)
Tyan Tiger MP2460
Ensure that "hardware monitoring" is enabled in BIOS then see W83697HF
o W83697HF
Tyan Tiger MP2460
MB Temp: None CPU1 Temp: W83697HF:1 CPU2 Temp: Tyan MP2460
CPU2
Use "Tyan MP2460" voltage divider
o W83783S
Abit BE6
MB Temp: W83783S:2 CPU Temp: W83783S:1
Fan Labels
----------
All boards:
Fan 1: CPU Fan 2: Chassis
Asus boards:
Fan 1: Chassis Fan 2: CPU Fan 3: Power
Temperature Labels
------------------
Asus boards:
Sensor 3: Power (plug a thermistor into JTPWR)
Motherboard Types
-----------------
Beginning with 1.30 there is an option to specify the motherboard type. This
will only be used for motherboards with certain non-standard features (or
bugs) which cannot be autodetected (or where autodetection may lock-up other
motherboards).
The following motherboards may be specified:
1=Reserved
2=FIC SD-11
Newer BIOSes disabled the hardware monitoring of the VT82C686A. This
option re-enables it.
3=Super I/O at 2eh
This enables the scanning for the SMSC 47xxxx chips which provide fan
speed readings. Boards include Intel D815EEA, VC820, OR840 and possibly
other i8x0-based Intel boards as well.
This also scans for the NS PC87366 which includes hardware monitoring.
Boards include Chaintech 6WIM.
4=Super I/O at 4eh
This enables the scanning for the SMSC 47xxxx chips which provide fan
speed readings and the NS PC87366 which includes hardware monitoring.
If you have any of these motherboards, enable support for it by changing the
following registry key:
HKEY_LOCAL_MACHINE\Software\Jonathan Teh\MBProbe\1.30\MotherboardType=n
where n is the number of the motherboard given above.
1. Run regedit.exe
2. Go to "HKEY_LOCAL_MACHINE\Software\Jonathan Teh\MBProbe\1.30"
3. Select "Edit" from the menu, then "New", then "DWORD Value".
4. Type "MotherboardType" (without the quotes).
5. Double-click on "MotherboardType" and enter the motherboard type.
6. Close regedit.
7. Restart MBProbe.
This may become part of the GUI front-end in future versions.
CPU temperature offset
----------------------
Use the following as a guide only (figures in Celsius):
AMD 5k86 PR133 : + 8
AMD 5k86 PR166 : +17
AMD K6 166-200 : + 7
AMD K6 233-300 : +20
AMD K6-2 450 : + 6 (PC-Chips M598LMR)
AMD K6-2 500 : +41 (PC-Chips M599)
AMD K6-2+ 450 : - 4 (PC-Chips M598LMR)
Cyrix MII PR200 : +15
IDT WinChip C6 : +20
Intel Pentium : +32
Intel Pentium MMX : +22
If your CPU is not listed, check the temperature in the BIOS and compare it
with the temperature reported by MBProbe. Take the difference as the offset
and submit a report to me. Thanks.
Monitoring chip features
------------------------
The following table shows the number of inputs available for each type of
reading:
Hardware monitoring chips
Int Ext Compatible
Voltage Fan Temp Temp VID Notes chips
ADM1030 - 1 1 1 - 3
ADM1031 - 2 1 2 - 3
GL518SM 1 2 0 1 - 2
GL520SM 4 2 0 2 5 2
GL525SM 6 3 1 2 5 1
Heceta2 6 2 1 - 5 4 ADM9240, DS1780, LM81
Heceta3 4/6 2 1 2/3 5 3,4,6 ADM1024, LM87
Heceta4 6 - 1 1 5 3,5 ADM1025, NE1619
IT8712F 9 3 0 3 5 1
LM78 7 3 1 - 4 7 MTP006
LM79 7 3 1 - 5
LM80 7 2 1 - -
M5897 4 2 1 1 5 1
W83781D 7 3 0 3 5 2 AS99127F
W83782D 9 3 0 3 5 1 W83627HF, LPC61W492, MON35W42
W83783S 6 3 0 2 5 1 MON35W82
W83L784R 4 2 1 2 - 1
W83697HF 8 2 0 2 5 1
MTP008 5-7 3 0 1-3 5 1
PC87366 11 3 1 2 5 1,9
SiS5595 4 2 1 - -
SiS5595B 4/5 2 1 - -
SiS950 9 3 0 3 - 1 IT8705F
SMSC 47B/M - 2 - - - LPC47B27x, 47B37x, 47M10x
SMSC 47S - 1 - - - LPC47S42x
VT82C686A 5 2 1 2 -
VolTemp - - 1 1/2 - 3,8 ADM1022/8, FMS2701, THMC50
Notes
1 External temperature measurement requires thermistors or diodes.
2 External temperature measurement requires thermistors.
3 External temperature measurement requires diodes.
4 Voltage input for Vccp2 can also function as -12V.
5 Vccp2 reading is actually the sensor chip's Vcc.
6 When temperature input 3 is enabled, Vccp2 and +2.5V are disabled
as they are the same pins.
7 At least one board (Tekram P6B40-A4X) uses Vccp2 to connect an external
thermistor so MBProbe has a custom sensor setting for that.
8 These chips can monitor 2 voltages for brownouts but there is no way of
reading the actual voltage values.
9 MBProbe only displays 9 of the 11 voltages; Vdd and AVdd are omitted.
Temperature-only monitoring chips
(external temperature requires additional diodes)
Int Ext Compatible
Temp Temp Chips
LM75 1 - DS75
LM83 1 3
NE1618 1 2
MAX1618 0 1
MAX1669 0 1
MAX1668 1 3
MAX1805 1 2
MAX1617 1 1 ADM1020/1/1A/3/32, GL523SM/528SM, LM84,
MAX1619, NE1617/A, THMC10
In the temperature selection:
:0 refers to temperature of the chip itself (except MAX1618)
:n refers to the temperature of the nth external thermal diode.
CPU Core Voltage
----------------
(variants which confuse MBProbe are marked as such)
Desktop CPUs
AMD
5k86 : 3.52V
K6 PR233 : 3.2V, 3.3V \
K6 .30<EFBFBD> : 2.9V / identical CPUID
K6 .25<EFBFBD> : 2.2V
K6-2 : 2.2V, 2.4V \
K6-2 550 : 2.3V / identical CPUID
K6-III : 2.2V, 2.4V
K6-2+/III+ : 2.0V
Athlon .25<EFBFBD> : 1.6V, 1.7V, 1.8V
Athlon .18<EFBFBD> : 1.7V, 1.8V
Athlon TBird : 1.7V, 1.75V
Athlon 4/MP/XP : 1.75V
Duron : 1.5V, 1.6V
Duron (Morgan) : 1.75V
Cyrix
6x86 : 3.52V \
6x86L : 2.8V > identical CPUID
6x86LV : 2.45V /
686MX/MII : 2.9V \
MII >=PR366 : 2.2V / identical CPUID
IDT
WinChip C6 : 3.3V (std), 3.52V (VRE)
WinChip 2 : 3.3V (std), 3.52V (VRE)
Intel
Pentium : 3.3V (std), 3.52V (VRE)
Pentium MMX : 2.8V
Pentium Pro : 3.3V
Pentium II .28<EFBFBD> : 2.8V
Celeron : 2.0V
Pentium II .25<EFBFBD> : 2.0V
Pentium III : 2.0V \
Pentium III 600 : 2.05V / identical CPUID
Pentium III E : 1.6V, 1.65V, 1.7V \
Celeron >=533A : 1.5V, 1.65V / identical CPUID
Pentium III E cC0 : 1.7V \
Celeron >=566 cC0 : 1.7V / identical CPUID
Pentium III E cD0 : 1.75V \
Celeron >=733 cD0 : 1.75V / identical CPUID
Pentium III .13<EFBFBD> : 1.475V \
Celeron .13<EFBFBD> : 1.475V, 1.5V > identical CPUID
Pentium III S : 1.45V /
Pentium 4 .18<EFBFBD> : 1.7V
Pentium 4 .18<EFBFBD> C1 : 1.75V
Pentium 4 .13<EFBFBD> : 1.5V
Itanium : 1.45V(?)
Rise
mP6 .25u : 2.8V
mP6 .18u : 2.0V
VIA
Cyrix III (Joshua): 2.2V
Cyrix III (Samuel): 1.9V, 2.0V
C3 (Samuel 2) : 1.5V
The only way to be sure of the CPU voltage is to look at the voltage printed
on it.
If you have a Pentium III, the following link may be of use:
http://support.intel.com/support/processors/pentiumiii/voltreq.htm