OV2614 und 1024x768 Bild

OP #2921928
Lesenswert?

Hallo,

ich möchte mit dem STM32f407 ein Bild auf einer SD Karte speichern.
Hierzu habe ich mir das Evalboard STM3240G-EVAL von ST besorgt.
FAT Läuft, Kamera lässt sich auch prima ansprechen und bilder mit 16 bit 
auflösung in 320x240 lannsen sich auch speichern.

Das ganze habe ich basierend auf den treibern von ST entwickelt.

Das Board hat ja auch 2MB RAM, welches ich zum zwischenspeichern der 
Bilder nutze. Ich habe das unnütze hochtransformieren von ST entfernt, 
sodass ich den ganzen RAM für ein Bild nutzen kann.

Nun wollte ich beginnen, eine höhere Auflösung ein zu stellen. Hierran 
bin ich gescheitert.

Es wird ein Array mit knapp 300 Registerinhalten auf die Kamera geladen, 
was dieselbe dann konfiguriert. Im Treiber von ST ist davon nix 
dokumentiert. nicht mal die kleinere Auflösung qqvga funktioniert bei 
dem Treiber.

Also datenblatt von der kamera  besorgt. Hier stehen aber nur ca. 1/4 
der verwendeten register. Duch weglassen, der im datenblatt als Reserved 
gekennzeichneten Register erreichte ich das garnix mehr funktionierte, 
die müssen also tatsächlich wichtig sein (Obwohl nicht dokumentiert)

Nachfragen an Omnivision ergaben, dass dieses Kameramodell veraltet sei 
und sie generell an Privatpersonen keine Datenblässter geben könnten.

Nun meine Frage, wie kann ich diese Kamera am STM mit einer höheren 
Auflösung benutzen? Hat jemand sich damit schon mal beschäftigt? Am 
Besten wäre ein treiber dafür.

Danke und Gruß

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