Changes between Version 1 and Version 2 of i2cToolsDocumentation
- Timestamp:
- 07/02/06 20:31:53 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
i2cToolsDocumentation
v1 v2 3 3 4 4 5 This page documents our I2C and ISA debugging tools [ http://secure.netroedge.com/~lm78/man/i2cdetect.html i2cdetect], [http://secure.netroedge.com/~lm78/man/i2cdump.html i2cdump], [http://secure.netroedge.com/~lm78/man/isadump.html isadump], [http://secure.netroedge.com/~lm78/man/i2cset.html i2cset] and [http://secure.netroedge.com/~lm78/man/isaset.htmlisaset].5 This page documents our I2C and ISA debugging tools [wiki:man/i2cdetect i2cdetect], [wiki:man/i2cdump i2cdump], [wiki:man/isadump isadump], [wiki:man/i2cset i2cset] and [wiki:man/isaset isaset]. 6 6 7 7 These tools can be invaluable for i2c device identification and troubleshooting. 8 8 9 9 10 11 They are included in the lm_sensors package in the directories prog/detect and prog/dump. They are low-level tools that should be used only after you have run our high-level user tool, [http://secure.netroedge.com/~lm78/man/sensors-detect.html sensors-detect]. The latest sensors-detect script in our repository can always be found [source:lm-sensors/trunk/lm_sensors2/prog/detect/sensors-detect here]. 10 They are included in the lm_sensors package in the directories prog/detect and prog/dump. They are low-level tools that should be used only after you have run our high-level user tool, [wiki:man/sensors-detect sensors-detect]. The latest sensors-detect script in our repository can always be found [source:lm-sensors/trunk/lm_sensors2/prog/detect/sensors-detect here]. 12 11 13 12 … … 19 18 || || I2C Bus || ISA Bus || 20 19 21 || Bus Scanning || [ http://secure.netroedge.com/~lm78/man/i2cdetect.htmli2cdetect] || -- ||22 23 || Device register dumping || [ http://secure.netroedge.com/~lm78/man/i2cdump.html i2cdump] || [http://secure.netroedge.com/~lm78/man/isadump.htmlisadump] ||24 25 || Device register setting || [ http://secure.netroedge.com/~lm78/man/i2cset.html i2cset] || [http://secure.netroedge.com/~lm78/man/isaset.htmlisaset] ||20 || Bus Scanning || [wiki:man/i2cdetect i2cdetect] || -- || 21 22 || Device register dumping || [wiki:man/i2cdump i2cdump] || [wiki:man/isadump isadump] || 23 24 || Device register setting || [wiki:man/i2cset i2cset] || [wiki:man/isaset isaset] || 26 25 27 26 … … 64 63 65 64 Installed I2C busses: 66 67 65 i2c-0 smbus SMBus ALI15X3 adapter at e800 Non-I2C SMBus adapter 68 69 66 i2c-1 i2c I2C Voodoo3/Banshee adapter Bit-shift algorithm 70 71 67 i2c-2 i2c DDC Voodoo3/Banshee adapter Bit-shift algorithm 72 73 68 i2c-3 dummy ISA main adapter ISA bus algorithm 74 75 }}} 76 77 78 79 See also: [http://secure.netroedge.com/~lm78/man/i2cdetect.html i2cdetect(8) man page] 69 }}} 70 71 72 73 See also: [wiki:man/i2cdetect i2cdetect(8) man page] 80 74 81 75 … … 90 84 91 85 {{{ 92 93 86 # i2cdetect 0 94 95 87 WARNING! This program can confuse your I2C bus, cause data loss an 96 97 88 I will probe file /dev/i2c-0 98 99 89 You have five seconds to reconsider and press CTRL-C! 100 90 101 102 103 91 0 1 2 3 4 5 6 7 8 9 a b c d e f 104 105 92 00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 106 107 93 10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 108 109 94 20: XX XX XX XX XX XX XX XX XX XX XX XX XX 2d XX XX 110 111 95 30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 112 113 96 40: XX XX XX XX XX XX XX XX 48 49 XX XX XX XX XX XX 114 115 97 50: 50 51 52 XX XX XX XX XX XX XX XX XX XX XX XX XX 116 117 98 60: XX XX XX XX XX XX XX XX XX 69 XX XX XX XX XX XX 118 119 99 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 120 100 … … 123 103 124 104 125 See also: [ http://secure.netroedge.com/~lm78/man/i2cdetect.htmli2cdetect(8) man page]105 See also: [wiki:man/i2cdetect i2cdetect(8) man page] 126 106 127 107 … … 202 182 203 183 Syntax: i2cdump I2CBUS ADDRESS [MODE] [BANK [BANKREG]] 204 205 184 MODE is 'b[yte]', 'w[ord]', 's[mbusblock], or 'i[2cblock]' (default b) 206 207 185 I2CBUS is an integer 208 209 186 Installed I2C busses: 210 211 187 i2c-0 smbus SMBus ALI15X3 adapter at e800 Non-I2C SMBus adapter 212 213 188 i2c-1 i2c I2C Voodoo3/Banshee adapter Bit-shift algorithm 214 215 189 i2c-2 i2c DDC Voodoo3/Banshee adapter Bit-shift algorithm 216 217 190 i2c-3 dummy ISA main adapter ISA bus algorithm 218 219 191 }}} 220 192 … … 232 204 233 205 WARNING! This program can confuse your I2C bus, cause data loss and worse! 234 235 206 I will probe file /dev/i2c-0, address 0x2d, mode i2c block 236 237 207 You have five seconds to reconsider and press CTRL-C! 238 208 239 240 241 209 0 1 2 3 4 5 6 7 8 9 a b c d e f 242 243 210 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 244 245 211 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 246 247 212 20: 8a 8b de bb c9 d8 d0 1d ff ff aa c1 9e c1 9e e3 248 249 213 30: ba cc a8 d8 b2 ed c2 e4 bb 3c 32 e1 e1 e1 00 00 250 251 214 40: 01 c3 00 00 00 00 40 50 2d 01 01 40 01 95 00 a3 252 253 215 50: 10 01 80 ff ff ff 00 00 11 ff ff ff ff ff ff ff 254 255 216 60: 8a 8b de bb c9 d6 d1 1d ff ff aa c1 9e c1 9e e3 256 257 217 70: ba cc a8 d8 b2 ed c2 e4 bb 3c 32 e1 e1 e1 00 00 258 259 218 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 260 261 219 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 262 263 220 a0: 8b 8b de bb c8 d9 d1 1d ff ff ab c1 9e c1 9e e3 264 265 221 b0: ba cc a8 d8 b2 ed c2 e4 bb 3c 32 e1 e1 e1 00 00 266 267 222 c0: 01 c3 00 00 00 00 40 50 2d 01 01 40 01 95 00 a3 268 269 223 d0: 10 01 80 ff ff ff 00 00 11 ff ff ff ff ff ff ff 270 271 224 e0: 8a 8a de bb c9 d8 d1 1d ff ff aa c1 9e c1 9e e3 272 273 225 f0: ba cc a8 d8 b2 ed c2 e4 bb 3c 32 e1 e1 e1 00 00 274 226 … … 277 229 278 230 279 See also: [ http://secure.netroedge.com/~lm78/man/i2cdump.htmli2cdump(8) man page]231 See also: [wiki:man/i2cdump i2cdump(8) man page] 280 232 281 233 … … 309 261 310 262 311 See also: [ http://secure.netroedge.com/~lm78/man/isadump.htmlisadump(8) man page]263 See also: [wiki:man/isadump isadump(8) man page] 312 264 313 265 … … 337 289 338 290 339 See also: [ http://secure.netroedge.com/~lm78/man/i2cset.htmli2cset(8) man page]291 See also: [wiki:man/i2cset i2cset(8) man page] 340 292 341 293 … … 365 317 366 318 367 See also: [ http://secure.netroedge.com/~lm78/man/isaset.htmlisaset(8) man page]368 369 370 319 See also: [wiki:man/isaset isaset(8) man page] 320 321 322
