Post on 20-Aug-2020
Mixed Mode GmbH n Lochhamer Schlag 17 n 82166 Gräfelfing n Tel.: 089/8 98 68-200 n sales@mixed-mode.de n www.mixed-mode.de
Zuverlässig und modularLinux hat sich bei Embedded Systemen als vielseitiges und stabiles Betriebssystem bewährt und ist inzwischen weit verbreitet.
Möchten auch Sie Embedded Linux einsetzen? Profitieren Sie von unserer langjährigen Erfahrung: Egal, ob Sie Un-terstützung in Projekten benötigen, Know-how aufbauen oder eine Komplettlösung entwickeln lassen möchten, wir unterstützen Sie in jeder Projektphase mit den passenden Linux- und Branchen-Kenntnissen.
Treiberanpassung, Imageerstellung, U-Boot I U-Boot-Erstellung und Kernelanpassungen
I Treiberprogrammierung, z.B. CAN, Eth, I2C, SPI, 1-wire, RTC, RT net/serial, USB, PCle
I Integration von Echtzeiterweiterungen
I Debugging, Tracing & Profiling: Cross, Remote, Kernel
I Image-Erstellung für gängige Plattformen
I IPC, Socket-Programmierung
I Firmware Update-Konzepte, Imageerstellung
ApplikationenKonzept, Entwicklung, Test und Support:
I Client/Server-Applikationen
I Echtzeit- und Performanceoptimierte-Anwendungen
I Geräte- und Maschinensteuerungen mit und ohne GUI
I Automatisierung, Skripting
I Gängige Distributionen (z.B. OpenEmbedded, Pengutronix, ELinOS, DENX ELDK)
Tooling, SchulungOb für Anfänger oder Fortgeschrittene - in jedem Fall praxisorientiert:
I Debug your Linux: Praktisches Debuggen auf echter Hardware
I Beratung, Workshops, Consulting
Weitere Informationen finden Sie auf unserer Website.
Embedded Linux
KernelShark: Frontend für trace-cmd Output-Daten
Hintergrund: Quellcode eines Linux-TreibersVordergrund: Prozess-Monitor
Umfangreiches Schulungsprogramm
Mixed Mode GmbH Lochhamer Schlag 17 82166 Gräfelfing Tel.: 089/8 98 68-200 sales@mixed-mode.de www.mixed-mode.de
Embedded Linux
Engineering & Consulting I Aufsetzen von neuen Systemen
▪ Portierung/Neuentwicklung Booter, Treiber und Kernel-Erweiterung
I Erstellung von Root-Filesystemen
▪ from Scratch ▪ Gängige Build-Systeme ▪ Erweiterung von Standard-Distributionen
I Erstellung von Applikationen mit und ohne GUI
I Portierung von Altsytemen auf aktuelle Hardware, andere Prozessoren - weg von proprietären Betriebssystemen
I Erfahrung mit unterschiedlichen Linux-Echtzeiterweiterungen
Benefit für den Kunden I Langjährige Erfahrungen von Booter über Kernel bis zur
GUI-Applikation
I Kompetente Ansprechpartner mit neuen Ideen und Techniken
I Übergreifender Erfahrungsschatz: Integration anderer Betriebs- systeme und Techniken (Windows, Mikrocontroller, FPGA)
I Umfangreiches Schulungs-Programm - wir machen Sie fit!
TechnologienProzessoren: I x86, ARM, PowerPC, Tricore
IDEs: I Eclipse, Netbeans, Qt-Creator
Programmiersprachen: I C, C++, Qt, QML, Gtk, XML
Skripting: I Shell, Python, Perl, Tcl, awk, sed
Programmierung: I gcc, binutils, make, cmake
Paketverwaltung: I RPM, DEB
Datenbank: I SQL, Berkeley Datenbank, SQLite
Debugging & Tracing: I gdb, ftrace, SystemTap, Valgrind, oprofile, gcov, prof
Echtzeit: I Xenomai, RTAI, RTnet, PREEMPT_RT, RTLinux
Versionsverwaltung: I git, subversion, cvs, rcs
Continuous Integration: I Jenkins/Hudson, Gerrit
Debugging mit Eclipse
Konfigurationsdialog des Linux-Kernels