Changeset 2601 for lm-sensors/trunk/doc/vid
- Timestamp:
- 06/19/04 20:44:28 (4 years ago)
- Files:
-
- lm-sensors/trunk/doc/vid (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/doc/vid
r1738 r2601 13 13 by applications. 14 14 15 There are generally 5 VID pins. The VID codes are defined16 by Intel in documents titled15 There are generally 5 VID pins. Recent motherboards may use 6 pins. 16 The VID codes are defined by Intel in documents titled 17 17 "VRM X.X DC-DC Converter Design Guidelines". 18 (VRM = Voltage Regulator Module) 18 (VRM = Voltage Regulator Module), or 19 "Voltage Regulator-Down (VRD) 10.0 Design Guide". 19 20 These documents are available at http://developer.intel.com. 20 21 … … 36 37 9.0, (9.1) 1.100 - 1.850V 0.025V P4, AMD Socket A 37 38 39 10.0 0.8375 - 1.6000 0.0125V Desktop Socket 478 40 38 41 39 42 "2.4" is not an actual document version but simply a way to identify … … 45 48 Starting in lm_sensors 2.6.4 the VRM version is configurable. 46 49 To configure the sensor chip for the correct voltage range, 47 you must set the "vrm" correctly either via /proc or sensors.conf.50 you must set the "vrm" correctly either via /proc, /sys, or sensors.conf. 48 51 49 52 To be compatible with previous lm_sensors versions, the vrm defaults 50 to version 8.2. 53 to version 8.2. Generally, for recent motherboards, this will not 54 be correct. Try 9.0 first. 51 55 52 56 To change the vrm version to 9.0, for example, do the following 53 57 after the chip module (in this example, w83781d) is loaded: 54 58 55 echo 9.0 > /proc/sys/dev/sensors/w83781d-isa-0290/vrm 59 (kernel 2.4) 60 echo 9.0 > /proc/sys/dev/sensors/w83781d-isa-0290/vrm 61 (kernel 2.6) 62 echo 90 > /sys/bus/i2c/devices/0-0290/vrm 56 63 57 Alternatively, add a line in /etc/sensors.conf in the w83781d section: 64 Alternatively, add a line in /etc/sensors.conf in the w83781d section 65 (you should put this line BEFORE any line that uses vid in a calculation): 58 66 59 67 set vrm 9.0 … … 65 73 After this, reading the vid either by 66 74 67 cat /proc/sys/dev/sensors/w83781d-isa-0290/vid 75 (kernel 2.4) 76 cat /proc/sys/dev/sensors/w83781d-isa-0290/vid 77 (kernel 2.6 - divide the output by 1000) 78 cat /sys/bus/i2c/devices/0-0290/in0_ref 68 79 69 80 or by … … 74 85 75 86 76 The following values are legal vrm values: 87 The following values are legal vrm values. Other values will be 88 allowed but will result in using the 8.2 standard. 77 89 78 8.2, 8.4, 8.5, 9.090 2.4, 8.1-8.5, 9.0, 9.1, 10.0 79 91 80 92 … … 82 94 That means they can't be changed and there shouldn't be 83 95 any problems if you experiment with the vrm values until you 84 get it right. 85 96 get it right. You cannot manipulate the actual processor core 97 voltage through lm_sensors drivers. 86 98 87 99 Not all sensor chips have VID inputs. … … 89 101 90 102 The following chip drivers support all the VRM versions via 91 /etc/sensors.conf and the vrm entry in /proc :103 /etc/sensors.conf and the vrm entry in /proc or /sys: 92 104 93 adm1025, w83781d, lm87 105 adm1025, adm1026, asb100, lm85, lm87, 106 vt1211, vt8231, w83627hf, w83781d 94 107 95 108 … … 101 114 If you have a board with one of these chips which needs advanced 102 115 VRM support please email us. 116 117 ------------------ 118 Copyright (c) 2002-2004 Mark D. Studebaker
