// To remove only Facebook:
RTOS to Linux Migration Essentials

RTOS to Linux Migration Essentials

The RTOS to Linux Migration Essentials course provides a comparison of embedded Linux environments with legacy real-time operating systems (RTOS) in terms of features, memory model, scheduling algorithms, threading models, and I/O systems. A strategy for migrating applications is discussed.

Subscribe

About this course

RTOS to Linux Migration Essentials

Buy Now

Course Description

The RTOS to Linux Migration Essentials course provides a comparison of embedded Linux environments with legacy real-time operating systems (RTOS) in terms of features, memory model, scheduling algorithms, threading models, and I/O systems. A strategy for migrating applications is discussed.

Course Results

After this course, participants will be able to:

  • List top considerations for starting a Linux project.
  • Describe the Linux kernel and architecture.
  • Apply RTOS to Linux application porting guidelines.

Products Supported

  • None

Who Should Attend

  • Engineers or managers with experience in existing RTOS development environments, such as VxWorks or pSOS, who are evaluating migration to an embedded Linux environment

Course Format

  • This two-day expert-led course consists of lectures.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River® technologies.

Syllabus

Day 1

  • Linux in Embedded/Real-Time Systems
  • Developing Embedded Linux Applications
  • Root File System
  • Linux Kernel
  • Memory Management
  • Linux Processes and Threads
  • Linux Scheduling

Day 2

  • IPC and Synchronization
  • Linux Timers
  • Networking
  • Drivers and I/O
  • RTOS to Linux Application Porting Guidelines

Prerequisites

Prerequisite Courses

  • None

Prerequisite Skills

  • Familiarity with typical RTOS environments, including tasks and tasks scheduling, synchronization, mutual exclusion, interrupt handling and scheduling, device drivers and general I/O, and boot loaders
  • Familiarity with cross-development tools and procedures such as compilers and binary utilities
  • General knowledge of the Linux environment
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led
  • Price/Schedule: View

CONTACT US

About this course

RTOS to Linux Migration Essentials

Buy Now

Course Description

The RTOS to Linux Migration Essentials course provides a comparison of embedded Linux environments with legacy real-time operating systems (RTOS) in terms of features, memory model, scheduling algorithms, threading models, and I/O systems. A strategy for migrating applications is discussed.

Course Results

After this course, participants will be able to:

  • List top considerations for starting a Linux project.
  • Describe the Linux kernel and architecture.
  • Apply RTOS to Linux application porting guidelines.

Products Supported

  • None

Who Should Attend

  • Engineers or managers with experience in existing RTOS development environments, such as VxWorks or pSOS, who are evaluating migration to an embedded Linux environment

Course Format

  • This two-day expert-led course consists of lectures.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River® technologies.

Syllabus

Day 1

  • Linux in Embedded/Real-Time Systems
  • Developing Embedded Linux Applications
  • Root File System
  • Linux Kernel
  • Memory Management
  • Linux Processes and Threads
  • Linux Scheduling

Day 2

  • IPC and Synchronization
  • Linux Timers
  • Networking
  • Drivers and I/O
  • RTOS to Linux Application Porting Guidelines

Prerequisites

Prerequisite Courses

  • None

Prerequisite Skills

  • Familiarity with typical RTOS environments, including tasks and tasks scheduling, synchronization, mutual exclusion, interrupt handling and scheduling, device drivers and general I/O, and boot loaders
  • Familiarity with cross-development tools and procedures such as compilers and binary utilities
  • General knowledge of the Linux environment
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led
  • Price/Schedule: View

CONTACT US