Hi,
I am trying to get work http://dsscircuits.com/hmc5883l-breakout-board.html and http://dsscircuits.com/i2c-multiplexer.html but I can't. I am using angstrom distribution that I compiled by myself to kernel 2.6.39. When I connect everything (first I did pull up by 4k7 of extension header pin 24 and 23 to extension header pin 1. Then I connected SCL to SCL of mentioned devices, SDA to SDA and GND as well. Also I created 2.34 V for the HMC breakout board (first link) by resistor voltage devider using extension header 2 (5V). The I2C multiplexer (link 2) VDD was connected to 5v of the extension header, and the addresses pins to GND). The problem is that when I run
i2cdetect -r 2
I get:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
and nothing is found. I also tried to disconnect the pull up resistors and run i2cdetect -r 2 hoping that I will get an timeout but I didn't. What can be wrong? I don't know where to look to find some "idea":-/ Thanks!