The Wind River 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.
Day 1
Introduction to ARINC 653
- ARINC 653 Overview
- Time and Space Partitioning
- Partition Management, Control, and Scheduling
- Interpartition Communication
- Health Monitoring
Getting Started
- VxWorks 653 Platform Components
- Getting Help
- Cross-Development
- Simulator
- Hands-on: Getting Started (Hardware or Simics Target)
VxWorks 653 System Architecture
- Module OS and Partition Scheduling
- Partition OS and Task/Process Scheduling
- Shared Libraries
- ARINC Port Interpartition Communication
- Payloads (net, ROM, RAM)
- Hands-on: System Architecture
Day 2
VxWorks 653 Error Management
- ARINC 653 Health Monitoring
- Interpartition Health Monitoring
- Error Codes
- Hands-on: Error Injection and Handling, Installing Custom Handlers
VxWorks 653 Data Management
- File Systems
- Loadable Shared Data
Configuring and Building a VxWorks 653 System
- XML Configuration and Build
- Payload Configuration and Build
- Workbench Configuration and Build
- Hands-on: Configuring and Building VxWorks 653 Components, Net Builds, “System Integrator” Configuration, “Cert” Builds, Building a RAM Payload
Day 3
VxWorks 653 Communication
- ARINC 653 Ports
- I/O Device Driver Models
- DO-178B Network Stack
- Hands-on: Interpartition Communication Using ARINC Ports
Debugging VxWorks 653
- Host Shell
- Source Level Debugger
- Wind River System Viewer
- Monitoring Tools
- Hands-on: Task and System Mode Debugging, Multiple Partition Debugging
- Hands-on: System Viewer
- Hands-on: Monitoring Tools
Day 4
ARINC 653 API
- Partition Management
- Process Management
- Time Management
- Interpartition Communication
- Intrapartition Communication
- Health Monitoring
- Hands-on: ARINC 653 API
Use Case: I/O Partition
Consultant Q&A
Optional Topics
- Certification
- Safety-Critical Software Development
- DO-178B Certification
- Certification Evidence
- Hands-on: Migrating Legacy (VxWorks 653 2.2) Projects