VxWorks Essentials: The Basics

This course will take you through the basics of VxWorks. By the end of the course, you should have an understanding of the main project types in VxWorks and feel comfortable using the Workbench IDE.

rate limit

Code not recognized.

About this course

GETTING STARTED WITH VXWORKS

  • The Wind River Ecosystem
  • VxWorks Key Features
  • Workbench 4 Overview

TARGET AND CONNECTIONS OVERVIEW

  • Hardware Target Configuration
  • Booting a Hardware Target
  • Workbench Tools Architecture
  • Simulation Overview
  • Learning Check
  • Lab Exercise: Getting Started with VxWorks
  • Lab Solution: Getting Started with VxWorks

MANAGING PROJECTS IN WORKBENCH

  • Introduction to Projects and Workspaces
  • VxWorks Directory Structure and Package Management
  • VxWorks Source Build and Image Projects
  • The vxprj Utility
  • Read-Only Memory File System (ROMFS)
  • Configuring and Building a Project
  • Learning Check
  • Lab Exercise: Managing VxWorks Projects
  • Lab Solution: Managing VxWorks Projects

VXWORKS KERNEL SHELL

  • Introduction to kernel shell
  • Command-line Editing and Object-Module Loader
  • Kernel shell configuration, and commands
  • Kernel shell usage
  • Learning Check
  • Lab Exercise: Using the VxWorks Kernel Shell
  • Lab Solution: Using the VxWorks Kernel Shell

REAL-TIME MULTITASKING

  • Real-Time Overview
  • Task States in VxWorks
  • Context Switching
  • Spawning New Tasks
  • Task Control Routines
  • Task Information and System Tasks
  • Learning Check
  • Lab Exercise: Working with VxWorks Tasks
  • Lab Solution: Working with VxWorks Tasks

SUMMARY

  • Let's Wrap Up!
  • Course Feedback
  • Ask an Expert

About this course

GETTING STARTED WITH VXWORKS

  • The Wind River Ecosystem
  • VxWorks Key Features
  • Workbench 4 Overview

TARGET AND CONNECTIONS OVERVIEW

  • Hardware Target Configuration
  • Booting a Hardware Target
  • Workbench Tools Architecture
  • Simulation Overview
  • Learning Check
  • Lab Exercise: Getting Started with VxWorks
  • Lab Solution: Getting Started with VxWorks

MANAGING PROJECTS IN WORKBENCH

  • Introduction to Projects and Workspaces
  • VxWorks Directory Structure and Package Management
  • VxWorks Source Build and Image Projects
  • The vxprj Utility
  • Read-Only Memory File System (ROMFS)
  • Configuring and Building a Project
  • Learning Check
  • Lab Exercise: Managing VxWorks Projects
  • Lab Solution: Managing VxWorks Projects

VXWORKS KERNEL SHELL

  • Introduction to kernel shell
  • Command-line Editing and Object-Module Loader
  • Kernel shell configuration, and commands
  • Kernel shell usage
  • Learning Check
  • Lab Exercise: Using the VxWorks Kernel Shell
  • Lab Solution: Using the VxWorks Kernel Shell

REAL-TIME MULTITASKING

  • Real-Time Overview
  • Task States in VxWorks
  • Context Switching
  • Spawning New Tasks
  • Task Control Routines
  • Task Information and System Tasks
  • Learning Check
  • Lab Exercise: Working with VxWorks Tasks
  • Lab Solution: Working with VxWorks Tasks

SUMMARY

  • Let's Wrap Up!
  • Course Feedback
  • Ask an Expert