VxWorks 653 Platform 2.5 Essentials

VxWorks 653 Platform 2.5 Essentials

Provides engineers with the skills necessary to develop safety-critical applications with Wind River® VxWorks 653 Platform.

Subscribe

rate limit

Code not recognized.

About this course

VxWorks 653 Platform 2.5 Essentials

Buy Now

Course Description

The VxWorks® 653 Platform 2.x Essentials course provides engineers with a fast, cost-effective way to acquire the skills necessary to develop safety-critical applications with Wind River® VxWorks 653 Platform.

Course Results

After this course, participants will be able to perform the following:

  • Take a requirement specification to a working application
  • Develop, test, and debug safety-critical applications with the VxWorks 653 real-time operating system (RTOS)
  • Accelerate the development and configuration of ARINC 653 safety-critical systems
  • Use VxWorks 653–specific Wind River Workbench facilities to configure VxWorks 653 applications
  • Build applications within partitions, and use ARINC ports for I/O from partitions
  • Use core tools efficiently: debugger, Wind River System Viewer host and target-based shell, monitoring, network stacks

Products Supported

  • Wind River VxWorks 653 Platform 2.x

Who Should Attend

  • Application developers creating standards-based safety-critical applications
  • Developers who primarily use C and need to develop partition-based applications using the features of the VxWorks 653 RTOS

Course Format

  • This four-day expert-led course consists of lectures and lab sessions.
  • Attendees use VxWorks 653 Platform 2.x to gain experience with the topics presented.
  • Participants examine and exercise simulated network topologies in hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Syllabus

Day 1

Getting Started with VxWorks 653

  • ARINC 653 overview
  • The specification
  • System overview
  • Creating a system
  • Booting and connecting host and target
  • Hands-on lab
  • Key references
  • LAB: Getting Started with VxWorks 653

Partitions

  • Partitions introduction
  • Essentials
  • Key references

Processes

  • Time in ARINC 653
  • Introduction to processes
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Scheduling VxWorks 653 Processes

Intra-partition Communication

  • Intra-partition communication introduction
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Communicating Within a Partition
  • LAB: Synchronizing VxWorks 653 Processes
  • LAB: Protecting Shared Resources

Day 2

Inter-partition Communication

  • Inter-partition communication introduction
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Communicating Between Partitions

Health and Error Management

  • Introduction
  • Process-level error handling
  • Partition and module-level error handling
  • Hands-on lab
  • Key references
  • LAB: Monitoring the Health of Processes

System Architecture

  • Overview
  • Concept review
  • Partition space
  • Kernel space
  • Key references

Shared Data Regions

  • Overview
  • Configuration and access
  • Key references

Advanced System Creation

  • Project structure
  • Adding partitions
  • Hands-on lab
  • Key references
  • LAB: Creating an Advanced VxWorks 653 System

Day 3

DO-178B Network Stack for VxWorks 653

  • Introduction
  • Configuration
  • ARINC 653 port usage
  • Key references

Advanced Communication

  • ARINC 653 ports
  • I/O device driver models
  • Hands-on lab
  • Key references
  • LAB: Using Advanced Communications with VxWorks 653

VxWorks 653 Source Level Debugging

  • Source code debugger overview
  • Task mode debugging
  • System mode debugging
  • Hands-on lab
  • Key references
  • LAB: Debugging VxWorks 653

Debugging VxWorks 653 with the Host Shell

  • Basic features
  • Advanced features
  • Key references

VxWorks 653 System Viewer

  • Introduction
  • Configuring System Viewer
  • Using System Viewer
  • Hands-on lab
  • Key references
  • LAB: Using VxWorks 653 System Viewer

Day 4

VxWorks 653 Monitoring Tools

  • Memory usage monitoring
  • Performance monitoring
  • Port monitoring
  • Hands-on lab
  • Key references
  • LAB: Using VxWorks 653 Monitoring Tools

Multi-core Systems

  • Introduction
  • VxWorks 653 multi-core support
  • Hands-on lab
  • Key references
  • LAB: Creating a Two-core AMP VxWorks 653 System

Deploying a VxWorks 653 System

  • Cert subset
  • Cert build versus debug build
  • Debugging a deployed system
  • Payloads
  • Independent build, link, and load
  • Key references

VxWorks 653 Certification

  • Introduction
  • Background and definitions
  • DO-178B/C and software safety
  • DO-178B/C processes and objectives
  • Software verification
  • VxWorks 653 considerations

Prerequisites

Prerequisite Courses

  • None

Prerequisite Skills

  • One year of C or C++ programming experience

Related Courses


Buy Now

COURSE DETAILS SUMMARY

  • Duration: 4 Days
  • Course Information: View
  • Format: Instructor-led lectures and hands-on lab sessions; instructor-led Live Remote delivery available
  • Type: Instructor-led

CONTACT US

About this course

VxWorks 653 Platform 2.5 Essentials

Buy Now

Course Description

The VxWorks® 653 Platform 2.x Essentials course provides engineers with a fast, cost-effective way to acquire the skills necessary to develop safety-critical applications with Wind River® VxWorks 653 Platform.

Course Results

After this course, participants will be able to perform the following:

  • Take a requirement specification to a working application
  • Develop, test, and debug safety-critical applications with the VxWorks 653 real-time operating system (RTOS)
  • Accelerate the development and configuration of ARINC 653 safety-critical systems
  • Use VxWorks 653–specific Wind River Workbench facilities to configure VxWorks 653 applications
  • Build applications within partitions, and use ARINC ports for I/O from partitions
  • Use core tools efficiently: debugger, Wind River System Viewer host and target-based shell, monitoring, network stacks

Products Supported

  • Wind River VxWorks 653 Platform 2.x

Who Should Attend

  • Application developers creating standards-based safety-critical applications
  • Developers who primarily use C and need to develop partition-based applications using the features of the VxWorks 653 RTOS

Course Format

  • This four-day expert-led course consists of lectures and lab sessions.
  • Attendees use VxWorks 653 Platform 2.x to gain experience with the topics presented.
  • Participants examine and exercise simulated network topologies in hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Syllabus

Day 1

Getting Started with VxWorks 653

  • ARINC 653 overview
  • The specification
  • System overview
  • Creating a system
  • Booting and connecting host and target
  • Hands-on lab
  • Key references
  • LAB: Getting Started with VxWorks 653

Partitions

  • Partitions introduction
  • Essentials
  • Key references

Processes

  • Time in ARINC 653
  • Introduction to processes
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Scheduling VxWorks 653 Processes

Intra-partition Communication

  • Intra-partition communication introduction
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Communicating Within a Partition
  • LAB: Synchronizing VxWorks 653 Processes
  • LAB: Protecting Shared Resources

Day 2

Inter-partition Communication

  • Inter-partition communication introduction
  • Essentials
  • Hands-on lab
  • Key references
  • LAB: Communicating Between Partitions

Health and Error Management

  • Introduction
  • Process-level error handling
  • Partition and module-level error handling
  • Hands-on lab
  • Key references
  • LAB: Monitoring the Health of Processes

System Architecture

  • Overview
  • Concept review
  • Partition space
  • Kernel space
  • Key references

Shared Data Regions

  • Overview
  • Configuration and access
  • Key references

Advanced System Creation

  • Project structure
  • Adding partitions
  • Hands-on lab
  • Key references
  • LAB: Creating an Advanced VxWorks 653 System

Day 3

DO-178B Network Stack for VxWorks 653

  • Introduction
  • Configuration
  • ARINC 653 port usage
  • Key references

Advanced Communication

  • ARINC 653 ports
  • I/O device driver models
  • Hands-on lab
  • Key references
  • LAB: Using Advanced Communications with VxWorks 653

VxWorks 653 Source Level Debugging

  • Source code debugger overview
  • Task mode debugging
  • System mode debugging
  • Hands-on lab
  • Key references
  • LAB: Debugging VxWorks 653

Debugging VxWorks 653 with the Host Shell

  • Basic features
  • Advanced features
  • Key references

VxWorks 653 System Viewer

  • Introduction
  • Configuring System Viewer
  • Using System Viewer
  • Hands-on lab
  • Key references
  • LAB: Using VxWorks 653 System Viewer

Day 4

VxWorks 653 Monitoring Tools

  • Memory usage monitoring
  • Performance monitoring
  • Port monitoring
  • Hands-on lab
  • Key references
  • LAB: Using VxWorks 653 Monitoring Tools

Multi-core Systems

  • Introduction
  • VxWorks 653 multi-core support
  • Hands-on lab
  • Key references
  • LAB: Creating a Two-core AMP VxWorks 653 System

Deploying a VxWorks 653 System

  • Cert subset
  • Cert build versus debug build
  • Debugging a deployed system
  • Payloads
  • Independent build, link, and load
  • Key references

VxWorks 653 Certification

  • Introduction
  • Background and definitions
  • DO-178B/C and software safety
  • DO-178B/C processes and objectives
  • Software verification
  • VxWorks 653 considerations

Prerequisites

Prerequisite Courses

  • None

Prerequisite Skills

  • One year of C or C++ programming experience

Related Courses


Buy Now

COURSE DETAILS SUMMARY

  • Duration: 4 Days
  • Course Information: View
  • Format: Instructor-led lectures and hands-on lab sessions; instructor-led Live Remote delivery available
  • Type: Instructor-led

CONTACT US