Wind River VxWorks MILS Platform 3.0, Multi-core Edition Essentials
Acquire the skills necessary to deliver the security foundation that meets real-time operating system requirements for High Robustness multilevel secure systems.
Course Description
The Wind River® VxWorks® MILS Platform 3.0, Multi-core Edition Essentials training workshop provides engineers with a fast, cost-effective way to acquire the skills necessary to deliver the security foundation that meets real-time operating system (RTOS) requirements for High Robustness (EAL6+), multilevel secure (MLS) systems.
Course Results
After this course, participants will be able to perform the following:
- Explain how VxWorks MILS Platform and high assurance security standards form the basis of a security-certified partitioned system, including networking support, XML configuration, and debugging
- Accelerate the configuration, development, and deployment of MILS systems using the built-in XML development tools and Wind River Workbench
- Configure, debug, build, and test secure MILS applications with VxWorks MILS Platform
- Migrate a VxWorks MILS unicore platform to a VxWorks MILS multi-core platform
Products Supported
- Wind River VxWorks MILS Platform 3.0, Multi-core Edition
Who Should Attend
- Application developers utilizing the MILS architecture to create secure applications
- System integrators utilizing VxWorks MILS Platform to create MILS systems
Course Format
- This one-day expert-led course consists of lectures.
- Attendees use VxWorks MILS Platform 3.0, Multi-core Edition to gain experience with the topics presented.
- Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.
Syllabus
Day 1
Introduction to VxWorks MILS Multi-core
- VxWorks MILS multi-core overview
- VxWorks MILS multi-core architecture
- VxWorks MILS multi-core features
- Hardware and board support package (BSP) support
- Supported guest operating systems
- Carryover VxWorks MILS unicore features
- Unsupported VxWorks MILS unicore features
VxWorks MILS Unicore and Multi-core Differences
- Processor and BSP
- Multi-core boot loader
- 36-bit address mode
- AMIO server
- Global shared memory
- Cross-core SIPC
- Cross-core HANS
- Workbench differences
- Debugging
- API differences
Migrating from VxWorks MILS Unicore to VxWorks MILS Multi-core
- Processor and BSP
- Memory windows
- 36-bit address mode
- SIPC
- Shared memory
- High Assurance Network Stack
- Guest operating systems
- Configuring and building
- Debugging a VxWorks MILS multi-core system
Configuring and Building VxWorks MILS Multi-core
- Configuration and build overview
- Wind River Workbench workflow
- Creating VxWorks MILS projects
- System configuration with XML
- Build process
Prerequisites
Prerequisite Courses
- VxWorks MILS Platform 3.0 Essentials (mandatory)
- Real-Time Programming for Embedded Systems
- VxWorks 6.x and Workbench Essentials
Prerequisite Skills
- User-level familiarity with the host operating system on which VxWorks MILS Platform 3.0, Multi-core Edition will be installed
- One year C or C++ programming
- Basic understanding of operating systems and debugging techniques
Related Courses
- None
Buy Now
COURSE DETAILS SUMMARY
- Duration: 1 Days
- Course Information: View
- Format: Lectures
- Type: Instructor-led