VxWorks 653 Platform 2.x Porting and Advanced Topics

VxWorks 653 Platform 2.x Porting and Advanced Topics

Acquire the skills necessary to develop or migrate a board support package (BSP) into the VxWorks 653 environment.

Subscribe

rate limit

Code not recognized.

About this course

VxWorks 653 Platform 2.x Porting and Advanced Topics

Buy Now

Course Description

The VxWorks® 653 Platform 2.x Porting and Advanced Topics course provides engineers with a fast, cost-effective way to acquire the skills necessary to develop or migrate a board support package (BSP) into the VxWorks 653 environment.

Course Results

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

  • Describe the ARINC 653 architecture
  • Take a requirement specification to a working BSP or driver
  • Design, develop, and debug BSPs and drivers with VxWorks 653
  • Effectively use the configuration and build process.

Products Supported

  • Wind River® VxWorks 653 Platform 2.3

Who Should Attend

  • Developers of BSPs or low-level drivers
  • Developers who will be integrating platforms using VxWorks 653
  • Senior engineers who will be maintaining and enhancing BSPs/drivers

Course Format

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

Syllabus

Day 1

Introduction to ARINC 653

  • ARINC 653 overview
    • Time and space partitioning
  • Partition management, control, and scheduling
  • Inter-partition communication
  • Health monitoring

VxWorks 653 System Architecture

  • Module OS and partition scheduling
  • Partition OS and task/process scheduling
  • Shared libraries
  • ARINC port inter-partition communications
  • Payloads (NET, ROM, RAM)

BSP Overview

  • Directory structure
  • Architecture support
  • Device drivers

BSP Architecture

  • BSP structure
  • Boot sequence
  • Memory configuration
  • USE CASE: I/O Partition

Porting VxWorks 5.x BSP To VxWorks 653 2.3

  • CDL concepts

Day 2

Configuring and Building a VxWorks 653 System

  • XML configuration and build
  • Payload configuration and build
  • Workbench configuration and build

VxWorks 653 Communication

  • ARINC 653 ports
  • I/O device driver models
  • DO-178B network stack

VxWorks 653 Error Management

  • ARINC 653 health monitoring
  • Inter-partition health monitoring
  • Error codes

Advanced BSP Topics

  • Timer driver
  • ROM/RAM payload images
  • CDL configuration
  • Health monitor configuration
  • Certification impacts
  • Certification safety critical software development
  • DO-178B certification
  • Certification evidence

Prerequisites

Prerequisite Course

Prerequisite Skills

  • One year of C programming
  • Basic understanding of operating systems and debugging techniques
  • Functional knowledge of UNIX or Windows NT
  • Familiarity with device drivers and low-level interfaces

Related Courses

    Note: as the targeted audiences are different, there is some content overlap. Users should inquire about a tailored offering
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures
  • Type: Instructor-led

CONTACT US

About this course

VxWorks 653 Platform 2.x Porting and Advanced Topics

Buy Now

Course Description

The VxWorks® 653 Platform 2.x Porting and Advanced Topics course provides engineers with a fast, cost-effective way to acquire the skills necessary to develop or migrate a board support package (BSP) into the VxWorks 653 environment.

Course Results

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

  • Describe the ARINC 653 architecture
  • Take a requirement specification to a working BSP or driver
  • Design, develop, and debug BSPs and drivers with VxWorks 653
  • Effectively use the configuration and build process.

Products Supported

  • Wind River® VxWorks 653 Platform 2.3

Who Should Attend

  • Developers of BSPs or low-level drivers
  • Developers who will be integrating platforms using VxWorks 653
  • Senior engineers who will be maintaining and enhancing BSPs/drivers

Course Format

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

Syllabus

Day 1

Introduction to ARINC 653

  • ARINC 653 overview
    • Time and space partitioning
  • Partition management, control, and scheduling
  • Inter-partition communication
  • Health monitoring

VxWorks 653 System Architecture

  • Module OS and partition scheduling
  • Partition OS and task/process scheduling
  • Shared libraries
  • ARINC port inter-partition communications
  • Payloads (NET, ROM, RAM)

BSP Overview

  • Directory structure
  • Architecture support
  • Device drivers

BSP Architecture

  • BSP structure
  • Boot sequence
  • Memory configuration
  • USE CASE: I/O Partition

Porting VxWorks 5.x BSP To VxWorks 653 2.3

  • CDL concepts

Day 2

Configuring and Building a VxWorks 653 System

  • XML configuration and build
  • Payload configuration and build
  • Workbench configuration and build

VxWorks 653 Communication

  • ARINC 653 ports
  • I/O device driver models
  • DO-178B network stack

VxWorks 653 Error Management

  • ARINC 653 health monitoring
  • Inter-partition health monitoring
  • Error codes

Advanced BSP Topics

  • Timer driver
  • ROM/RAM payload images
  • CDL configuration
  • Health monitor configuration
  • Certification impacts
  • Certification safety critical software development
  • DO-178B certification
  • Certification evidence

Prerequisites

Prerequisite Course

Prerequisite Skills

  • One year of C programming
  • Basic understanding of operating systems and debugging techniques
  • Functional knowledge of UNIX or Windows NT
  • Familiarity with device drivers and low-level interfaces

Related Courses

    Note: as the targeted audiences are different, there is some content overlap. Users should inquire about a tailored offering
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures
  • Type: Instructor-led

CONTACT US