Hallo, ich versuche auf einem Primeview PD080SL3 Display an einem Epson S1D13517 Controller über einen SN75LVDS83B das Bild (AVR32_start_320x240_RGB565.jpg) darzustellen. Als MCU kommt ein AT32UC3A3256 zum Einsatz. Leider erhalte ich als Ausgabe auf dem Display das Bild, welches auf dem Foto (20130304_164343.jpg) zu sehen ist. Größere Ansicht hier: http://www7.pic-upload.de/05.03.13/888btzdqtl6r.jpg Bzgl. der Endianess habe ich beide Varianten ausprobiert, getauscht und nicht getauscht. Ich habe auch versucht die Bitreihenfolge zu tauschen, leider ohne Erfolg. Weiß jetzt leider wirklich nicht mehr weiter und hoffe das einer von euch jetzt einen Gedankenblitz hat. Gruß Philipp Edit: Aus irgendeinem Grund ist das Originalbild jetzt als PNG eingestellt anstatt einem BMP. Wollte eigentlich die tatsächliche Quelle hochladen
Hallo mal ein ähnliches Problem. Nach etwas Suchen lag es dann daran, dass ich die steigenden / fallende Flanke der Pixelclock nicht richtig konfigueriert hatte.
Wow super tipp. Hab den Fehler gefunden. Es war die ganze Zeit die Farbtiefe des Displays. Stand auf 18 Bit und nicht auf 24. DANKE!
Philipp Schaefer schrieb: > Leider erhalte ich als Ausgabe auf dem Display das Bild, Hast du da ein paar LVDS-Pärchen verwechselt oder LVDS+ und - vertauscht? Wenn das Bild steht, dürfte das Timing an sich schon mal passen und due bist nicht zu weit weg vom Ziel... ;-) EDIT: > Es war die ganze Zeit die Farbtiefe des Displays. > Stand auf 18 Bit und nicht auf 24. Das ist wie Pärchen verwechseln. Denn allein die reduzierte Farbtiefe erklärt nicht, dass die Farben komplett falsch dargestellt werden...
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.