Upload
others
View
13
Download
0
Embed Size (px)
Citation preview
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 Unterstü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-BootI U-Boot-Erstellung und KernelanpassungenI Treiberprogrammierung, z.B. CAN, Eth, I2C, SPI, 1-wire, RTC, RT net/serial, USB, PCle I Integration von EchtzeiterweiterungenI Debugging, Tracing & Profiling: Cross, Remote, KernelI Image-Erstellungfür gängige PlattformenI IPC, Socket-ProgrammierungI Firmware Update-Konzepte, Imageerstellung
ApplikationenKonzept, Entwicklung, Test und Support:I Client/Server-ApplikationenI Echtzeit- und Performanceoptimierte-AnwendungenI Geräte- und Maschinensteuerungen mit und ohne GUI I Automatisierung, SkriptingI Gängige Distributionen (z.B. OpenEmbedded, Pengutronix, ELinOS, DENX ELDK)
Tooling, SchulungOb für Anfänger oder Fortgeschrittene - in jedem Fall prasixorientiert:I Debug your Linux: Praktisches Debuggen auf echter HardwareI Beratung, Workshops, Consulting
Weitere Informationen finden Sie auf unserer Website.
Embedded Linux
Mixed Mode GmbH n Lochhamer Schlag 17 n 82166 Gräfelfing n Tel.: 089/8 98 68-200 n [email protected] n www.mixed-mode.de
KernelShark: Frontend für trace-cmd Output Daten
Hintergrund: Quellcode eines Linux TreibersVordergrund: Prozess-Monitor
Umfangreiches Schulungsprogramm
Embedded Linux
Mixed Mode GmbH n Lochhamer Schlag 17 n 82166 Gräfelfing n Tel.: 089/8 98 68-200 n [email protected] n www.mixed-mode.de
Engineering & ConsultingI 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-DistributionenI Erstellung von Applikationen mit und ohne GUII Portierung von Altsytemen auf aktuelle Hardware, andere Prozessoren - weg von proprietären BetriebssystemenI Erfahrung mit unterschiedlichen Linux-Echtzeiterweiterungen
Benefit für den KundenI Langjährige Erfahrungen von Booter über Kernel bis zur GUI-ApplikationI Kompetente Ansprechpartner mit neuen Ideen und TechnikenI Ü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, Berkley Datenbank, SQLite
Debugging & Tracing:I gdb, ftrace, SystemTap, Valgrind, oprofile, gcov, gprof
Echtzeit:I Xenomai, RTAI, RTnet, PREEMPT_RT, RTLinux
Versionsverwaltung:I git, subversion, cvs, rcs
Continuous Integration:I Jenkins/Hudson, Gerrit
Debugging mit Eclipse
Konfigurationsdiaglog des Linux Kernels