OSEK

OSEK/VDX - Fundamentals, Design and Implementation

This seminar sets out the concepts and implementation of OSEK/VDX-conforming operating systems based on the current version 2.2 standard. It will acquaint you with the configuration of the operating system and the use of the programming interface (API) by using real-world examples and exercises. We will present the appropriate methodologies for the design and implementation of applications under OSEK/VDX. To illustrate the techniques and concepts covered, each pair of delegates are provided with a PC workstation and microcontroller evaluation board to carry out practical exercises.

Course Content

Introduction to OSEK/VDX

  • History
  • OSEK/VDX Commitees
  • Standardization
  • Components of OSEK/VDX

Components of EB tresos®

  • Tasks, Hooks, Scheduling, Stack
  • Exercise 1: Events, Messages
  • Exercise 2: Counter, Alarms
  • Exercise 3: Interrupts, ISRs
  • Exercise 4: Resources

EB tresos® OSEK/VDX-OS Plug-In

  • Main Characteristics
  • EB tresos® ECU configurator
  • Kernel configuration
  • OSEK Implementation Language (OIL)
  • Kernel optimization

Debugging

  • OSEK Diagnostic Modes
  • Debugging Support (ORTI)

Designing OSEK/VDX-OS Applications

  • Designing portable applications
  • Adaptation to special hardware
  • Design patterns for provided resources
 

Target Audience

Project Managers, Software Developers

Duration

2 days

Training Fee

EURO 780,- + VAT per person

Discounts

If four persons from your company are enrolling for a OSEK Training at the same time, we will charge no fees for the fourth participant.

Number of participants

12

Dates and Location

On request.

EB Germany, Erlangen,
Am Wolfsmantel 46

We will also be glad to hold a seminar on your premises.

Inclusive

Trainings and workshops include:

  • Lunch, snacks and drinks 
  • Detailed documents in English

Hotel Reservation Service

We would like to assist you with your hotel reservation, so please ask when you book a training (hotel accomodation is not included).

Note

For specific project assistance concerning customer-related tasks, please request a workshop.