Hallo zusammen
Ich versuche derzeit mein eigenes Display an einem RPI mittels DSI
anzuschliessen. Dazu habe ich einen entsprechenden Treiber geschrieben.
Nun bekomme ich beim Aufstrarten jedoch folgende Errormeldungen (dmesg
Ausgabe)
https://pastebin.com/NmRmZKhn
Die Probingfunktion des Treibers läuft einwandfrei durch. Der Treiber
selbst stammt übrigens aus dem Rockchip-Linux repo und funktioniert dort
einwandfrei. Habe den Treiber kopiert und konnte ihn ohne Probleme
kompilieren.
Das Problem scheint irgendwo im DRM Treiber zu sein.
Am Ende wird
1 | handle_conflicting_encoders
|
aufgerufen.
Für mehr Debugging, habe ich drm.debug=0x1ff aktiviert. Dadurch sind die
vielen DRM-Messages entstanden.
Beginnen tut die DSI initialisierung ab Zeile 260. Offenbar
initialisiert das DRM System bereits zuvor ein Display mit 720x480
Auflösung... Ein HDMI ist nicht angeschlossen. Es ist mir daher
unerklärlich.
Vielleicht hat ja jemand eine Idee?
Gerne kann ich auch noch mehr Informationen liefern.
Aber am Ende bleibt die dmesg Ausgabe die einzige Debug-Information...
Danke schonmal