Embedded Linux: Building a System from the Ground Up Schulung

Kurs Code

embeddedlinux

Dauer

14 hours (üblicherweise 2 Tage inklusive Pausen)

Voraussetzungen

  • Experience with Linux.

Audience

  • System engineers

Überblick

Embedded Linux ist aufgrund seiner geringen Kosten, einfachen Anpassbarkeit und Kompatibilität mit vielen Mikroprozessortypen die erste Wahl für die Stromversorgung einer Vielzahl von Geräten wie Smartphones, Tablets, Set-Top-Boxen und MP3-Playern.

In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer Schritt für Schritt, wie ein eingebettetes Linux System von Grund auf aufgebaut wird. Vom Aufbau eines minimalistischen Kernels bis zur Konfiguration der Boot- und Initialisierungsprozesse lernen die Teilnehmer die Werkzeuge, Techniken und Denkweisen kennen, die für die Bereitstellung eines voll funktionsfähigen eingebetteten Linux Systems erforderlich sind.

Bei Fernschulungen wird QEMU verwendet, um die Hardware zu emulieren. Andere Plattformen, einschließlich realer Hardwaregeräte, können von Fall zu Fall in Betracht gezogen werden.

    Format des Kurses

    • Teilvorlesung, Teildiskussion, viel Wert auf praktische Umsetzung

    Machine Translated

    Schulungsübersicht

    Introduction

    • Essential elements of an embedded Linux system

    Preparing Your Cross-Compilation Toolchain

    Understanding the Boot Process

    Configuring, Compiling and Booting the Kernel

    Accessing Your Hardware Using JTAG

    Compiling BusyBox

    Building and Modifying a Root File System

    Overview of Available Init Systems

    Writing Systemd Service Files

    Installing Applications for Additional Functionality

    Setting up Networking

    Updating the U-Boot Boot-Loader

    Tools and Workflows for Modifying, Testing and Debugging Your Linux Embedded System

    Summary and Conclusion

    Erfahrungsberichte

    ★★★★★
    ★★★★★

    Verwandte Kategorien

    Kombinierte Kurse

    EINIGE UNSERER KUNDEN

    is growing fast!

    We are looking to expand our presence in Switzerland!

    As a Business Development Manager you will:

    • expand business in Switzerland
    • recruit local talent (sales, agents, trainers, consultants)
    • recruit local trainers and consultants

    We offer:

    • Artificial Intelligence and Big Data systems to support your local operation
    • high-tech automation
    • continuously upgraded course catalogue and content
    • good fun in international team

    If you are interested in running a high-tech, high-quality training and consulting business.

    Apply now!