Forum: Mikrocontroller und Digitale Elektronik Watterott HDMI Display Adapter und HY070CTP-A: Touchpanel wird nicht erkannt


von Janis E. (janis_e)


Lesenswert?

Hallo! Ich habe mir von Watterott ein 7'' TFT Display mit kapazitivem 
Touchscreen (HY070CTP-A, Link unten), und ein HDMI Adapter mit Open 
Source Firmware (Link ebenfalls unten) gekauft. Beides möchte ich an 
einem Raspberry Pi 1 B (2. Generation mit mehr RAM) betreiben.

Laut Dokumentation (docu/Displays.md in Github) müssen die Jumper für 
ein kapazitiven Touchpanel geschlossen werden, was sie bereits ab Werk 
sind (0-Ohm Widerstände).

In der Konfiguration (config.h) habe ich entsprechend das Korrekte LCD 
und Touchpanel ausgewählt.

Flashe ich die Firmware und schließe das Display an, leuchtet die rote 
LED. Im Debugmodus kompiliert scheint die Meldung

> TP Chip Vendor wrong: 0xFF

nach einem erneuten Start. Deaktiviere ich das Touchpanel in der 
Konfiguration, leuchtet die grüne LED und ein Bild wird angezeigt, 
jedoch ist das gesamte Bild um ca. 30% nach rechts verschoben, so dass 
links ein schwarzer Streifen entsteht, und rechts Inhalte abgeschnitten 
werden.

Die Verbindung zwischen Panel und Adapter habe ich überprüft. Das Panel 
bietet zwei Anschlüsse (ein Anschluss ohne belegte Touchpanel Pins). Ich 
habe den Anschluss mit voller Belegung gewählt.

Habt ihr eine Idee weshalb die Touchpanel Fehlermeldung erscheint, und 
warum das Bild verschoben ist?

Vielen Dank im Voraus!

HDMI zu RGB Adapter:
https://github.com/watterott/HDMI-Display

LCD HY070CTP-A: 
http://www.watterott.com/en/7-inch-800x480-TFT-LCD-Display-with-capacitive-touch-panel

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Kontaktiere doch einfach Andreas Watterott. Der hat in einem anderen 
Thread hier zum ähnlichen Thema auf die Kontaktmöglichkeit verwiesen:

Beitrag "Re: Display ansteuerung mit Raspberry PI oder Wandler"

von Andreas W. (andreasw) Benutzerseite


Lesenswert?

> Laut Dokumentation (docu/Displays.md in Github) müssen die Jumper für
> ein kapazitiven Touchpanel geschlossen werden, was sie bereits ab Werk
> sind (0-Ohm Widerstände).

SDA+SCL sind geschlossen - diese Jumper müssen aber geöffnet werden und 
TP_SDA+TP_SCL+TP_INT müssen geschlossen sein.
Seite 4 im PDF:
https://github.com/watterott/HDMI-Display/blob/master/pcb/HDMI-Display_v10.pdf

> ... ein Bild wird angezeigt, jedoch ist das gesamte Bild um ca. 30% nach
> rechts verschoben, so dass links ein schwarzer Streifen entsteht, und
> rechts Inhalte abgeschnitten werden.

Vermutlich ist das falsche Timing gewählt. Beim HY070CTP-A Display 
benötigt man ein anderes Timing als wie bei den Displays mit resistiven 
Touchpanel.

hdmi_timings=800 0 16 10 40 480 0 21 1 22 0 0 0 60 0 27300000 6
https://github.com/watterott/HDMI-Display/blob/master/docu/config.txt

PS: Wie Rufus bereits schrieb, ist es meist besser uns direkt per Mail 
zu kontaktieren.

Gruß
Andreas

von Janis E. (janis_e)


Lesenswert?

Hallo Andreas,

hat funktioniert, vielen Dank!

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.