Himbeer Pi 3 Smartphone LCD

7

Kürzlich habe ich versucht, RPI3 an ein Smartphone-LCD anzuschließen, das die MIPI-DSI-Schnittstelle unterstützt. Ich habe mich für Huawei Y320 LCD (800x480) entschieden, da die Dokumente verfügbar sind und natürlich der Preis. Dies sind die zugehörigen Schaltpläne für LCD-Anschlüsse:

Y320-Sch1

Y320-Sch2

2 verschiedene schematische Quellen stellen sicher, dass dies korrekt ist. Dann habe ich eine Leiterplatte wie Bilder Schlag entworfen: SCH-RPI3-DSI

Y320 LCD-Platine

Die Hintergrundbeleuchtung beträgt 28V und ich denke, es ist in Ordnung. VCI: 3,3 V IOVCC: 1,8 V Alle anderen Verbindungen vom LCD-Pin zur RPI-Karte dreifach geprüft !!! ganz sicher keine schaltung und trennung. In der Datei config.txt habe ich folgende Zeilen hinzugefügt:

ignore_lcd=0
display_default_lcd=1

Ich habe dies für Windows 10 iot Core, Anroid Thing, Raspbian Jessie versucht. Aber nichts ist passiert! nur eine weiße Hintergrundbeleuchtung. Ich habe diesen Code sogar ausprobiert, aber nichts hat sich geändert.

lcd_rotate=2 

und Auflösungseinstellung. Ich habe alle DSI-Pins mit einem Oszilloskop überprüft, aber keine Wellenform. Das Wechseln des LCD funktionierte auch nicht. Die HDMI-Verbindung funktioniert einwandfrei, aber DSI ... Ich bin Ihnen sehr dankbar, wenn Sie mich korrigieren, wenn Sie Fehler finden. Danke,

Hier sind Dateien, wenn Sie einen Blick darauf werfen müssen : Y320 SCH1

Y320 SHC2

Entworfene sch-pcb

Mohammad Farahi
quelle
Kommentare sind nicht für eine ausführliche Diskussion gedacht. Dieses Gespräch wurde in den Chat verschoben .
Ghanima
Ich kann aus irgendeinem Grund nicht auf den Chat-Link zugreifen ...
not2qubit
Der Link ist abgelaufen.
Mohammad Farahi
Ich habe den Chatroom hier mehrmals für Personen gelöscht (er wird automatisch wegen Inaktivität gelöscht). Wenn jemand das irgendwann wieder braucht, hinterlasse einen Kommentar @ goldilocks und / oder @Ghanima
goldilocks

Antworten:

1

Ich bin mir nicht sicher, ob dies machbar ist, da alle Displays, die ich für den Pi gesehen habe, der für den Pi vermarktet wird, der kein HDMI verwendet, die GPIO-Ports des Pi und einen benutzerdefinierten Code zu verwenden scheinen. Ich glaube, dass dies möglicherweise daran liegt, dass Broadcom eine benutzerdefinierte Implementierung der DSI-Schnittstelle verwendet, oder dass die Pi Foundation möglicherweise nur DSI-Support-Code für ihren offiziellen Bildschirm geschrieben hat. In beiden Fällen können Sie mehr zu diesem Thema lesen Sie hier .

Mohammad Ali
quelle