Other Parts Discussed in Thread: TPIC2810,
Tool/software: Linux
Hello,
I have a question regarding to the i2c leds on the TMDSICE3359. As far as I know the TPIC2810 is connected over i2c on the address 0x60
However, if I try to use the standard procedure to open a communication using ioctl, it throws me an error. At the first glance I thought that the address was wrong, threfore i check the i2c channel with i2cdetect, with the following output:
i2cdetect -y -r 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- UU -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- 3c -- -- --
40: -- UU -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: UU -- -- -- -- 65 -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
According to the i2cdetect documentation UU means:
"UU". Probing was skipped, because this address is currently in use by a driver. This strongly suggests that there is a chip at this address.
Therefore there is a driver responsable for this led. With lsmod I found out that the kernel module is:
gpio_tpic2810 2639 0
However I dont know how to use it. Do I have to use them as if these leds were normal gpios like the other leds? If so, which are the pin and module numbers of these leds?
I have been looking around but I didnt find any topic regarding this issue nor any useful documentation.
Many thanks in advance,
Alvaro