Forum: Mikrocontroller und Digitale Elektronik BMA020 über I2C mit Beaglebone


von Johannes F. (kampfsau1808)


Lesenswert?

Hallo liebe Community,

ich möchte gern die Daten des BMA020 über I2C an mein Beaglebone 
schicken. Am Ende sollte das ganze irgendwie über Node.js funktionieren 
aber für den Anfang möchte ich es erstmal über das Linux-Tool I2CTools 
testen.

Die Verbindung ist da und über i2cdump -y 3 0x38 bekomme ich die 
Register zurück.

Ich habe jedoch Probleme beim tatsächlichen Auslesen der Werte. 
Folgendes habe ich probiert:

erstmal den Offset schreiben:
i2cset -y 3 0x38 0x70 0x02 (kann mir jemand erklären wieso das mit dem 
Offset notwendig ist und was dabei genau passiert?)

danach die Werte auslesen:
i2cget -y 3 0x38 0x71
hierbei bekomme ich immer folgende Antwort:
0xff

Was habe ich übersehen/falsch gemacht?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.