[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:hardware:arm:interfacing_i2c_devices [2019/07/31 01:39 (UTC)] – [Voltage Level Shifting] rramp | howtos:hardware:arm:interfacing_i2c_devices [2023/05/28 13:14 (UTC)] – [Preface] louigi600 | ||
---|---|---|---|
Line 5: | Line 5: | ||
====== Preface ====== | ====== Preface ====== | ||
- | Most modern PC have several internal components that communicate vital information, | + | Most modern PC have several internal components that communicate vital information, |
+ | Should you want to hack one of the many I2C busses on your PC the easiest one to access is the one in the DIMM modules. Modern DIMM modules have an I2C eprom in them that the bios reads to find out the characteristics of the DIMM module. Since the DIMM module can be removed from PC and hacked separately without risking to damage permanently your PC it is probably your safest option. | ||
====== Preparing Your Host System ====== | ====== Preparing Your Host System ====== | ||
Line 18: | Line 20: | ||
===== Detecting Connected Devices ===== | ===== Detecting Connected Devices ===== | ||
- | There are probably many ways to determine what's connected to an I2C bus, I chose to use stuff out of the [[http:// | + | There are probably many ways to determine what's connected to an I2C bus, I chose to use stuff out of the [[http:// |
First thing you want to know is what I2C busses are present on your system as there may be more then one and looking in the wrong bus may be frustrating: | First thing you want to know is what I2C busses are present on your system as there may be more then one and looking in the wrong bus may be frustrating: |