Derzeit wälze ich Probleme mit einem Touchcontroller GT911 der auf einem Waveshare 7" LCD verbaut ist, Host ist ein STM32F429. Die I2C-Kommunikation funktioniert, jedoch scheint das einzige Register der Productid (Adresse 0x8140)valide Daten zu liefern ("911\0"). Das Auslesen der Configregister z.B(0x8047 - 0x8070) liefert immer nur 0, auch wenn in dem Bereich Daten > 0 reingeschrieben werden. Hat evtl jemand da eine Erklärung parat?
Erklärung nicht aber der Linux-Treiber könnte evtl. hilfreich sein? https://github.com/torvalds/linux/blob/master/drivers/input/touchscreen/goodix.c
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.