As far as I remember UU on i2c means that there is no driver or kernel module for particular device. Is it disappearing when disconnected?
BTW: You should also use cables with their color codes, gnd is black and vcc should be red, as in attached picture and gpio, this makes life bit easier to not swap anything and burn it. Those two are most important.
Its missing when I i2cDetect on all available interfaces. i.e.:
ls -l /dev/i2c*
crw-rw---- 1 root i2c 89, 0 Mar 7 15:44 /dev/i2c-0
crw-rw---- 1 root i2c 89, 1 Mar 7 15:44 /dev/i2c-1
crw-rw---- 1 root i2c 89, 10 Mar 7 15:44 /dev/i2c-10
crw-rw---- 1 root i2c 89, 11 Mar 7 15:44 /dev/i2c-11
crw-rw---- 1 root i2c 89, 4 Mar 7 15:44 /dev/i2c-4
crw-rw---- 1 root i2c 89, 6 Mar 7 15:44 /dev/i2c-6
crw-rw---- 1 root i2c 89, 7 Mar 7 15:44 /dev/i2c-7
crw-rw---- 1 root i2c 89, 9 Mar 7 15:44 /dev/i2c-9
I am thinking the driver is not loaded, or there is some configuration required on the Rock5B, but I don’t see any documentation on how to enable i2C. What do you think, any ideas?