Main Page
From HackTheIBus
Welcome!
I-Bus is a one-wire bus system that allows low speed (9600kBit/s) communication between infotainment and other interior control units of BMW cars build around 1994 to 2004. Although the electrical specification is similar, the I/K-Bus is NOT another LIN-Bus. Unlike LIN, it is an arbitrary master bus architecture with CSMA carrier sensing multiple access stategy.
Initially the I-Bus was introduced on the E31 as the information bus. The E31 version of the I-Bus was used for body electronics and driver information systems. With the introduction of the E38, the I-Bus is now referred to as the instrument bus. The K-Bus was added to the E38 along with the I-Bus. Models without Navigation or IKE will use the K-Bus only. Both of these bus systems are technically identical, the only difference is their use by model.
Content of this Wiki
A list of all devices connected to the IBus
A list of all known message types
Information on how a IBus message is constructed
A list of all cars that use IBus
Tips and tricks how to hack the bordmonitor
Electrical stuff
Selected documents
Software to connect to the IBus
Have fun!
//Peter
