| 1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
|---|
| 2 |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
|---|
| 3 |
|
|---|
| 4 |
<html> |
|---|
| 5 |
|
|---|
| 6 |
<head> |
|---|
| 7 |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|---|
| 8 |
<style type="text/css"> |
|---|
| 9 |
UL { margin-top: 4px; margin-bottom: 16px; } |
|---|
| 10 |
.toplvl { font-weight: bold; } |
|---|
| 11 |
</style> |
|---|
| 12 |
<title>I²C, SMBus and hardware monitoring references</title> |
|---|
| 13 |
</head> |
|---|
| 14 |
|
|---|
| 15 |
<body> |
|---|
| 16 |
|
|---|
| 17 |
<h1>I²C, SMBus and hardware monitoring references</h1> |
|---|
| 18 |
|
|---|
| 19 |
<p>This document contains all kinds of useful references to I²C and SMBus |
|---|
| 20 |
documents and implementations, and to hardware sensors documentation and |
|---|
| 21 |
implementations. Please report any other references you have found!</p> |
|---|
| 22 |
|
|---|
| 23 |
<ul> |
|---|
| 24 |
<li><span class="toplvl"><a name="i2c">I²C</a></span> |
|---|
| 25 |
<ul> |
|---|
| 26 |
<li><a href="http://www.ping.be/~ping0751/i2cfaq/i2cindex.htm">I²C FAQ</a></li> |
|---|
| 27 |
<li>Another <a href="http://vhimpe.crosswinds.net/electronics/i2cfaq/i2c.html">I²C |
|---|
| 28 |
FAQ</a></li> |
|---|
| 29 |
<li>Yet another <a href="http://www.esacademy.com/faq/i2c/">I²C FAQ</a></li> |
|---|
| 30 |
<li><a href="http://www.semiconductors.philips.com/buses/i2c/">Philips</a>, the I²C bus |
|---|
| 31 |
inventors |
|---|
| 32 |
<br />This site contains many example programs.</li> |
|---|
| 33 |
<li>Simon Vogl's <a href="http://voxel.at/prj/i2c/">I²C for Linux</a> page</li> |
|---|
| 34 |
</ul> |
|---|
| 35 |
</li> |
|---|
| 36 |
<li><span class="toplvl"><a name="smbus">SMBus</a></span> |
|---|
| 37 |
<ul> |
|---|
| 38 |
<li><a href="http://www.smbus.org/specs/">SMBus specification documents</a> |
|---|
| 39 |
<br />Includes version 1.1 and version 2.0 documents.</li> |
|---|
| 40 |
</ul> |
|---|
| 41 |
</li> |
|---|
| 42 |
<li><span class="toplvl"><a name="implementations">I²C and SMBus implementations</a></span> |
|---|
| 43 |
<ul> |
|---|
| 44 |
<li><a href="http://www.ali.com.tw/">ALi</a> (M1533, |
|---|
| 45 |
<a href="http://www.ali.com.tw/eng/product/corelogic/m1535.htm">M1535</a>, |
|---|
| 46 |
<a href="http://www.ali.com.tw/eng/product/corelogic/m1535d.htm">M1535D</a>, |
|---|
| 47 |
<a href="http://www.ali.com.tw/eng/product/corelogic/m1543c.htm">M1543C</a>) |
|---|
| 48 |
<br />ALi chipsets include SMBus adapters, integrated with many other functions. |
|---|
| 49 |
<br />Datasheets available on |
|---|
| 50 |
<a href="http://210.63.71.156/app/csd/webuser.nsf/DTSRF?OpenForm">request</a>.</li> |
|---|
| 51 |
<li><a href="http://developer.intel.com/">Intel</a> (PIIX4, |
|---|
| 52 |
<a href="http://developer.intel.com/design/chipsets/440mx/">82443MX</a>, |
|---|
| 53 |
i801, <a href="http://developer.intel.com/design/chipsets/810/">i810</a>, |
|---|
| 54 |
<a href="http://developer.intel.com/design/chipsets/810/810e.htm">i810E</a>, |
|---|
| 55 |
<a href="http://developer.intel.com/design/chipsets/815/">i815</a>) |
|---|
| 56 |
<br />Intel SMBus adapter, integrated with many other functions. |
|---|
| 57 |
<br />Datasheets available for |
|---|
| 58 |
<a href="http://developer.intel.com/design/chipsets/datashts/index.htm?iid=PCG+devleftnav">download</a>.</li> |
|---|
| 59 |
<li><a href="http://www.sis.com/">Silicon Integrated Systems</a> (SiS5595, |
|---|
| 60 |
<a href="http://www.sis.com/products/chipsets/integrated/socket370/630.htm">SiS630</a>, |
|---|
| 61 |
<a href="http://www.sis.com/products/chipsets/oa/pentium4/645.htm">SiS645</a>, |
|---|
| 62 |
<a href="http://www.sis.com/products/chipsets/southbridge/96x.htm#961">SiS961</a>) |
|---|
| 63 |
<br />No datasheet found.</li> |
|---|
| 64 |
<li><a href="http://www.via.com.tw/">VIA</a> (VT85C586B, VT82C596, VT82C596B, VT82C686A, |
|---|
| 65 |
VT82C686B, VT8231, VT8233, VT8233A) |
|---|
| 66 |
<br />VIA I²C adapters, integrated with many other functions (south bridge). |
|---|
| 67 |
Each south bridge may be used in many chipsets. To know which south bridge is used in |
|---|
| 68 |
your VIA chipset, use <a href="http://www.viaarena.com/?PageID=14">this table</a>. |
|---|
| 69 |
<br />Datasheets available on |
|---|
| 70 |
<a href="http://www.via.com.tw/en/datasheet/datasheets.jsp">request</a>.</li> |
|---|
| 71 |
</ul> |
|---|
| 72 |
</li> |
|---|
| 73 |
<li><span class="toplvl"><a name="chips">Hardware monitoring chips</a></span> |
|---|
| 74 |
<ul> |
|---|
| 75 |
<li><a href="http://www.analog.com/">Analog Devices</a> |
|---|
| 76 |
(<a href="http://products.analog.com/products/info.asp?product=ADM1021">ADM1021</a>, |
|---|
| 77 |
<a href="http://products.analog.com/products/info.asp?product=ADM1021A">ADM1021A</a>, |
|---|
| 78 |
<a href="http://products.analog.com/products/info.asp?product=ADM1022">ADM1022</a>, |
|---|
| 79 |
<a href="http://products.analog.com/products/info.asp?product=ADM1023">ADM1023</a>, |
|---|
| 80 |
<a href="http://products.analog.com/products/info.asp?product=ADM1024">ADM1024</a>, |
|---|
| 81 |
<a href="http://products.analog.com/products/info.asp?product=ADM1025">ADM1025</a>, |
|---|
| 82 |
<a href="http://products.analog.com/products/info.asp?product=ADM1025A">ADM1025A</a>, |
|---|
| 83 |
<a href="http://products.analog.com/products/info.asp?product=ADM9240">ADM9240</a>) |
|---|
| 84 |
<br />Datasheets available for download.</li> |
|---|
| 85 |
<li><a href="http://www.genesyslogic.com/">Genesys Logic</a> (GL518, GL520, GL523) |
|---|
| 86 |
<br />No datasheet available.</li> |
|---|
| 87 |
<li><a href="http://www.hp.com/">Hewlett Packard</a> (Maxilife) |
|---|
| 88 |
<br />Datasheets only under NDA.</li> |
|---|
| 89 |
<li><a href="http://www.linear.com/">Linear Technologies</a> |
|---|
| 90 |
(<a href="http://www.linear.com/prod/datasheet.html?datasheet=434">LTC1710</a>) |
|---|
| 91 |
<br />Datasheets available for |
|---|
| 92 |
<a href="http://www.linear.com/prod/pft.html">download</a> (choose "Special Functions").</li> |
|---|
| 93 |
<li><a href="http://www.maxim-ic.com/">Maxim IC</a> (includes Dallas Semiconductor) |
|---|
| 94 |
(<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2952">DS75</a>, |
|---|
| 95 |
<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2737">DS1621</a>, DS1625, |
|---|
| 96 |
<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2774">DS1775</a>, |
|---|
| 97 |
<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2775">DS1780</a>, |
|---|
| 98 |
<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1855">MAX1617</a>, |
|---|
| 99 |
<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1964">MAX1617A</a>) |
|---|
| 100 |
<br />Datasheets available for |
|---|
| 101 |
<a href="http://www.maxim-ic.com/Sensors.cfm">download</a>.</li> |
|---|
| 102 |
<li><a href="http://www.myson.com.tw/">Myson</a> (MTP008) |
|---|
| 103 |
<br />No datasheet available.</li> |
|---|
| 104 |
<li><a href="http://www.national.com/">National Semiconductor</a> |
|---|
| 105 |
(<a href="http://www.national.com/pf/LM/LM75.html">LM75</a>, |
|---|
| 106 |
<a href="http://www.national.com/pf/LM/LM77.html">LM77</a>, |
|---|
| 107 |
<a href="http://www.national.com/pf/LM/LM78.html">LM78</a>, LM78J, |
|---|
| 108 |
<a href="http://www.national.com/pf/LM/LM79.html">LM79</a>, |
|---|
| 109 |
<a href="http://www.national.com/pf/LM/LM80.html">LM80</a>, |
|---|
| 110 |
<a href="http://www.national.com/pf/LM/LM84.html">LM84</a>, |
|---|
| 111 |
<a href="http://www.national.com/pf/LM/LM87.html">LM87</a>, |
|---|
| 112 |
<a href="http://www.national.com/pf/LM/LM92.html">LM92</a>) |
|---|
| 113 |
<br />Datasheets available for |
|---|
| 114 |
<a href="http://www.national.com/catalog/AnalogThermalManagement.html">download</a>.</li> |
|---|
| 115 |
<li><a href="http://www.sis.com/">Silicon Integrated Systems</a> (SIS5595, SIS950) |
|---|
| 116 |
<br />No datasheet available.</li> |
|---|
| 117 |
<li><a href="http://www.ti.com/">Texas Instruments</a> |
|---|
| 118 |
(<a href="http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=THMC10">THMC10</a>, |
|---|
| 119 |
<a href="http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=THMC50">THMC50</a>) |
|---|
| 120 |
<br />Datasheets available for download.</li> |
|---|
| 121 |
<li><a href="http://www.via.com.tw/">VIA</a> (VT82C686A, VT82C686B, VT8231, VT1211) |
|---|
| 122 |
<br />VIA bridges and chips which include integrated sensors. |
|---|
| 123 |
<br />Datasheets available on |
|---|
| 124 |
<a href="http://www.via.com.tw/en/datasheet/datasheets.jsp">request</a>.</li> |
|---|
| 125 |
<li><a href="http://www.winbond.com/">Winbond</a> (W83781D, W83782D, W83783S, |
|---|
| 126 |
W83791D, W83792D, W83L785TS-S, |
|---|
| 127 |
W83627HF, W83627THF, W83637HF, W83687THF, W83697HF) |
|---|
| 128 |
<br />Datasheets available for |
|---|
| 129 |
<a href="http://www.winbond.com/e-winbondhtm/partner/b_2_d_4.htm">hardware monitoring</a> and |
|---|
| 130 |
<a href="http://www.winbond.com/e-winbondhtm/partner/b_2_d_2.htm">super-I/O</a> |
|---|
| 131 |
chips.</li> |
|---|
| 132 |
</ul> |
|---|
| 133 |
</li> |
|---|
| 134 |
<li><span class="toplvl"><a name="protocol">Other protocol information</a></span> |
|---|
| 135 |
<ul> |
|---|
| 136 |
<li><a href="http://developer.intel.com/design/servers/ipmi/">IPMI documentation</a> |
|---|
| 137 |
<br />IPMI (intelligent platform management interface), a standard for hardware |
|---|
| 138 |
monitor chip reading.</li> |
|---|
| 139 |
</ul> |
|---|
| 140 |
</li> |
|---|
| 141 |
<li><span class="toplvl"><a name="installguides">Installation guides</a></span> |
|---|
| 142 |
<ul> |
|---|
| 143 |
<li><a href="http://khali.linux-fr.org/devel/i2c/">Jean Delvare's</a> |
|---|
| 144 |
<br />Focuses on the new i2c interface issues.</li> |
|---|
| 145 |
<li><a href="http://chrisp.orcon.net.nz/linux/sensors.html">Chris Peters'</a> |
|---|
| 146 |
<br />More simple, probably better for beginners.</li> |
|---|
| 147 |
</ul> |
|---|
| 148 |
</li> |
|---|
| 149 |
<li><span class="toplvl"><a name="sensorsconfdb">Motherboard configuration files</a></span> |
|---|
| 150 |
<p>Poject is rather incomplete, help is wanted to develop it further (or start a new one altogether)!</p> |
|---|
| 151 |
<ul> |
|---|
| 152 |
<li><a href="http://lm-sensors-db.berlios.de/">lm_sensors_db</a> |
|---|
| 153 |
<br />Hosted by berlios.de.</li> |
|---|
| 154 |
</ul> |
|---|
| 155 |
|
|---|
| 156 |
<p> |
|---|
| 157 |
As far we know only one motherboard manufacturer provides sensors.conf files:</p> |
|---|
| 158 |
<ul> |
|---|
| 159 |
<li><a href="http://www.tyan.com/support/html/software_utilities.html#lms">TYAN motherboads sensors.conf |
|---|
| 160 |
files database</a></li> |
|---|
| 161 |
</ul> |
|---|
| 162 |
|
|---|
| 163 |
<p>Personal collections:</p> |
|---|
| 164 |
<ul> |
|---|
| 165 |
<li><a href="http://www.lathspell.de/linux/lm_sensors/">Christian Hammers'</a></li> |
|---|
| 166 |
<li><a href="http://khali.linux-fr.org/devel/lm-sensors/">Jean Delvare's</a></li> |
|---|
| 167 |
</ul> |
|---|
| 168 |
</li> |
|---|
| 169 |
<li><span class="toplvl"><a name="applications">Hardware monitoring applications using the lm_sensors package</a></span> |
|---|
| 170 |
<ul> |
|---|
| 171 |
<li><a href="http://www.lm-sensors.org">LM Sensors</a> |
|---|
| 172 |
<br />First see the |
|---|
| 173 |
<a href="http://www.lm-sensors.org/browser/lm-sensors/trunk/prog">prog |
|---|
| 174 |
directory</a> in the lm_sensors package for sample applications. In particular, |
|---|
| 175 |
see <a href="http://stimpy.netroedge.com/tellerstats/">Tellerstats</a>, a web-based |
|---|
| 176 |
hardware monitor created by Phil Edelbrock, one of our main project contributors.</li> |
|---|
| 177 |
<li><a href="http://freshmeat.net/">Freshmeat</a> |
|---|
| 178 |
<br />A <a href="http://freshmeat.net/search/?q=lm_sensors">search for "lm_sensors"</a> |
|---|
| 179 |
brings up a good starter list.</li> |
|---|
| 180 |
<li><a href="http://sensors-applet.sourceforge.net/">GNOME Sensors Applet</a> |
|---|
| 181 |
<br />An applet for the GNOME panel to monitor lm_sensors outputs.</li> |
|---|
| 182 |
<li>ASFATM (Afterstep fan and temperature monitor) |
|---|
| 183 |
<br />A wharf/dock app that is capable of displaying system/CPU temperatures and up to |
|---|
| 184 |
three fan rotation speeds depending on the hardware being used. The development has |
|---|
| 185 |
stopped, but you still can download the sources from |
|---|
| 186 |
<a href="http://public.planetmirror.com/pub/afterstep/apps/asfatm/">Planet Mirror</a> |
|---|
| 187 |
or <a href="http://www-ftp.lip6.fr/pub/X11/afterstep/apps/asfatm/">LIP6</a>.</li> |
|---|
| 188 |
<li><a href="http://www.ma-scha.de/index.phtml?menu=progs&submenu=asftavm">ASFTAVM</a> |
|---|
| 189 |
(Afterstep fan, temperature and voltage monitor) |
|---|
| 190 |
<br />An enhancement of ASFATM.</li> |
|---|
| 191 |
<li><a href="http://www.warmcat.com/milksop/cheapi2c.html">CheapI2C</a> |
|---|
| 192 |
<br />A real-time linux I2C bus protocol capture tool using the parallel port.</li> |
|---|
| 193 |
<li><a href="http://www.plogic.com/dogsled/">Dogsled</a> |
|---|
| 194 |
<br />A tool to manage and monitor Linux clusters.</li> |
|---|
| 195 |
<li><a href="http://www.gkrellm.net/">GKrellM</a> |
|---|
| 196 |
<br />GKrellM is a single process stack of system monitors |
|---|
| 197 |
which supports applying themes to match its appearance to your |
|---|
| 198 |
window manager, Gtk, or any other theme. Very popular.</li> |
|---|
| 199 |
<li><a href="http://ksim.sourceforge.net/">KSim</a> |
|---|
| 200 |
<br />KSim is a GKrellM equivalent for KDE. Supports GKrellM skins.</li> |
|---|
| 201 |
<li><a href="http://gpdialapplet.sourceforge.net/">GPDial Applet</a> |
|---|
| 202 |
<br />A Gnome applet that displays a specific number from a file on the Gnome panel. |
|---|
| 203 |
By configuring it for a specific sensor file in /proc, you get a |
|---|
| 204 |
sensor reading. Requires fam and fam++.</li> |
|---|
| 205 |
<li><a href="http://digilander.libero.it/robang/gsensor/gsensor_en.html">GSensor</a> |
|---|
| 206 |
<br />GTK+ application.</li> |
|---|
| 207 |
<li><a href="http://lcd4linux.sourceforge.net/">LCD4Linux</a> |
|---|
| 208 |
<br />Displays kernel information on an external LCD.</li> |
|---|
| 209 |
<li><a href="http://phpsysinfo.sourceforge.net/">phpSysInfo</a> |
|---|
| 210 |
<br />Generates a web page with system information, optionally including sensors output. |
|---|
| 211 |
Recommended.</li> |
|---|
| 212 |
<li><a href="http://www.gedanken.demon.co.uk/procmeter3/">ProcMeter 3</a> |
|---|
| 213 |
<br />A comprehensive system monitoring package. Nice desktop application. |
|---|
| 214 |
Recommended.</li> |
|---|
| 215 |
<li><a href="http://www.joenst.de/s2w/">Sens2web</a> |
|---|
| 216 |
<br />A Perl script to generate a web page of sensor readings.</li> |
|---|
| 217 |
<li><a href="http://www.coverfire.com/sensor_sweep_applet/">Sensor Sweep Applet</a> |
|---|
| 218 |
<br />A configurable Gnome panel applet.</li> |
|---|
| 219 |
<li><a href="http://voyager2.htmlplanet.com/sensors_srvr.html">Sensors Server</a> |
|---|
| 220 |
<br />Nice client/server application with a html-embedded Java applet.</li> |
|---|
| 221 |
<li><a href="http://denis.corbin.free.fr/software.html">Sentinelle</a> |
|---|
| 222 |
<br />A daemon which warns you when your sensor readings reach critical values.</li> |
|---|
| 223 |
<li><a href="http://packages.debian.org/stable/x11/wmsensors.html">WMSensors</a> |
|---|
| 224 |
<br />A Windowmaker dockapp. By Adrian Baugh, maintained by the Debian team.</li> |
|---|
| 225 |
<li><a href="http://www.linuxgod.net/~jd/">WMSens Dockapp</a> |
|---|
| 226 |
<br />A Windowmaker dockapp that works only with the Winbond 83697HF chipset. |
|---|
| 227 |
By Jonathan D. Meadows.</li> |
|---|
| 228 |
<li><a href="http://www.fluxcode.net/">WMgtemp</a> |
|---|
| 229 |
<br />A Windowmaker dockapp that displays the CPU and system temperatures. |
|---|
| 230 |
By Roger Dunce.</li> |
|---|
| 231 |
<li><a href="http://www.gnodde.org/projects/wmtemp.php">WMtemp</a> |
|---|
| 232 |
<br />Another Windowmaker dockapp that displays the CPU and system temperatures. |
|---|
| 233 |
By Peter Gnodde. Inspired from WMgtemp.</li> |
|---|
| 234 |
<li><a href="http://member.melbpc.org.au/~iann/varyfan/">Varyfan</a> |
|---|
| 235 |
<br />A C program to vary the fan speeds for the CPU and case fans according to |
|---|
| 236 |
the temperature of the CPU and motherboard. By Ian Nicholls, more or less |
|---|
| 237 |
abandoned.</li> |
|---|
| 238 |
<li><a href="http://www.linuxhardware.org/xsensors/">xsensors</a> |
|---|
| 239 |
<br />A X11 version of sensors. Requires GTK+ 2.0. Nice, although many chips are not |
|---|
| 240 |
supported yet.</li> |
|---|
| 241 |
<li>Floyd Davidson has nice <a href="http://web.newsguy.com/floyd_davidson/sensors/">monitoring |
|---|
| 242 |
data graphics</a> generated using |
|---|
| 243 |
<a href="http://web.newsguy.com/floyd_davidson/code/sensors/">modified tellerstats |
|---|
| 244 |
scripts</a></li> |
|---|
| 245 |
<li><a href="http://freshmeat.net/projects/e-sensors/">E-Sensors</a> |
|---|
| 246 |
<br />An Enlightenment frontend (<i>epplet</i>) to lm_sensors, by Øystein Haare.</li> |
|---|
| 247 |
</ul> |
|---|
| 248 |
</li> |
|---|
| 249 |
<li><span class="toplvl"><a name="other">Other hardware monitoring implementations (not using LM Sensors)</a></span> |
|---|
| 250 |
<ul> |
|---|
| 251 |
<li><a href="http://mbm.livewiredev.com/">Motherboard Monitor</a> |
|---|
| 252 |
<br />A very comprehensive package for Windows, unfortunately discontinued. |
|---|
| 253 |
Supports many many devices. Also has a <a href="http://mbm.livewiredev.com/mobolist.html">great |
|---|
| 254 |
database of motherboards</a>. We wish to thank the author, Alex van Kaam, for the |
|---|
| 255 |
great cooperation we had.</li> |
|---|
| 256 |
<li><a href="http://www.lysator.liu.se/~alla/files/lm78_stuff/">Alexander Larsson's |
|---|
| 257 |
LM78 module</a> |
|---|
| 258 |
<br />The original module LM Sensors is based upon.</li> |
|---|
| 259 |
<li><a href="http://www.beowulf.org/software/">Beowulf project LM78 module</a> |
|---|
| 260 |
<br />By Erik Hendriks. Old, probably unmaintained.</li> |
|---|
| 261 |
<li><a href="http://smartmontools.sourceforge.net/">smartmontools</a> |
|---|
| 262 |
<br />The smartmontools package contains two utility programs |
|---|
| 263 |
(smartctl and smartd) to control and monitor storage systems |
|---|
| 264 |
using the Self-Monitoring, Analysis and Reporting Technology |
|---|
| 265 |
System (SMART) built into most modern ATA and SCSI hard |
|---|
| 266 |
disks. </li> |
|---|
| 267 |
<li><a href="http://www.guzu.net/linux/hddtemp.php">hddtemp</a> |
|---|
| 268 |
<br />Get the hard drive temperatures |
|---|
| 269 |
using the Self-Monitoring, Analysis and Reporting Technology |
|---|
| 270 |
System (SMART) built into most modern ATA and SCSI hard |
|---|
| 271 |
disks. Much simpler than smartmontools.</li> |
|---|
| 272 |
<li><a href="http://www.ganzfix.de/">TXWD</a> |
|---|
| 273 |
<br />Another LM78/LM75 module, by Chris Benndorf.</li> |
|---|
| 274 |
<li><a href="ftp://ftp.hypercore.co.jp/linux-sbs/kernel-patches/">Beta SMBus access |
|---|
| 275 |
through the BIOS interface</a> |
|---|
| 276 |
<br />Old, obviously abandoned.</li> |
|---|
| 277 |
</ul> |
|---|
| 278 |
</li> |
|---|
| 279 |
<li><span class="toplvl"><a name="tools">Other useful tools</a></span> |
|---|
| 280 |
<ul> |
|---|
| 281 |
<li><a href="http://users.ev1.net/~redelm/">CPUBurn</a> |
|---|
| 282 |
<br />CPU-heating program to stress-test marginally-cooled systems and test |
|---|
| 283 |
LM Sensors. Highly recommended.</li> |
|---|
| 284 |
<li><a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/">RRDTool (Round Robin |
|---|
| 285 |
Database)</a> |
|---|
| 286 |
<br />A database for readings taken over time, such as sensor data. |
|---|
| 287 |
The LM Sensors package contains scripts to create and update an RRD database |
|---|
| 288 |
and graphically display the data on webpages.</li> |
|---|
| 289 |
</ul> |
|---|
| 290 |
</li> |
|---|
| 291 |
<li><span class="toplvl"><a name="papers">White papers, documents, articles and other things</a></span> |
|---|
| 292 |
<ul> |
|---|
| 293 |
<li><a href="http://www.sbs-forum.org/marcom/winter01/Designing%20with%20SMBus%202.pdf"> |
|---|
| 294 |
Designing with SMBus 2.0</a><br /> |
|---|
| 295 |
A great introduction to SMBus 2.0 and the differences with version 1.x.</li> |
|---|
| 296 |
<li><a href="http://www.dmtf.org/standards/standard_alert.php">Alert standard format |
|---|
| 297 |
(ASF) specification</a> |
|---|
| 298 |
<br />A standard for system management messages using the SMBus |
|---|
| 299 |
and passing this information to remote management devices. By the DMTF.</li> |
|---|
| 300 |
<li><a href="http://www.tip.net.au/~millerp/rmch/recu-make-cons-harm.html">Recursive |
|---|
| 301 |
make considered harmful</a> |
|---|
| 302 |
<br />A paper on which the version 2 Makefile is based.</li> |
|---|
| 303 |
<li><a href="http://www.thermometrics.com/assets/images/ntcnotes.pdf">NTC thermistors</a> |
|---|
| 304 |
<br />A comprehensive description of the physics and mathematics of NTC thermistors.</li> |
|---|
| 305 |
<li><a href="http://www.jedec.org/DOWNLOAD/jedec/JEP106I.pdf">Standard manufacturer's |
|---|
| 306 |
identification code</a> |
|---|
| 307 |
<br />The official list of Manufacturer IDs for EEPROMs.</li> |
|---|
| 308 |
<li><a href="http://www.temperatures.com/">About temperature sensors</a> |
|---|
| 309 |
<br />A web guide to devices that measure temperature. General information.</li> |
|---|
| 310 |
<li><a href="http://www.analog.com/library/analogDialogue/archives/33-04/temperatures/index.html">Measuring |
|---|
| 311 |
temperatures on computer chips with speed and accuracy</a> |
|---|
| 312 |
<br />The advantages of thermal diodes over traditional thermistors.</li> |
|---|
| 313 |
<li><a href="http://www-900.ibm.com/developerWorks/cn/linux/hardware/stability/index_eng.shtml">Linux |
|---|
| 314 |
hardware stability guide</a> |
|---|
| 315 |
<br />A nice article about using LM Sensors for diagnosing hardware problems.</li> |
|---|
| 316 |
<li><a href="http://leenooks.com/163">Linux |
|---|
| 317 |
hardware monitoring INcompatibility guide</a> |
|---|
| 318 |
<br />A list of chips that don't work well under Linux.</li> |
|---|
| 319 |
<li><a href="http://www.analog.com/library/analogDialogue/archives/38-02/fan_speed.html">Why |
|---|
| 320 |
and how to control fan speed for cooling electronic equipment</a> |
|---|
| 321 |
<br />A comprehensive article by Mary Burke comparing fan speed |
|---|
| 322 |
control methods</li> |
|---|
| 323 |
</ul> |
|---|
| 324 |
</li> |
|---|
| 325 |
</ul> |
|---|
| 326 |
|
|---|
| 327 |
</body> |
|---|
| 328 |
|
|---|
| 329 |
</html> |
|---|