2
Zuverlässig und modular Linux 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-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-Erstellungfür gängige Plattformen I IPC, Socket-Programmierung I Firmware Update-Konzepte, Imageerstellung Applikationen Konzept, 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, Schulung Ob für Anfänger oder Fortgeschrittene - in jedem Fall prasixorientiert: I Debug your Linux: Praktisches Debuggen auf echter Hardware I 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 Treibers Vordergrund: Prozess-Monitor Umfangreiches Schulungsprogramm

Embedded Linux - Mixed Mode · 2019. 5. 22. · Embedded Linux Mixed Mode GmbH n Lochhamer Schlag 17 n 82166 Gräfelfing n Tel.: 089/8 98 68-200 n [email protected] n Engineering

  • 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