Hallo, nach 3 Jahren Berufserfahrung in Programmierung von Mikrocontrollern und geringen Kentnissen in freeRTOS möchte ich mich gerne in die Entwicklung von Linux basierenden Embedded-Systemen einarbeiten. Mein Arbeitgeber würde mir eine Schulung genehmigen. Mit Desctop-Linux habe ich noch recht wenig Erfahrung. Kann mir jemand eine Schulung (dachte so an ca 4 Tagen) empfehlen, bzw. hat ebenfalls eine besucht?
Wenn du mit Linux aufm Desktop keine Erfahrungen hast, dann nützt dir auch Embedded-Linux nichts. Gibt auf jeden Fall zwei gute Gründe: 1. Die komplette Embedded-Linux-Entwicklung erfolgt in der Regel unter einem Desktop-Linux mit Hilfe eines Cross-Compilers. 2. Mit einem Desktop-Linux kannst du erstmal klein Anfangen und dich in der Entwicklung üben. Auf dem PC hast du Ressourcen ohne Ende und das Debugging ist wesentlich einfacher. Den hardwarespezifischen Teil kannst du dann ja immer noch in einer Schulung nachholen. Gruß Marius
Keine Ahnung ob das was taugt: http://www.elektor.de/events/seminar-embedded-linux-in-theorie-und-praxis.2045231.lynkx
Wenn Cheffe etwas mehr Geld locker macht, kannst du es bei Dolous versuchen: http://www.doulos.com/content/training/embedded_linux_training_courses_el-503.php Ich hab dort mal einen Coretex-M3 Kurs besucht und der war richtig gut, der Trainer wusste wovon er sprach und war auch selbst aktiver Entwickler. Trotzdem wuerde ich auch die Empfehlung von Marius aufgreifen, vorher mal ein bisschen den Umgang mit Linux zu ueben. Schnapp dir eine Distro deiner Wahl (z.B. eine die im Bekanntenkreis verwendet wird) und versuch mal dein FreeRTOS Projekt darauf zu compilieren/flashen ==> Unix is user friendly - it's just picky about it's friends.
Nun ja, es ist nicht so, dass ich gar keinen Plan von Linux habe. Im Privat-Bereich habe ich bereits den crosscompiler auf Ubuntu genutzt. Hatte dort ein embedded Linux gebaut und auf den Chip aufgespielt. Sobald es allerdings darum ging in welchem der vielen Ordner meine erstellte Datei bzw. mein selbst geschriebenes Programm hin zu kopieren ist, war ich schon planlos. Ich habe nur Bedenken, dass ich eventuell zwischen lauter Linux-nurts sitzen könnte, die alle Ahnung von Desctop-Linux haben und ich komme dann nicht hinterher.
Hi, ich kann die Firma Denx empfehlen: http://www.denx.de/wiki/Training2/WebHome Viele Grüße graznik
Ich empfehle folgende Reihenfolge: * Linux aufm PC installieren, Neuling Ubuntu, mittleres Know-How Debian. Developer Pakete und Linux Source installieren. Mit Linux CLI vertraut machen und den /proc und /dev Verzeichnissen. * Ein paar kleine C Programme für den PC machen mit Hilfe der Quellcodes von Treibern und kleinen Programmen. Kleinen Treiber schreiben. * Zielsystem auswählen und das entsprechende Embedded Linux, Freescale Systeme z.B. laufen recht gut mit uCLinux. http://www.uclinux.org MontaVista z.B. ist auch gut, aber kostet. * Betriebssystem aufs Zielsystem installieren und Verbindungen zum Desktop herstellen. Intensiv damit rumspielen und erste Programmme und Treiber ausprobieren. * Schulung für enntsprechendes Zielsystem/Betriebssystem auswählen und durcharbeiten. * Software nach Pflichtenheft angehen.
Hallo, es ist zwar Eigenwerbung, aber ich biete Schulungen für Embedded Linux an. Ich mache das jetzt seit einigen Jahren und seit letztem Jahr in Eigenregie. Zielpuplikum sind Entwickler, die auf Embedded Linux für ihre Entwicklungen umsteigen und nun Know How brauchen. Auf meiner Homepage gibt es noch mehr Infos: http://www.embedded-linux-seminare.de Am besten einfach mal anrufen oder eine kurze Mail schicken. Viele Grüße Peter Börner
Ich habe mal Seminar bei LAMARC www.lamarc.com gemacht. War super - kleine Gruppen, der Trainer weiss absolut wovon er spricht und auch bei Rückfragen ist aufgrund der Gruppengröße gewährleistet, das man abgeholt wird. Kann ich nur empfehlen
PLC2 ist ziemlich gut und die bieten auch sowas an: http://www.plc2.com/de/schulungen/kursuebersicht/embedded/compact-embedded-linux.html Die haben sicher auch noch andere Kurse in dem Bereich. War jetzt nur ein Beispiel.
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.