home *** CD-ROM | disk | FTP | other *** search
/ Freelog 3 / Freelog003.iso / Logs / Systeme / MBProbe / FAQ.TXT next >
Text File  |  1999-03-29  |  10KB  |  207 lines

  1.                                   MBProbe
  2.                         Frequently Asked Questions
  3.                  Copyright 1998-99 Jonathan Teh Soon Yew
  4.            http://www.focus-asia.com/home/jonathanteh/mbprobe/
  5.                   http://web.bham.ac.uk/jst829/mbprobe/
  6.  
  7. General
  8. -------
  9. Q: Does MBProbe slow down my computer?
  10. A: Yes, by a little. ANY program running in the background will slow down the
  11.    computer. The question is: by how much? MBProbe only polls the monitoring
  12.    chips once every 5 seconds and does some trivial calculations and
  13.    comparisons so the impact on system performance is negligible. You
  14.    certainly won't notice it and it probably won't affect benchmarks like
  15.    Winbench or Winstone either.
  16.  
  17. Q: It says "Unable to open giveio.sys driver" in Windows NT/2000 and quits.
  18.    I thought you said it supported Windows NT/2000.
  19. A: It does. You must install the giveio.sys driver first using NTINST
  20.    otherwise MBProbe will be unable to access I/O ports. Refer to readme.txt.
  21.  
  22. Q: Why does it detect my Celeron/Xeon as a Pentium II .25u?
  23. A: That's what it is. Essentially, all 3 CPUs share the Deschutes core which
  24.    is a Pentium II core on .25 micron process. The difference lies in the
  25.    amount of L2 cache- Celeron has 0K, Pentium II has 512K running at half
  26.    core speed and a Pentium II Xeon has up to 2MB running at core speed.
  27.  
  28. Q: Why does it detect my Celeron A as a Pentium II on-die L2 cache?
  29. A: That's what it is. Essentially, it is a Pentium II core on .25 micron
  30.    process with the L2 cache on the same die as the CPU. There may be future
  31.    Intel CPUs with such a configuration.
  32.  
  33. Monitoring chips
  34. ----------------
  35. Q: How do I know what type of monitoring chip I have?
  36. A: Check your motherboard manual or look for one on the motherboard. Quite a
  37.    few motherboards manufactured since 1997 do include a hardware monitoring
  38.    chip (including the popular Asus TX97 series). Most include an LM78-type
  39.    chip or a Winbond chip. Newer boards may come with a Heceta II/III-type
  40.    chip. QDI boards using the 440BX chipset appear to have an LM80. MBProbe
  41.    should be able to detect one of these chips. If it says "None", then your
  42.    motherboard probably doesn't have one of these chips.
  43.  
  44. Q: I'm very sure my motherboard has a hardware monitoring chip but it still
  45.    says "None".
  46. A: So it does. Check the list of unsupported chips first to see if the chip
  47.    in your motherboard is listed there. If it is, you're out of luck.
  48.    If not, it may be that your chip isn't where MBProbe expects it to be.
  49.    The LM78-type chips are searched for at ISA port 290h. Other hardware
  50.    monitoring chips are searched for at SMBus address 28h-2fh. Chips at other
  51.    ports/addresses will not be found.  If you have such a configuration, try
  52.    to find out the address of the chip and contact me with the information.
  53.    SMBus monitoring chips are slave devices and as such need a supported
  54.    SMBus host. At present the only SMBus host supported is the Intel PIIX4.
  55.  
  56. Voltage
  57. -------
  58. Q: Why are there two Vccp readings?
  59. A: That's what the monitoring chip supports. You might have to disable one if
  60.    if it shows an incorrect reading. On my Asus P2B, they're both the same.
  61.    Presumably dual processor boards have one reading for each processor.
  62.  
  63. Q: Why are some of the voltage readings/adjustments disabled?
  64. A: Some monitoring chips do not support certain readings. E.g. LM78-type
  65.    chips are normally not setup to monitor +2.5V.
  66.  
  67. Q: Why can't I enable warnings for both Vccp2 and -12V?
  68. A: You have a Heceta 2 monitoring chip. The Vccp2 and -12V readings are read
  69.    from the same location hence only one of the readings would make sense.
  70.    This depends on what the motherboard manufacturer actually connected to
  71.    that input. Intel boards seem to have it connected it to -12V.
  72.  
  73. Q: It displays my CPU voltage as 0.00V. What's wrong?
  74. A: Chances are your CPU is either too old or too new. In particular, CPU
  75.    voltages for 486 and early Pentium 60/66 CPUs are not in the program since
  76.    it is assumed that motherboards supporting CPUs that old would not be
  77.    equipped with a hardware monitoring chip.
  78.    The other case is that the CPU is too new and MBProbe has not been updated
  79.    yet to take this into account. Please e-mail me with full details of your
  80.    processor (manufacturer, model, clock, voltage) and I will update MBProbe.
  81.  
  82. Q: It detects my CPU voltage incorrectly. What effect does this have?
  83. A: This is harmless; simply select the correct CPU core voltage in the
  84.    'Voltage' tab.
  85.    MBProbe guesses the CPU voltage via its CPUID. This is basically the
  86.    information you see under 'CPU information' on the 'General' tab in
  87.    Properties. The problem with this is that the CPUID doesn't always
  88.    differentiate every single variant of a particular CPU.
  89.  
  90.    The following table identifies the correct (non-mobile) CPU voltages
  91.    (variants which confuse MBProbe are marked as such):
  92.  
  93.    Cyrix 6x86            : 3.52V }
  94.    Cyrix 6x86L           : 2.8V  } identical CPUID
  95.    Cyrix 6x86LV          : 2.45V }
  96.    Cyrix 6x86MX/MII      : 2.9V
  97.    AMD 5k86              : 3.52V
  98.    AMD K6 PR233          : 3.2V  }
  99.    AMD K6 (model 6)      : 2.9V  } identical CPUID
  100.    AMD K6 (model 7)      : 2.2V
  101.    AMD K6-2              : 2.2V
  102.    AMD K6-2 400/450      : 2.4V
  103.    AMD K6-III            : 2.4V
  104.    IDT WinChip C6        : 3.3V (std), 3.52V (VRE)
  105.    IDT WinChip 2         : 3.3V (std), 3.52V (VRE)
  106.    Intel Pentium         : 3.3V (std), 3.52V (VRE)
  107.    Intel Pentium MMX     : 2.9V
  108.    Intel Pentium Pro     : 3.3V
  109.    Intel Pentium II .28u : 2.8V 
  110.    Intel Celeron         : 2.0V
  111.    Intel Pentium II .25u : 2.0V
  112.    Intel Pentium II Xeon : 2.0V
  113.    Intel Pentium III     : 2.0V
  114.    Intel Pentium III Xeon: 2.0V
  115.  
  116.    Note that AMD K6 chips could be operating at any of the 3 voltages shown
  117.    above (indeed there are certain PR233 models operating at 2.9V). The only
  118.    way to be sure is to physically remove the CPU from its socket and look
  119.    for the voltage printed on it.
  120.  
  121. Q: The voltage readings are screwed. What's wrong?
  122. A: This is due to some motherboard manufacturers connecting different
  123.    voltages to the monitoring chips. Refer to the known issues section in the
  124.    readme. Please report your complete set of readings (from MBProbe and
  125.    another source such as the BIOS, in the original order), motherboard model
  126.    and I will try and correct it. For the time being, disable the warnings.
  127.  
  128. Temperature
  129. -----------
  130. Q: Why is the default temperature display in Fahrenheit?
  131. A: It is the default only if your regional settings (in the Control Panel) is
  132.    set to English (United States). Many people forget to change the regional
  133.    settings when installing Windows. Just change the temperature display to
  134.    Celsius if you like.
  135.  
  136. Q: Why do the temperature readings show -48C?
  137. A: You probably have a Winbond chip. The two -48C readings are coming from
  138.    external temperature inputs which are unconnected. You need to get two
  139.    thermistors (NTC type, 10Kohm @ 25C, B-value 3435) and connect them to the
  140.    corresponding pins on the motherboard. On my Asus P2B, they are labeled
  141.    JTCPU and JTPWR which correspond to the 'CPU' and 'Aux' readings
  142.    respectively. Visit your local electronics hobbyist store for the
  143.    thermistors or ask the dealer where you purchased your motherboard from.
  144.  
  145. Q: Why do I get the same readings from the LM75:0, 1 and W8378xx:2, 3?
  146. A: The Winbond chips simulate two LM75s (W83783S simulates 1 only) and as
  147.    such gives identical readings to its own 2nd and 3rd temperature inputs.
  148.  
  149. Q: What's the difference between using MAX1617:x and MAX1617:xR?
  150. A: The MAX1617 (and similar chips like the MAX1617A and ADM1021) have 2
  151.    temperature registers. The first one (without the R) is the local or
  152.    on-die temperature which is the temperature of the chip itself. The second
  153.    one (with the R) is the remote temperature which measures the temperature
  154.    of a remote diode connected to it. The Pentium II contains such a diode
  155.    and is can be connected to the MAX1617. Hence, the 'R' reading is the
  156.    CPU temperature and the non-'R' reading can be used as an extra
  157.    motherboard temperature reading.
  158.  
  159. Q: What should the correct CPU temperature offset be?
  160. A: Good question. The best way is to check the temperature in the BIOS and
  161.    compare it with the temperature reported by MBProbe. Take the difference
  162.    as the offset value. As a guide, these are the figure reported by other
  163.    people (all figures in degrees Celsius):
  164.  
  165.    AMD 5k86 PR133       : + 8
  166.    AMD 5k86 PR166       : +17
  167.    AMD K6 PR166         : + 7
  168.    AMD K6 PR200         : + 7
  169.    AMD K6 PR233         : +20
  170.    AMD K6 PR300         : +20
  171.    Cyrix MII PR200      : +15
  172.    IDT WinChip C6       : +20
  173.    Intel Pentium        : +32
  174.    Intel Pentium MMX    : +22
  175.  
  176. Fans
  177. ----
  178. Q: Why are some of the fan readings/settings disabled?
  179. A: Some monitoring chips do not support 3 fan inputs. Refer to the feature
  180.    table in readme.txt. Also, some chips have 3 fan inputs but the divisor
  181.    on the 3rd input is fixed at 2.
  182.  
  183. Q: What are fan divisors for?
  184. A: The monitoring chips do not directly return the RPM of the fan directly;
  185.    instead they return the number of 'counts'.
  186.    As a guide, use the following divisor values corresponding to your fan's
  187.    nominal RPM:
  188.    Divisor    Nominal fan RPM
  189.       1            8800
  190.       2            4400
  191.       4            2200
  192.       8            1100
  193.    In general, if you have a fan connected and the reading shows 0RPM, try
  194.    selecting a higher divisor. Always use the lowest possible divisor that
  195.    still gives a non-zero reading to ensure sufficient resolution (jumps
  196.    between RPM indications).
  197.  
  198. Q: Why don't my fan divisor changes take place immediately?
  199. A: Fan divisors have to be set on the hardware monitoring chip and it only
  200.    takes effect the next time a reading is taken, hence the delay.
  201.  
  202. Q: Why is my CPU fan displayed in the wrong place?
  203. A: Some motherboard manufacturers (Abit, Intel) have the CPU fan connected to
  204.    the 3rd fan input. Just change the Fan 3 label to 'CPU'. Remember to
  205.    change the Fan 2 label to something else so that the tooltip displays the
  206.    correct fan speed for the CPU.
  207.