Hello, I am also trying to get i2c working. I only require a single connection, so i dont know if i really to mess around with the kernel, and was kind of hoping to avoid it for now if possible. I purchased a
7-segment LED from Adafruit and am trying to get it working. They have a library for arduino but not much support for getting it working with BBB. So i soldered everything together, and have it connected to my breadboard and wired to my BBB. I found some handy info on various websites which got me far enough to find my device with i2cdetect. I am able to connect to p9_19 and p9_20 and then see my connection by doing
which shows my new connection at 0x70. I then found the i2cdump command on yet another site and ran it,
and i got some hex data that i HARDLY know how to decipher, but when i ran the i2cdump command it caused my LED to light up! Exciting! It began flashing some alien-looking characters, but i could not figure out how to make it stop other than disconnecting the GND, and then it stops, and stayed off again when i reconnected my GND wire. So is my i2c-1 working properly? Do I have to write a program to interface with the LED or can I issue it commands to make it do stuff? What do i do next to make this thing show me the time, or a number that i choose, or ANYTHING useful, for that matter? I downloaded the arduino library that they have and read thru it a little bit, but i don't know if i could PORT it...so i was hoping to just be able to issue a print command from a terminal and see an output. Can i do that? If not, can somebody point me in the right direction? Thanks...