Handy-Kamera: Welche Schnittstelle?

Persönliche Seite #3357276
Lesenswert?

Ich habe bei Aliexpress für 5€/Stück drei Nokia-Lumia-Kameras auf "gut 
Glück" gekauft. Ich habe noch keine Ahnung, wie die Pinbelegung ist.

Die OmniVision-Kameras mit DCMI (Digital Camera Interface) und SCCB 
(Serial Camera Control Bus) sind ja ganz gut dokumentiert, und die MIPI 
Interfaces, wie sie z.B. bei der Raspberry_Pi-Kamera verwendet werden, 
auch:

http://www.mipi.org/specifications/camera-interface

Ich habe nun gar_keine Ahnung, in welcher Richtung ich weiter forschen 
soll. Hat Jemand von Euch eine Ahnung, welche Schnittstelle in der 
Nokia-Lumia Kamera wahrscheinlich zum Einsatz kommt?

Wenn ich weiss, welche Signale es geben müsste, kann ich ja vielleicht 
irgendwie die Pinbelegung herausfinden.
Angehängte Dateien:
Persönliche Seite #3357317
Lesenswert?

Torsten C. schrieb:
> und die MIPI Interfaces, wie sie z.B. bei der Raspberry_Pi
> -Kamera verwendet werden, auch:
>
> http://www.mipi.org/specifications/camera-interface

Du bist lustig. Das, was die MIPI da an "Informationen" rausrückt, als 
Information zu bezeichnen ...
1
Specifications are available to MIPI members only.

Ach ja.

Und dann das hier: http://www.mipi.org/join-mipi

Nein, die MIPI rückt keine Dokumentation raus.

(Was ärgerlich, ausgesprochen ärgerlich ist, nutzt nämlich die 
hervorragende Kamera der verschiedenen iPhone-Modelle auch diese tolle 
Schnittstelle, und zumindest die des iPhone 4 bekommt man als Ersatzteil 
für unter 10 EUR ...)
Persönliche Seite #3357341
Lesenswert?

Rufus Τ. Firefly schrieb:
> Du bist lustig.

Danke. ;-) Mein Optimismus kommt daher, weil der Raspberry-Pi die 
Schnittstelle nutzt und dieser wiederum ja ganz gut dokumentiert ist. 
Aber ich taste mich erst an das Thema ran. Wenn alle, die schon mehr 
Erfahrung haben, inzwischen desillusioniert sind, dann werde ich mich 
sicher irgendwann in die gleiche Gruppe einreihen müssen. Die Hoffnung 
stirbt zuletzt.

Marius S. schrieb:
> Die von LG haben die volle Schaltung drin...

Der Tipp war schon mal nicht schlecht danke. Er hat mich aber auch nicht 
weiter gebracht, da steht nur die Teilenummer und wie man die Kamera 
ausbaut (Bild).
Angehängte Dateien:
#3357343
Lesenswert?

Rufus Τ. Firefly schrieb:

> (Was ärgerlich, ausgesprochen ärgerlich ist, nutzt nämlich die
> hervorragende Kamera der verschiedenen iPhone-Modelle auch diese tolle
> Schnittstelle, und zumindest die des iPhone 4 bekommt man als Ersatzteil
> für unter 10 EUR ...)

Dem kann abgeholfen werden. Etwas Googelei nach den passenden Begriffen 
liefert unter anderem:

http://electricstuff.co.uk/temp/mipi_D-PHY_specification_v01-00-00.pdf
http://electricstuff.co.uk/temp/mipi_CSI-2_specification_v01-01-00_r0-05.pdf
http://electricstuff.co.uk/temp/DSI_Specification_v01-01-00_r11.pdf
http://electricstuff.co.uk/temp/MIPI_DCS_Specification_V1.02.00.pdf

Besser schnell zugreifen, wer es braucht.

fchk
Persönliche Seite #3357347
Lesenswert?

Marius S. schrieb:
> Habe nach "nokia lumia schematic" gegoogelt. Darauf muss man aber
> erstmal kommen ;-)

Stimmt. Ich ziehe meinen Hut!

Bis hierhin hat es sich mal wieger gezeigt: mikrocontroller.net ist 
Spitze. Ich hab's nicht gefunden. Danke.  :-)

Nun spricht nur noch meine Dicke Lötspitze (und das nennt sich nun 
"Lötnadel") dagegen, konkreter weiter zu machen. Aber das kriege ich 
hin. :-)

Nach der Schnittstellenspec muss ich natürlich noch suchen, aber nun 
komme ich schon mal weiter, vielen Dank.
#3357373
Lesenswert?

Dominic A. schrieb:
> Ich dachte immer das es zur MIPI Schnittstelle sogut wie gar keine
> öffentliche Dokumentationen gibt...
> Bis zu Frank seinem Post.

Normal nicht. Aber irgendein Chinese hat das Zeugs irgendwann mal auf 
irgendeinem Webspace vergessen, und dann macht das die Runde. Wenn man 
da mal richtig nachschaut, finden sich die erstaunlichsten Dinge.

Also: Der Kenner genießt und schweigt.

fchk
#3357408
Lesenswert?

Dominic A. schrieb:
> Mit welchen Suchbegriffen hast du den die Dokumente gefunden?

mipi d-phy spec filetype:pdf

Und dann nochmal das gleiche, nur statt d-phy csi bzw dsi.

dsi ist für Displays.

Und freut Euch nicht zu früh. D-PHY ist elendig komplex, da gibt auf der 
Doppelader sowohl ein langsames single-ended 1.8V 
Signalisierungsverfahren als auch ein High-Speed LVDS für die Daten mit 
irgendwas um die 200 mV Spannungshub, und zwischen den beiden wird 
gewechselt, dh man muss zwei Transmitter bzw Receiverpaare haben. Ohne 
passende FPGAs gehts nicht. Und ohne passende Messtechnik auch nicht. 
Und erst recht nicht ohne die nötige Erfahrung. Aber das wirst Du ja 
selber sehen.

fchk
Persönliche Seite #3357430
Lesenswert?

Frank K. schrieb:
> Ohne passende FPGAs gehts nicht. Und ohne passende Messtechnik auch
> nicht. Und erst recht nicht ohne die nötige Erfahrung. Aber das wirst
> Du ja selber sehen.

Ich liebe Herausforderungen. Ich habe noch nichtmal ansatzweise in die 
oben verlinkten Dokumente geschaut, danke für die Warnung.

Andererseits: Wenn man das geschafft hat, hat man Kameras unter einem 
Gramm und unter 6€ pro Stück, die man z.B. in Hubsan-X4-Quadkopter o.ä. 
einbauen kann. Das Thema wird mich beschäftigen!
Gast #3357442
Lesenswert?

Torsten C. schrieb:
> Frank K. schrieb:
>> Ohne passende FPGAs gehts nicht. Und ohne passende Messtechnik auch
>> nicht. Und erst recht nicht ohne die nötige Erfahrung. Aber das wirst
>> Du ja selber sehen.
>
> Ich liebe Herausforderungen. Ich habe noch nichtmal ansatzweise in die
> oben verlinkten Dokumente geschaut, danke für die Warnung.
>

Lattice hat ein Referenz Design für ICE40 und MachXO2:

http://www.latticesemi.com/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesign03/CSI2toParallel.aspx

Sie rücken es allerdings nur vorkonfiguriert als Netzleiste heraus.
(Momentan funzt die Lattice Homepage allerdings nicht richtig, also in 
ein paar Tagen nochmal schauen)
Gast #3357891
Lesenswert?

Torsten C. schrieb:
> Lattice User schrieb:
>> Momentan funzt die Lattice Homepage allerdings nicht richtig
>
> Die Registrierung stellt zumindest Fragen, z.B. "CSI2 Configuration",
> "Sensor Part Number", "Processor Part Number" und "Device & Package".
>
> Was trage ich denn da jeweils ein, für das o.g. Modul?

Man kann ein fertiges Beispiel für den Sony IMX169 Sensor herunterladen 
(sobald der Download wieder funktioniert). Schau dir das erst mal genau 
an, ob es überhaupt eine Option für dich ist. Wenn du damit dann 
vertraut bist kannst du sicher die Fragen auch beantworten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren