Iphone 4 display an Raspberry Pi (ARM GNU/Linus Box)

Gast #2556498
Lesenswert?
• ▲
▼
Guten Tag,

da ein kumpel Handys repariert und bei einer IPhone 4 Reparatur mit 
gesplitterten Touchscreen ein intaktes Display übrig bleibt, habe ich 
mich gefragt, ob man etwas mit den Displays anfangen kann.

Leider habe ich keine weiteren Informationen, wie man das Display 
ansteuern kann gefunden, weswegen ich mich an euch wende.

Ist es möglich das Display mihilfe eines Displaycontrollers mit einen 
gängigen Bildübertragungsstandart, wie DVI oder DisplayPort oder VGA 
anzusteuern?

Mein Ziel ist es das Raspberry Pi Board (http://elinux.org/RPi_Hardware) 
mit einen IPhone 4 display zu verbinden.

Mit freundlichen Grüßen,

Tobi
Persönliche Seite #2556668
Lesenswert?
• ▲
▼
Im Prinzip ist das eine perfekte Kombination, da beide das gleiche 
Interface verwenden. Das heißt hier "MIPI DSI" (Display Serial 
Interface) und ist ein Verwandter von LVDS, wohl mit noch geringeren 
Signalpegeln. Verwendet werden 4 Daten- und ein Taktkanal.

Das Problem liegt hier in der nicht für Normalsterbliche verfügbaren 
Dokumentation des Interfaces, mehr als die Anschlussbelegung des 
Steckers des iPhone-Displays habe ich bislang nicht in Erfahrung bringen 
können (die findet man in den Schaltplänen).

Die Tatsache aber, daß das SoC des Raspberry Pi genau diese 
Schnittstelle (und zudem auch noch eine "MIPI CSI"-Schnittstelle, 
perfekt passend zur iPhone-Kamera) aufweist, lässt mich hier hoffen, daß 
da irgendwer in den Weiten des Netzes die entsprechenden Dinge 
herausfinden mag.

[Nachtrag]
Zu betonen ist (und das hatte ich eingangs vergessen), daß hier kein 
zusätzlicher Displaycontroller erforderlich ist, sondern daß das SoC im 
Raspberry Pi das Display direkt ansteuern können sollte. Wenn denn man 
weiß, wie die entsprechenden Dinge zu programmieren sind, und welche 
Versorgungsspannungen das Display benötigt, wo man den erforderlichen 
ekelerregenden Steckverbinder herbekommt, und wie die anderen Dinge des 
Displays anzusteuern sind (Hintergrundbeleuchtung etc.).
#2749280
Lesenswert?
• ▲
▼
Rufus Τ. Firefly schrieb:
> Das Problem liegt hier in der nicht für Normalsterbliche verfügbaren
> Dokumentation des Interfaces, mehr als die Anschlussbelegung des
> Steckers des iPhone-Displays habe ich bislang nicht in Erfahrung bringen
> können (die findet man in den Schaltplänen).

Wow, wie hast du die Pinbelegung des Iphone Display herausbekommen?
Ich versuche mich daran schon seit 2, 3 Tage...

Ich möchte nämlich auch gerne das gekaufte iPhone 4 Display an meinen 
RaspPi anschließen :)

Ich wär dir sehr dankbar wenn du mir die Pinbelegung des IphoneDisplays 
irgendwie zukommen lassen könntest. Damit wäre mir sehr geholfen und ich 
könnte mit meinen Arbeitskolegen mehr über die ansteuerung herausfinden. 
selbstverständlich würde dann das was ich mit unseren Techniker 
herausfinde auch public gemacht werden :)

ich wäre dir echt Dankbar wenn du mir da helfen könntest :)

greetz
Tony Alkier, tony @ alkier . org :)
Persönliche Seite #2749694
Lesenswert?
• ▲
▼
Tony Alkier schrieb:
> Wow, wie hast du die Pinbelegung des Iphone Display herausbekommen?

Wie ich schon schrieb, steht die im Schaltplan. Und den findet man 
recht problemlos mit Tante Google.

Hier im Forum gibt es ihn auch schon:
Beitrag "Re: iphone 4 SMD", im Attachment dort 
ist der Anschluss auf Seite 16 unten links zu finden ("LCD Connector", 
J4 AP).
#3169575
Lesenswert?
• ▲
▼
Hallo Zusammen,

so wie es aussieht funktioniert es mit dem Raspberry Pi nicht.

Betrachtet man den Raspberry genauer, sieht man, dass nur 2 Datenkanäle 
an den S2 Anschluss angeschlossen sind.
http://www.raspberrypi.org/wp-content/uploads/2012/10/Raspberry-Pi-R2.0-Schematics-Issue2.2_027.pdf

Das iPhone arbeitet aber mit 4.
Also kann das so wohl nicht gehen. Schade eigentlich.

Der BCM2835 bietet aber noch 2 (am Raspberry Pi ungenutzte) Kanäle.

LG
Kay

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.