Helix Platform Advanced Topics for Aerospace and Defense
The Helix Platform Advanced Topics for Aerospace and Defense course provides engineers with a fast, cost-effective way to acquire the advanced skills necessary to develop safety-critical applications with the Helix Platform hypervisor.
Course Description
The Helix Platform Advanced Topics for Aerospace and Defense course provides engineers with a fast, cost-effective way to acquire the advanced skills necessary to develop safety-critical applications with the Helix Platform hypervisor.
After this course, participants will be able to perform the following:
- Develop, test, and debug safety-critical applications with the Helix Platform hypervisor
- Use Helix Platform Workbench to configure and build applications, guest operating systems, and the Helix Platform hypervisor
- Accelerate the development and deployment of ARINC 653 safety-critical systems running on different guest operating systems
- Customize the Helix Platform hypervisor
- Understand the Helix Platform hypervisor internals
Products Supported
- Wind River Helix Virtualization Platform
Course Format
- This one-day expert-led course consists of lectures and hands-on lab sessions.
- Participants configure, build, and deploy various applications, guest operating systems, and the Helix Platform hypervisor on Simics-simulated targets.
- Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.
Audience
- Application developers creating standards-based safety-critical applications
- Developers developing safety critical partition-based applications using the Helix Platform hypervisor and VxWorks 653 or Linux partition operating system
Prerequisite Skills
- One year of C or C++ programming experience
- Familiarity with the Helix Platform hypervisor
Prerequisite Courses
- None
Related Courses
- None
Syllabus
HELIX PLATFORM BSP STRUCTURE AND BOOT SEQUENCE
- Hypervisor and managers internals
- BSP structure
- Module OS and partition operating systems
- Configuring the hypervisor system
- XML documents
- Booting the hypervisor system
- Key references
HELIX PLATFORM DEBUG SHELL
- Hypervisor debug shell
- Debug commands
- Hypervisor interface API
- Key references
- LAB: Using the Hypervisor (MOS) Debug Shell
HELIX PLATFORM DEVICE DRIVERS
- Device types
- Pass-through and emulated paravirtualized devices
- I/O model
- Interrupts
- VxWorks hypervisor interface API
- LAB: Using a Custom Manager
CUSTOM HANDLER FOR HEALTH AND ERROR MANAGEMENT
- Health monitoring review
- XML schema
- Event handlers
- Adding a custom event handler
- Key references
- LAB: Using a Custom Health Monitoring Handler
COURSE DETAILS SUMMARY
- Duration: 1 Day
- Course Information: View
- Format: Lectures and Labs
- Type: Instructor-led