Hallo zusammen, ich habe einige grundlegende Fragen zu dem Zusammenspiel vom BBB mit kaufbaren LCD Capes und diversen existierenden Linuxdistributionen. 1.) Wie funktioniert die Bildschirmausgabe in Linux und woher weiß ein Linux, wie es ein Display zu verwenden hat? Ist es z.B. so, dass Linux immer auf einen Treiber oder Dienst zugreift, der eine bestimmte API bereitstellt? Muss dieser Treiber vom LCD Hersteller gestellt werden? 2.) Kann ich "irgendein" Linux mit "irgendeinem" Display benutzen? Beispiel: Woher wüsste ich, welches Linux ich mit diesem Cape verwenden kann/muss http://www.mouser.de/new/4d-systems/4Dsystems-LCDcape-BeagleBoneBlack/ 3.) Wenn ich eine Qt Applikation erstelle; wie ist dann der "Stack"? Zum Beispiel: App läuft auf Linux => Linux nutzt Treiber der Zielboardes => Treiber nutzt Hardware 4.) Wenn ich Qt nutzten möchte: wovon hängt es ab, ob sich eine komplette Toolchain á la HOST mit QtCreator => CrossCompiling => Deployment => Übertragen aufbauen lässt? Und wovon ggf. des weiteren, ob sich auch ein Debugging nutzten lässt? viele Grüße!
2.) Grundsätlich hilft Datenblatt lesen seite 4/10 Punkt 4 >Ensure your Beagle Bone Black is loaded with a suitable Linux distribution >which is compatible with the existing CircuitCo LCD4 CAPE or 4D Systems >4DCAPE - 43(T). Angstrom release 20.05.2013 and 06.06.2013 have been tested >and the display functions , however release 20.06.2013 or later is >recommended as various fixes have been implemented. >Other distributions may also be compatible with this display Dennoch bleibt die Frage, woher das Angstrom weiß, wie es mit dem Display und dem touch umgehen soll.
Einen Gedankengang weiter: >On the 4D 4.3” LCD CAPE there is an EEPROM which is used to configure the >Beagle Bone Black with the appropriate configuration in order to use >the Cape. Gibt es im Angstrom den "Standard" erstmal ein externes EEPROM auszulesen und abhängig von den Daten LCD Treiber zu initialisieren?
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.