Moin Leute, ich habe Probleme mit der Anbindung eines Displays. Bei der Schaltung habe ich mich an das Datenblatt gehalten und es auf einem Breakoutboard zum Testen aufgebaut. Mehr als die Display-Beleuchtung habe ich nicht zum Laufen bekommen. Prozessor: ESP32 bzw. ESP32 DevKit1 von JoyIT Display: 4D LCD 35480320 3.5" (Datenblatt: https://www.mouser.de/pdfDocs/35480320Datasheet.pdf) Habe hier alle drei Varianten Vorliegen (CTP, RTP und ND). Adapter: https://42project.net/shop/adapter/folienkabel-displaykabel-ffc-fpc-05-mm-und-1-mm-40-pin-zu-dip-adapter-fuer-epd/ Auf dem ESP32 habe ich TFT_eSPI zur Ansteuerung verwendet. Habe die Pins gesetzt und sowohl die Ansteuerung von TFT_eSPI (ILI9488 bzw. HX8357D) getestet. Als auch den Init-Code aus dem Datenblatt verwendet. Jedoch ohne Erfolg. Per Oszi habe ich die Timeing und die Signale getestet. Sehen für mich in Ordnung aus. Da ich nicht mehr weiter wusste, habe ich mir das ESP32-S2-KALUGA-1 bestellt. Dort ist ein SPI-LCD verbaut. Dieses konnte ich über die Software vom ESP32-S2 ansteuern. Im nächsten Schritt habe ich das Display entfernt und die Verkabelung zu meinen Breakout-Board geändert. Die Init-Codes angepasst. Jedoch tut sich beim Display immer noch nichts. Jetzt bin ich auf der Suche nach Erfahrungen mit so einem Problem? Wie kann ich meinen Fehler einkreisen? Schöne Grüße Markus
Martin schrieb: > Hast du im TFT_eSPI die Pins richtig zugeordnet? Ja. Pins, Port (HSPI anstatt VSPI), Treiber und Frequenz. Beim ESP32-S2-KALUGA habe ich Pins so gelassen und nur die Init-Routine angepasst. Kann über das OSZI auch sehen, dass auf MOSI, CS etc. Signale in Richtung anliegen.
Markus B. schrieb: > Aufbauf.jpeg Dein Aufbau-Foto ist nicht hilfreich für die Fehlersuche bei der wir dir helfen sollen, jedoch eine Erkenntnis habe ich für mich bereits gewonnen: nie, nie, niemals werde ich so einen wackeligen Steckbrett-Aufbau verwenden um irgendeinen derartig neuen unbekannten "Sachverhalt" in Betrieb nehmen zu wollen. Um es nochmal in anderen Worten auszudrücken: die Fehlerquote die dabei auftreten kann ist immens hoch sodass man oft bis meistens im Nebel stochert. Was willst du mit diesem Aufbau-Foto erreichen? Dass wir beurteilen können dass du alles richtig verkabelt hast? Steckbrett ist auch schon deswegen scheisse da man nie sieht ob der Kontakt wirklich kontaktiert.
Danke für den Tipp. Ich habe mit dem OSZI mal direkt am FPC-Connector gemessen, weil ich sowas auch schon im Sinn hatte. Hier liegen auchdie Signale an. Werde aber heute Abend mal einen Aufbau per Lötverbindung testen, um dies auszuschließen. Das Bild sollte nur den generellen Aufbau zeigen. Mir ist klar, dass es nicht bei der Fehlersuche hilft. Der Schaltplan zeigt ja auch, dass ich eine direkte 1:1 Verbindung zwischen ESP32 und Display habe.
Markus B. schrieb: > Der Schaltplan zeigt ja auch, dass ich > eine direkte 1:1 Verbindung zwischen ESP32 und Display habe. ... die nicht mit dem tatsächlichen, chaotischen und wackeligen Aufbau übereinstimmen muss.
Moin Moin, ich habe nochmal alles sauber auf einem Dev-Board aufgebaut und die Kontakte jeweils gelötet. Habe die Verbindungen für 3,3V / GND und Datenleitungen getestet. Aber das Problem bleibt: Nur die Beleuchtung vom Display klappt. Habt ihr weitere Tipps? Schöne Grüße Markus
Hi guys, I can probably help you as I have the same working lcd. The problem is in fact very simple :) the company did allot of mistakes in there initial datasheet! The corect driver is Ili9488 and the SCK pin is 11 and D/C pin is 8. <<<<the last is really annoying as all of the distributer use the old datasheet. I heavily recommend to always use uptodate datasheets from the supplier. https://4dsystems.com.au/mwdownloads/download/link/id/823/ https://4dsystems.com.au/products/4d-lcd/4dlcd-35480320-ctp-clb Hope it helps. Best, Daniil.
Hello Daniil! Thanks for your answer! This is very helpful. For my project I switched to https://www.texim-europe.com/product/WF35UTYAIDNN0-WSR Best Regards Markus
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.