Course Outline


Overview of Automotive Grade Linux (AGL)

  • Main drivers and applications for AGL
  • AGL Unified Code Base (UCB)
  • Hardware support
  • Architecture and framework guides

Setting Up Automotive Grade Linux

  • Installing and downloading AGL/Quickstart
  • Kernel Code development
  • Building AGL for other targets

Working with Images in Automotive Grade Linux

  • Using ready-made images (emulation and hardware)
  • Setting up the build environment
  • AGL image development
  • Customizing your build

Creating New Services and Applications with AGL

  • Setting up AGL software development kit (SDK)
  • New project development directory
  • SDK environment setup
  • Working with configuration templates
  • Using CMAKE and autobuild
  • Installing the service

Creating a Custom Recipe with AGL

  • Application Framework Binder (AFB)
  • AppFW privileges management
  • AFB helper guide
  • Using CMAKE applications module
  • AGL layers


Summary and Conclusion


  • Knowledge of Linux operating system
  • Experience with application development


  • Developers
  14 Hours


Related Courses

Artificial Intelligence (AI) in Automotive

  14 hours

Automotive SPICE (A-SPICE) - Introduction

  7 hours

Automotive Cyber Security Fundamentals

  21 hours

Embedded C Application Design Principles for Automotive Professionals

  14 hours

Introduction to IATF 16949

  21 hours

Simulink® for Automotive System Design Advanced Level

  14 hours

Simulink® for Automotive System Design

  28 hours

VDA 6.3 German Automotive Standard

  14 hours

Autosar Introduction – Technology Overview

  14 hours


  7 hours

AUTOSAR Motor Controller Design Basics

  7 hours

Advanced AUTOSAR RTE Development

  35 hours

Introduction to AUTOSAR RTE for Automotive Software Professionals

  14 hours

ISO 26262 Automotive Functional Safety

  28 hours

ISO 26262 Part 6: Safe Software Development

  7 hours