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.
After this course, participants will be able to:
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.
VxWorks 653 Platform 2.3
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
Introduction to ARINC 653
ARINC 653 Overview
Time and Space Partitioning
Partition Management, Control, and Scheduling
VxWorks 653 System Architecture
Module OS and Partition Scheduling
Partition OS and Task/Process Scheduling
ARINC Port Inter-partition Communications
Payloads (Net, ROM, RAM)
Use Case: I/O Partition
Porting VxWorks 5.x BSP to VxWorks 653 2.3
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
Advanced BSP Topics
ROM/RAM Payload Images
Health Monitor Configuration
Certification Safety-Critical Software Development