Wind River Education Services Course Catalog

Wind River Education Services offers cost-effective training in various forms. Browse our course catalog below to plan and track a curriculum that will satisfy the training needs of your device software development engineers.

VxWorks 6.9 to VxWorks 7 Migration

Buy Now

Course Description

Course Results

Products Supported

Who Should Attend

Course Format

Please see course datasheet for further details here Buy Now

Course Details Summary

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led
  • Price/Schedule: View

The VxWorks 6.9 to VxWorks 7 Migration training course increases the productivity of software engineers developing VxWorks applications with Wind River® Workbench.

After this course, participants will be able to perform the following:

  • Identify the available features of Workbench 4 and VxWorks 7
  • Identify the changes in VxWorks 7 project management
  • Differentiate between application mode debugging and stop mode debugging
  • Configure and use VxWorks 7 analysis tools
  • Understand VxWorks 7 memory layouts and create custom memory pools
  • Explain the difference between a VxWorks 6.9 BSP and a VxWorks 7 BSP, as well as the difference between drivers
  • VxWorks 7
  • Wind River Workbench 4
  • Engineers proficient in VxWorks 6.x
  • New project members on teams using Wind River products
  • Senior engineers evaluating VxWorks technology

Day 1

Moving to VxWorks 7

  • Profiles and platforms
  • Workbench 4 features
  • VxWorks 7 features
  • Booting a hardware target
  • Host and target connection
  • VxWorks simulator

Managing Projects in Workbench 4

  • Wind River Workbench project types
  • Layers and package management
  • VxWorks 7 source build projects
  • VxWorks 7 image projects
  • VxWorks 7 application projects
  • wrtool utility
  • LAB: Managing VxWorks 7 Image Projects

Debugging VxWorks 7 in Workbench 4

  • Debugger overview
  • Application mode and stop mode
  • Breakpoints
  • Debugging in application mode
  • Debugging in stop mode
  • LAB: Debugging VxWorks 7 in Stop Mode

Day 2

VxWorks 7 Analysis Tools

  • Analysis tools overview
  • System Viewer
  • System Browser
  • CPU Profiler
  • Memory Analyzer
  • LAB: Using VxWorks 7 Analysis Tools

VxWorks 7 Memory

  • Introduction
  • Physical memory layout
  • Virtual memory layout
  • Heap memory allocation
  • Virtual memory allocation
  • Examining memory

Migrating BSPs and Device Drivers to VxWorks 7

  • VxWorks 6.9 vs. VxWorks 7 BSPs
  • Migrating to a VxWorks 7 BSP
  • Reusing a VxWorks 6.9 BSP in VxWorks 7
  • VxWorks 6.9 vs. VxWorks 7 device drivers
  • Probing and configuring devices
  • Methods, device resources, and driver structure
  • Migrating a legacy VxBus device driver
  • LAB: Migrating BSPs and Device Drivers to VxWorks 7

Prerequisite Courses

Prerequisite Skills

  • One year of C programming
  • Basic understanding of operating systems
  • Experience with BSP and device drivers
  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use VxWorks 7, Wind River Workbench 4 for VxWorks 7, and the wrtool.
  • Participants utilize simulated hardware (with Wind River Simics®) during hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.