logo
Welcome, Guest. Please Login or Register.
22. July 2024, 20:15:56


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: [gelöst] Touch Funktion geht nicht <- zurück vorwärts ->
Pages: [1] Go Down Print
   Author  Topic: [gelöst] Touch Funktion geht nicht  (Read 1354 times)
DF5LI
alter Hase
****

Offline

Posts: 371



Ich liebe meinen SParrow !

View Profile
[gelöst] Touch Funktion geht nicht
« on: 04. April 2018, 20:54:57 »

Tja, und eben habe ich endlich das schöne 3,5" Display, was ich vor über 3 Monaten bei Andreas als fertige Einheit gekauft habe, auf mein OV-I40-UI-Board V.1.7 gesteckt und wollte mich an der tollen Auflösung erfreuen. Vorher noch schnell die TP-Kalibrierung durchführen, aber o Schreck - A touchscreen press was detected, but no touchscreen controller found -
Die LCD_SDO-Leitung ist durchgekratzt und der Betätigungs-Beep beim Touchen kommt auch, aber der TP-Controller ist n/a.
Nun hoffe ich, dass mit Slaweks Lösung das TP des großen Displays funktioniert...
« Last Edit: 05. April 2018, 18:02:59 by DF8OE » Logged

73,  Harri
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re: Touch Funktion geht nicht
« Reply #1 on: 04. April 2018, 20:57:48 »

Hallo Harri,

eher nicht.  Das eine hat mit dem anderen nichts zu tun...

Prüfe ob die richtigen Leitungen wirklich durchtrennt sind.

73
Danilo

« Last Edit: 05. April 2018, 18:03:18 by DF8OE » Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Touch Funktion geht nicht
« Reply #2 on: 05. April 2018, 05:44:01 »

Es gab ein paar LCDs (~30) die hatte ich VOR dem Bekanntwerden des Hardwarebugs schon ausgeliefert - ohne durchtrennte SDO Leitung. Bei denen muss die Leitung unbedingt noch durchtrennt werden.

Alle darauf folgenden LCDs habe ich mit SDO Leitung durchtrennt ausgeliefert und auch komplett auf Funktion getestet (auch den Touchscreen). Da das das Problem zuverlässig vorhanden ist, wenn die SDO Leitung nicht durchtrennt ist, kann es also keine falsche Leitung sein - denn dann hätte das LCD meinen Abschlusstest nicht bestanden. Haben denn alle Stifte Kontakt zur UI-Platine? Vor allem die SPI Stifte?

vy 73
Andreas
« Last Edit: 05. April 2018, 18:03:38 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DF5LI
alter Hase
****

Offline

Posts: 371



Ich liebe meinen SParrow !

View Profile
Re:Touch Funktion geht nicht
« Reply #3 on: 05. April 2018, 11:47:53 »

Ich habe mal alle Leitungen von der Stiftleiste zum TP-Controller durchgeklingelt. Alles ok, einwandfreie Verbindungen, keine Kurzschlüsse. Auch die von Andreas vorgenommene Leiterbahnunterbrechung sieht gut aus. Nun bin ich mit meinem Latein erstmal am Ende. Die beiden Menüpunkte, mit denen man die I2C1 und I2C2-Bus Speed einstellen kann, habe ich in der I40-FW nicht gefunden. Wo sind die den hin?
Am ui-Board kann es auch nicht liegen, denn mit einem 3,2" Display funktioniert das TP einwandfrei.
 LCD_SDO_Trennung.jpg
« Last Edit: 05. April 2018, 18:04:01 by DF8OE »
Logged

73,  Harri
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:Touch Funktion geht nicht
« Reply #4 on: 05. April 2018, 12:03:14 »

Hallo Harri,

die I2C Speed kann auf dem OVI40 nicht verstellt werden, da die Kollegen von STM bei ihrer Bibliothek leider die Berechnung der notwendigen Einstellungen für unterschiedliche I2C Taktfrequenz weggelassen haben. Das müsste also jemand auf der Basis des Datenblatts nachimplementieren. Den Aufwand wollte ich nicht haben, der Mehrwert ist zu gering.

73
Danilo
« Last Edit: 05. April 2018, 18:04:21 by DF8OE » Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Touch Funktion geht nicht
« Reply #5 on: 05. April 2018, 13:59:12 »

Hallo Harri,

klingle die vier Leitungen bitte mal bis zu den entsprechenden Anschlüssen auf der UI-Platine durch - also zu den Lötpunkten der Buchsenleiste bei eingestecktem LCD.

vy 73
Andreas
« Last Edit: 05. April 2018, 18:04:45 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DF5LI
alter Hase
****

Offline

Posts: 371



Ich liebe meinen SParrow !

View Profile
Re:Touch Funktion geht nicht
« Reply #6 on: 05. April 2018, 17:06:07 »

Bingo!  Jetzt bist du mein Held, Andreas ! Ich war wohl etwas zu weit gegangen beim Kürzen der Display-Pins und beim Abschleifen der Buchsenleiste. Nun habe ich die Federkelche etwas nachgebogen und siehe da: Tp-Controller wird erkannt und alles funktioniert!

Aber eine Frage habe ich noch: wieso funktioniert der Quittungs-Beep beim Touchen, wenn der Controller nicht erkannt wird?
« Last Edit: 05. April 2018, 18:05:04 by DF8OE » Logged

73,  Harri
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:Touch Funktion geht nicht
« Reply #7 on: 05. April 2018, 17:42:27 »

Weil das Event des Touchens über eine eigene Leitung (TP_IRQ) auf einen GPIO des STMs gelegt ist. Wenn das ausgelöst ist, fragt der Controller über SPI die Koordinaten ab - und erst dann. Wenn kein Controller gefunden wurde können natürlich keine Daten gelesen werden - nur dass getoucht wurde, wird erkannt. Vorausgesetzt, die TP_IRQ Leitung ist korrekt verdrahtet.

vy 73
Andreas
« Last Edit: 05. April 2018, 18:05:23 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
Pages: [1] Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: [gelöst] Touch Funktion geht nicht <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!