Hallo, ich möchte mich in Gumstix etwas einarbeiten, um es später in Projekten einsetzen zu können. Kaufen möchte ich mir den Overo IronStorm COM. Ich habe schon etwas Erfahrung mit Linux, jedoch auf Nutzerebene und eher weniger weiter ins System eingehend. Da sind allerdings noch ein paar Sachen, die mir noch nicht so ganz klar sind und die ich auch mit google nicht so ganz lösen konnte. (entwickelt wird in C/C++) 1.Am Ende soll ein System entstehen, dass komplett ohne Display auskommt. Das heißt, dass beim Booten nur der Kernel mit den Treibern geladen werden soll, und danach direkt das Hauptprogramm (in C++), das dann in einer while() Schleife bleibt, und die Thread Verwaltung übernimmt. Ist das ohne weiteres möglich, oder wie könnte ich sowas realisieren? 2.Wie läuft das mit der Peripherie? Wenn ich das richtig verstanden habe, ist bei dem Linux Image bereits ein Treiber dabei? Sind die Gerätedateien auch schon angelegt? Wie kann ich einen Protokoll Treiber für die verschiedenen Geräte (am z.B. SPI) schreiben und mit einhängen, sodass die Kommunikation automatisch im Hintergrund läuft und ich dann nurnoch die empfangenen Daten auslesen muss? Oder sollte ich lieber in meiner Anwendung das Device direkt öffnen und mit Read/Write ein Protokoll direkt in die Anwendung implementieren? 3.Da wir sowieso ein eigenes Mainboard entwickeln werden wir uns wohl keins der Expansion Boards kaufen. Allerdings werden wir dann wohl keinen direkten Anschluss mehr an den PC haben, sondern nur noch über WiFi oder Bluetooth. Das Betriebssystem wird auf der MicroSD liegen. Gibt es einen guten Link, indem erklärt wird, was man alles braucht, um z.B. mit Ecplise Anwendungen zu Entwickeln, eventuell noch Packete mit einbinden und das ganze von SD ausführbar zumachen? Ich hoffe der ein oder andere kann mir helfen, oder mir zumindest ein paar gute Links/Bücher Tipps zu gumstix, Linux oder Gumstix Entwicklung nennen. Im gumstix wiki steht zwar ne Menge drin, aber nicht so wirklich, wie ich die ganzen Komponenten an in Applikations verwenden kann. MfG mischterx
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.