Hallo zusammen,
ich würde gerne mit nem Texas Instruments TLC59116 rumspielen, welchen ich dazu mal an einem meiner Raspberrys angeschlossen habe.
i2cdetect -y 1 gibt folgendes aus:
Code:
pi@raspberrypi ~ $ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Normalerweise bekomme ich bei sonstigen Sensoren mittels i2cdump -y 1 [IC-Adresse] die verwendeten Register ausgegeben. Beim diesem IC jedoch kommt nur:
Code:
pi@raspberrypi ~ $ i2cdump -y 1 0x3b
No size specified (using byte-data access)
Error: Could not set address to 0x3b: Device or resource busy
Kennt sich jemand von euch mit I/O-Expandern aus? Muss ich den zuerst irgendwie resetten, bevor ich seine Register abrufen kann?
Lesezeichen