I'm trying to setup a mopi on my model B running raspbian. At the moment I can't talk to the mopi unit using the mopi and mopicli utilities and i2cdetect shows the following...
$ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- 0b -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
After a fair amount of head scratching I installed a fresh copy of raspbian on a spare SD card and tried that (with no other changes to the hardware). That worked as it should and the two "UU" entries in the i2cdetect output have gone away.
Whilst I've got a way forward (copying stuff from original install to the fresh install) I'm worried that I don't understand why this is happening (and so I'm not confident that it won't happen again). What should I be looking at? I've disabled the start of the application installed in the original image (which doesn't use i2c but does use some of the gpio pins) but that hasn't helped.