File: useful_addresses.html

package info (click to toggle)
lm-sensors 1%3A2.10.1-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 5,104 kB
  • ctags: 10,474
  • sloc: ansic: 61,469; perl: 7,544; sh: 1,491; makefile: 400; lex: 300; yacc: 291
file content (325 lines) | stat: -rw-r--r-- 18,148 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<style type="text/css">
		UL { margin-top: 4px; margin-bottom: 16px; }
		.toplvl { font-weight: bold; }
	</style>
	<title>I&sup2;C, SMBus and hardware monitoring references</title>
</head>

<body>

<h1>I&sup2;C, SMBus and hardware monitoring references</h1>

<p>This document contains all kinds of useful references to I&sup2;C and SMBus
documents and implementations, and to hardware sensors documentation and
implementations. Please report any other references you have found!</p>

<ul>
<li><span class="toplvl"><a name="i2c">I&sup2;C</a></span>
	<ul>
	<li><a href="http://www.ping.be/~ping0751/i2cfaq/i2cindex.htm">I&sup2;C FAQ</a></li>
	<li>Another <a href="http://vhimpe.crosswinds.net/electronics/i2cfaq/i2c.html">I&sup2;C
		FAQ</a></li>
	<li>Yet another <a href="http://www.esacademy.com/faq/i2c/">I&sup2;C FAQ</a></li>
	<li><a href="http://www.semiconductors.philips.com/buses/i2c/">Philips</a>, the I&sup2;C bus
		inventors
		<br />This site contains many example programs.</li>
	<li>Simon Vogl's <a href="http://voxel.at/prj/i2c/">I&sup2;C for Linux</a> page</li>
	</ul>
</li>
<li><span class="toplvl"><a name="smbus">SMBus</a></span>
	<ul>
	<li><a href="http://www.smbus.org/specs/">SMBus specification documents</a>
		<br />Includes version 1.1 and version 2.0 documents.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="implementations">I&sup2;C and SMBus implementations</a></span>
	<ul>
	<li><a href="http://www.ali.com.tw/">ALi</a> (M1533,
		<a href="http://www.ali.com.tw/eng/product/corelogic/m1535.htm">M1535</a>,
		<a href="http://www.ali.com.tw/eng/product/corelogic/m1535d.htm">M1535D</a>,
		<a href="http://www.ali.com.tw/eng/product/corelogic/m1543c.htm">M1543C</a>)
		<br />ALi chipsets include SMBus adapters, integrated with many other functions.
		<br />Datasheets available on
		<a href="http://210.63.71.156/app/csd/webuser.nsf/DTSRF?OpenForm">request</a>.</li>
	<li><a href="http://developer.intel.com/">Intel</a> (PIIX4,
		<a href="http://developer.intel.com/design/chipsets/440mx/">82443MX</a>,
		i801, <a href="http://developer.intel.com/design/chipsets/810/">i810</a>,
		<a href="http://developer.intel.com/design/chipsets/810/810e.htm">i810E</a>,
		<a href="http://developer.intel.com/design/chipsets/815/">i815</a>)
		<br />Intel SMBus adapter, integrated with many other functions.
		<br />Datasheets available for
		<a href="http://developer.intel.com/design/chipsets/datashts/index.htm?iid=PCG+devleftnav">download</a>.</li>
	<li><a href="http://www.sis.com/">Silicon Integrated Systems</a> (SiS5595,
		<a href="http://www.sis.com/products/chipsets/integrated/socket370/630.htm">SiS630</a>,
		<a href="http://www.sis.com/products/chipsets/oa/pentium4/645.htm">SiS645</a>,
		<a href="http://www.sis.com/products/chipsets/southbridge/96x.htm#961">SiS961</a>)
		<br />No datasheet found.</li>
	<li><a href="http://www.via.com.tw/">VIA</a> (VT85C586B, VT82C596, VT82C596B, VT82C686A,
		VT82C686B, VT8231, VT8233, VT8233A)
		<br />VIA I&sup2;C adapters, integrated with many other functions (south bridge).
		Each south bridge may be used in many chipsets. To know which south bridge is used in
		your VIA chipset, use <a href="http://www.viaarena.com/?PageID=14">this table</a>.
		<br />Datasheets available on
		<a href="http://www.via.com.tw/en/datasheet/datasheets.jsp">request</a>.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="chips">Hardware monitoring chips</a></span>
	<ul>
	<li><a href="http://www.analog.com/">Analog Devices</a>
		(<a href="http://products.analog.com/products/info.asp?product=ADM1021">ADM1021</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1021A">ADM1021A</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1022">ADM1022</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1023">ADM1023</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1024">ADM1024</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1025">ADM1025</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM1025A">ADM1025A</a>,
		<a href="http://products.analog.com/products/info.asp?product=ADM9240">ADM9240</a>)
		<br />Datasheets available for download.</li>
	<li><a href="http://www.genesyslogic.com/">Genesys Logic</a> (GL518, GL520, GL523)
		<br />No datasheet available.</li>
	<li><a href="http://www.hp.com/">Hewlett Packard</a> (Maxilife)
		<br />Datasheets only under NDA.</li>
	<li><a href="http://www.linear.com/">Linear Technologies</a>
		(<a href="http://www.linear.com/prod/datasheet.html?datasheet=434">LTC1710</a>)
		<br />Datasheets available for
		<a href="http://www.linear.com/prod/pft.html">download</a> (choose "Special Functions").</li>
	<li><a href="http://www.maxim-ic.com/">Maxim IC</a> (includes Dallas Semiconductor)
		(<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2952">DS75</a>,
		<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2737">DS1621</a>, DS1625,
		<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2774">DS1775</a>,
		<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2775">DS1780</a>,
		<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1855">MAX1617</a>,
		<a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1964">MAX1617A</a>)
		<br />Datasheets available for
		<a href="http://www.maxim-ic.com/Sensors.cfm">download</a>.</li>
	<li><a href="http://www.myson.com.tw/">Myson</a> (MTP008)
		<br />No datasheet available.</li>
	<li><a href="http://www.national.com/">National Semiconductor</a>
		(<a href="http://www.national.com/pf/LM/LM75.html">LM75</a>,
		<a href="http://www.national.com/pf/LM/LM77.html">LM77</a>,
		<a href="http://www.national.com/pf/LM/LM78.html">LM78</a>, LM78J,
		<a href="http://www.national.com/pf/LM/LM79.html">LM79</a>,
		<a href="http://www.national.com/pf/LM/LM80.html">LM80</a>,
		<a href="http://www.national.com/pf/LM/LM84.html">LM84</a>,
		<a href="http://www.national.com/pf/LM/LM87.html">LM87</a>,
		<a href="http://www.national.com/pf/LM/LM92.html">LM92</a>)
		<br />Datasheets available for
		<a href="http://www.national.com/catalog/AnalogThermalManagement.html">download</a>.</li>
	<li><a href="http://www.sis.com/">Silicon Integrated Systems</a> (SIS5595, SIS950)
		<br />No datasheet available.</li>
	<li><a href="http://www.ti.com/">Texas Instruments</a>
		(<a href="http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=THMC10">THMC10</a>,
		<a href="http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=THMC50">THMC50</a>)
		<br />Datasheets available for download.</li>
	<li><a href="http://www.via.com.tw/">VIA</a> (VT82C686A, VT82C686B, VT8231, VT1211)
		<br />VIA bridges and chips which include integrated sensors.
		<br />Datasheets available on
		<a href="http://www.via.com.tw/en/datasheet/datasheets.jsp">request</a>.</li>
	<li><a href="http://www.winbond.com/">Winbond</a> (W83781D, W83782D, W83783S,
		W83791D, W83792D, W83L785TS-S,
		W83627HF, W83627THF, W83637HF, W83687THF, W83697HF)
		<br />Datasheets available for
		<a href="http://www.winbond.com/e-winbondhtm/partner/b_2_d_4.htm">hardware monitoring</a> and
		<a href="http://www.winbond.com/e-winbondhtm/partner/b_2_d_2.htm">super-I/O</a>
		chips.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="protocol">Other protocol information</a></span>
	<ul>
	<li><a href="http://developer.intel.com/design/servers/ipmi/">IPMI documentation</a>
		<br />IPMI (intelligent platform management interface), a standard for hardware
		monitor chip reading.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="installguides">Installation guides</a></span>
	<ul>
	<li><a href="http://khali.linux-fr.org/devel/i2c/">Jean Delvare's</a>
		<br />Focuses on the new i2c interface issues.</li>
	<li><a href="http://chrisp.orcon.net.nz/linux/sensors.html">Chris Peters'</a>
		<br />More simple, probably better for beginners.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="sensorsconfdb">Motherboard configuration files</a></span>
	<p>Poject is rather incomplete, help is wanted to develop it further (or start a new one altogether)!</p>
	<ul>
	<li><a href="http://lm-sensors-db.berlios.de/">lm_sensors_db</a>
		<br />Hosted by berlios.de.</li>
	</ul>

	<p>
	As far we know only one motherboard manufacturer provides sensors.conf files:</p>
	<ul>
	<li><a href="http://www.tyan.com/support/html/software_utilities.html#lms">TYAN motherboads sensors.conf
	files database</a></li>
	</ul>

	<p>Personal collections:</p>
	<ul>
	<li><a href="http://www.lathspell.de/linux/lm_sensors/">Christian Hammers'</a></li>
	<li><a href="http://khali.linux-fr.org/devel/lm-sensors/">Jean Delvare's</a></li>
	</ul>
</li>
<li><span class="toplvl"><a name="applications">Hardware monitoring applications using the lm_sensors package</a></span>
	<ul>
	<li><a href="http://www.lm-sensors.org">LM Sensors</a>
		<br />First see the
		<a href="http://www.lm-sensors.org/browser/lm-sensors/trunk/prog">prog
		directory</a> in the lm_sensors package for sample applications. In particular,
		see <a href="http://stimpy.netroedge.com/tellerstats/">Tellerstats</a>, a web-based
		hardware monitor created by Phil Edelbrock, one of our main project contributors.</li>
	<li><a href="http://freshmeat.net/">Freshmeat</a>
		<br />A <a href="http://freshmeat.net/search/?q=lm_sensors">search for "lm_sensors"</a>
		brings up a good starter list.</li>
	<li><a href="http://sensors-applet.sourceforge.net/">GNOME Sensors Applet</a>
		<br />An applet for the GNOME panel to monitor lm_sensors outputs.</li>
	<li>ASFATM (Afterstep fan and temperature monitor)
		<br />A wharf/dock app that is capable of displaying system/CPU temperatures and up to
		three fan rotation speeds depending on the hardware being used. The development has
		stopped, but you still can download the sources from
		<a href="http://public.planetmirror.com/pub/afterstep/apps/asfatm/">Planet Mirror</a>
		or <a href="http://www-ftp.lip6.fr/pub/X11/afterstep/apps/asfatm/">LIP6</a>.</li>
	<li><a href="http://www.ma-scha.de/index.phtml?menu=progs&amp;submenu=asftavm">ASFTAVM</a>
		(Afterstep fan, temperature and voltage monitor)
		<br />An enhancement of ASFATM.</li>
	<li><a href="http://www.warmcat.com/milksop/cheapi2c.html">CheapI2C</a>
		<br />A real-time linux I2C bus protocol capture tool using the parallel port.</li>
	<li><a href="http://www.plogic.com/dogsled/">Dogsled</a>
		<br />A tool to manage and monitor Linux clusters.</li>
	<li><a href="http://www.gkrellm.net/">GKrellM</a>
		<br />GKrellM is a single process stack of system monitors
		which supports applying themes to match its appearance to your
		window manager, Gtk, or any other theme. Very popular.</li>
	<li><a href="http://ksim.sourceforge.net/">KSim</a>
		<br />KSim is a GKrellM equivalent for KDE. Supports GKrellM skins.</li>
	<li><a href="http://gpdialapplet.sourceforge.net/">GPDial Applet</a>
		<br />A Gnome applet that displays a specific number from a file on the Gnome panel.
		By configuring it for a specific sensor file in /proc, you get a
		sensor reading. Requires fam and fam++.</li>
	<li><a href="http://digilander.libero.it/robang/gsensor/gsensor_en.html">GSensor</a>
		<br />GTK+ application.</li>
	<li><a href="http://lcd4linux.sourceforge.net/">LCD4Linux</a>
		<br />Displays kernel information on an external LCD.</li>
	<li><a href="http://phpsysinfo.sourceforge.net/">phpSysInfo</a>
		<br />Generates a web page with system information, optionally including sensors output.
		Recommended.</li>
	<li><a href="http://www.gedanken.demon.co.uk/procmeter3/">ProcMeter 3</a>
		<br />A comprehensive system monitoring package. Nice desktop application.
		Recommended.</li>
	<li><a href="http://www.joenst.de/s2w/">Sens2web</a>
		<br />A Perl script to generate a web page of sensor readings.</li>
	<li><a href="http://www.coverfire.com/sensor_sweep_applet/">Sensor Sweep Applet</a>
		<br />A configurable Gnome panel applet.</li>
	<li><a href="http://voyager2.htmlplanet.com/sensors_srvr.html">Sensors Server</a>
		<br />Nice client/server application with a html-embedded Java applet.</li>
	<li><a href="http://denis.corbin.free.fr/software.html">Sentinelle</a>
		<br />A daemon which warns you when your sensor readings reach critical values.</li>
	<li><a href="http://packages.debian.org/stable/x11/wmsensors.html">WMSensors</a>
		<br />A Windowmaker dockapp. By Adrian Baugh, maintained by the Debian team.</li>
	<li><a href="http://www.linuxgod.net/~jd/">WMSens Dockapp</a>
		<br />A Windowmaker dockapp that works only with the Winbond 83697HF chipset.
		By Jonathan D. Meadows.</li>
	<li><a href="http://www.fluxcode.net/">WMgtemp</a>
		<br />A Windowmaker dockapp that displays the CPU and system temperatures.
		By Roger Dunce.</li>
	<li><a href="http://www.gnodde.org/projects/wmtemp.php">WMtemp</a>
		<br />Another Windowmaker dockapp that displays the CPU and system temperatures.
		By Peter Gnodde. Inspired from WMgtemp.</li>
	<li><a href="http://member.melbpc.org.au/~iann/varyfan/">Varyfan</a>
		<br />A C program to vary the fan speeds for the CPU and case fans according to
		the temperature of the CPU and motherboard. By Ian Nicholls, more or less
		abandoned.</li>
	<li><a href="http://www.linuxhardware.org/xsensors/">xsensors</a>
		<br />A X11 version of sensors. Requires GTK+ 2.0. Nice, although many chips are not
		supported yet.</li>
	<li>Floyd Davidson has nice <a href="http://web.newsguy.com/floyd_davidson/sensors/">monitoring
		data graphics</a> generated using
		<a href="http://web.newsguy.com/floyd_davidson/code/sensors/">modified tellerstats
		scripts</a></li>
	<li><a href="http://freshmeat.net/projects/e-sensors/">E-Sensors</a>
		<br />An Enlightenment frontend (<i>epplet</i>) to lm_sensors, by &Oslash;ystein Haare.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="other">Other hardware monitoring implementations (not using LM Sensors)</a></span>
	<ul>
	<li><a href="http://mbm.livewiredev.com/">Motherboard Monitor</a>
		<br />A very comprehensive package for Windows, unfortunately discontinued.
		Supports many many devices. Also has a <a href="http://mbm.livewiredev.com/mobolist.html">great
		database of motherboards</a>. We wish to thank the author, Alex van Kaam, for the
		great cooperation we had.</li>
	<li><a href="http://www.lysator.liu.se/~alla/files/lm78_stuff/">Alexander Larsson's
		LM78 module</a>
		<br />The original module LM Sensors is based upon.</li>
	<li><a href="http://www.beowulf.org/software/">Beowulf project LM78 module</a>
		<br />By Erik Hendriks. Old, probably unmaintained.</li>
	<li><a href="http://smartmontools.sourceforge.net/">smartmontools</a>
		<br />The smartmontools package contains two utility programs
		(smartctl and smartd) to control and monitor storage systems
		using the Self-Monitoring, Analysis and Reporting Technology
		System (SMART) built into most modern ATA and SCSI hard
		disks. </li>
	<li><a href="http://www.guzu.net/linux/hddtemp.php">hddtemp</a>
		<br />Get the hard drive temperatures
		using the Self-Monitoring, Analysis and Reporting Technology
		System (SMART) built into most modern ATA and SCSI hard
		disks. Much simpler than smartmontools.</li>
	<li><a href="http://www.ganzfix.de/">TXWD</a>
		<br />Another LM78/LM75 module, by Chris Benndorf.</li>
	<li><a href="ftp://ftp.hypercore.co.jp/linux-sbs/kernel-patches/">Beta SMBus access
		through the BIOS interface</a>
		<br />Old, obviously abandoned.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="tools">Other useful tools</a></span>
	<ul>
	<li><a href="http://users.ev1.net/~redelm/">CPUBurn</a>
		<br />CPU-heating program to stress-test marginally-cooled systems and test
		LM Sensors. Highly recommended.</li>
	<li><a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/">RRDTool (Round Robin
		Database)</a>
		<br />A database for readings taken over time, such as sensor data.
		The LM Sensors package contains scripts to create and update an RRD database
		and graphically display the data on webpages.</li>
	</ul>
</li>
<li><span class="toplvl"><a name="papers">White papers, documents, articles and other things</a></span>
	<ul>
	<li><a href="http://www.sbs-forum.org/marcom/winter01/Designing%20with%20SMBus%202.pdf">
		Designing with SMBus 2.0</a><br />
		A great introduction to SMBus 2.0 and the differences with version 1.x.</li>
	<li><a href="http://www.dmtf.org/standards/standard_alert.php">Alert standard format
		(ASF) specification</a>
		<br />A standard for system management messages using the SMBus
		and passing this information to remote management devices. By the DMTF.</li>
	<li><a href="http://www.tip.net.au/~millerp/rmch/recu-make-cons-harm.html">Recursive
		make considered harmful</a>
		<br />A paper on which the version 2 Makefile is based.</li>
	<li><a href="http://www.thermometrics.com/assets/images/ntcnotes.pdf">NTC thermistors</a>
		<br />A comprehensive description of the physics and mathematics of NTC thermistors.</li>
	<li><a href="http://www.jedec.org/DOWNLOAD/jedec/JEP106I.pdf">Standard manufacturer's
		identification code</a>
		<br />The official list of Manufacturer IDs for EEPROMs.</li>
	<li><a href="http://www.temperatures.com/">About temperature sensors</a>
		<br />A web guide to devices that measure temperature. General information.</li>
	<li><a href="http://www.analog.com/library/analogDialogue/archives/33-04/temperatures/index.html">Measuring
		temperatures on computer chips with speed and accuracy</a>
		<br />The advantages of thermal diodes over traditional thermistors.</li>
	<li><a href="http://www-900.ibm.com/developerWorks/cn/linux/hardware/stability/index_eng.shtml">Linux
		hardware stability guide</a>
		<br />A nice article about using LM Sensors for diagnosing hardware problems.</li>
	<li><a href="http://leenooks.com/163">Linux
		hardware monitoring INcompatibility guide</a>
		<br />A list of chips that don't work well under Linux.</li>
	</ul>
</li>
</ul>

</body>

</html>