Course Outline

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

Requirements

  • Experience with Linux.

Audience

  • System engineers
 14 Hours

Number of participants



Price per participant

Related Courses

Buildroot: a Firmware Generator for Embedded Systems

7 Hours

LEDE: Set Up a Linux Wireless Router

7 Hours

Shadowsocks: Set Up a Proxy Server

7 Hours

Yocto Project

28 Hours

The Yocto Project - An Overview - hands-on

28 Hours

Embedded Linux Systems Architecture

35 Hours

Embedded Linux Kernel and Driver Development

14 Hours

Introduction to Embedded Linux (Hands-on training)

14 Hours

Embedded System Programme

140 Hours

Embedded GNU/Linux Kernel Internals and Device Drivers

35 Hours

NetApp ONTAP

35 Hours

TensorFlow Lite for Embedded Linux

21 Hours

ARM Technology

14 Hours

Berkeley DB for Developers

21 Hours

C Programming for Embedded Systems

21 Hours

Related Categories

1