Gast
#3380721
Hallo Zusammen, ich muss ein Touchdisplay mit edt ft5x06 Touchcontroller unter Linux ansteuern. Dazu mache ich eine Übersetzung von I2C nach SPI und wieder zurück (leider ist das Display wg. der HW nur über SPI ansteuerbar, I2C gibts schon nen Treiber). Die Übersetzung findet in einem Mikrocontroller STM32 statt. Also |Linux| ---I2C--->|STM32|----SPI-->ft5x06. Ich bin inzwischen so weit, dass ich die Seriennummer des Displays auslesen kann und auch die Touchevents und die Daten dazu bekomme. Allerdings ist das Problem, dass das letzte Paket einer Gruppe immer nur 0xFF liefert. Wenn ich das Display einmal kurz antippe, erhalte ich drei Interrupts vom Touchcontroller. Das Datenpaket, das zum letzten Interrupt gehört (ich denke wegen Finger vom Display nehmen) liefert aber immer nur 0xFF. Hat schon mal jemand diesen Controller mit SPI um laufen bekommen?