VxWorks Build and Configuration Use Cases

VxWorks Build and Configuration Use Cases

This course covers Wind River® Workbench project management with a particular focus on application deployment.

Subscribe

rate limit

Code not recognized.

About this course

VxWorks Build and Configuration Use Cases

Buy Now

Course Description

The VxWorks® Build and Configuration Use Cases course covers Wind River® Workbench project management with a particular focus on application deployment. With an eye toward deployment, the course covers the configuration options and their impact on product security.

Course Results

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

  • Manage build targets to provide flexibility in creating applications statically linked to VxWorks
  • Configure and build a VxWorks boot loader
  • Configure and build an example deployed VxWorks application
  • Include the shell and shell security components into a VxWorks image and demonstrate their features

Products Supported

  • Wind River VxWorks 6.9
  • Wind River Workbench 3.3
  • Wind River Simics 4.6

Who Should Attend

  • Engineers and programmers who prefer executing a ROM-based image during development
  • Engineers who need to deploy a VxWorks application
  • Engineers and programmers who need to manage more than one build target in a Workbench-created application or in a command-line application build
  • Engineers who need to manage and customize boot loaders in Workbench
  • Engineers and programmers who need to provide login security for a deployed application

Course Format

  • One-day set of hands-on use cases covering four topics, with technical assistance and individual guidance available from an expert instructor
  • Use of VxWorks 6.9, Workbench 3.3, and Simics 4.6 to gain experience with the topics presented

Syllabus

Use Cases

Day 1

Managing Build Targets in Workbench

  • Create downloadable kernel modules
  • Add alternate build targets to the downloadable kernel module projects
  • Build the added downloadable kernel module targets
  • Build a downloadable kernel module project from the command line

Managing VxWorks Boot Loaders in Workbench

  • Create and customize a VxWorks boot loader/BSP project
  • Using the customized boot loader project, build and boot a VxWorks boot ROM
  • Create, build, and boot a VxWorks image project based on the PROFILE_BOOTAPP and compare the resulting build project with that derived from the boot loader/BSP project

Configuring and Booting a ROM-based Image

  • Configure and build a VxWorks image project to produce a ROM-based VxWorks image
  • Configure, build, and boot an image to make it suitable for tools capable of writing it to ROM
  • Confirm proper image configuration and build using the Simics simulator

Kernel Shell Security and Remote Access

  • Configure, build, and boot a VxWorks image project to demonstrate login security
  • Configure telnet, rlogin server, and security into a VxWorks image
  • Learn to modify, add, and test alternate, secure login identifiers with the VxWorks image
  • Identify dependencies between shell, remote login, and security components

Prerequisites

Prerequisite Courses

Prerequisite Skills

  • Two to three years of C programming experience
  • Solid working knowledge of Workbench projects, specifically those dealing with VxWorks
  • Workbench project configuration, including build variables
  • An understanding of boot loaders in general
  • Functional knowledge of UNIX/Linux
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 1 Days
  • Course Information: View
  • Format: Hands-on use-case sessions with support from an instructor
  • Type: Instructor-led

CONTACT US

About this course

VxWorks Build and Configuration Use Cases

Buy Now

Course Description

The VxWorks® Build and Configuration Use Cases course covers Wind River® Workbench project management with a particular focus on application deployment. With an eye toward deployment, the course covers the configuration options and their impact on product security.

Course Results

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

  • Manage build targets to provide flexibility in creating applications statically linked to VxWorks
  • Configure and build a VxWorks boot loader
  • Configure and build an example deployed VxWorks application
  • Include the shell and shell security components into a VxWorks image and demonstrate their features

Products Supported

  • Wind River VxWorks 6.9
  • Wind River Workbench 3.3
  • Wind River Simics 4.6

Who Should Attend

  • Engineers and programmers who prefer executing a ROM-based image during development
  • Engineers who need to deploy a VxWorks application
  • Engineers and programmers who need to manage more than one build target in a Workbench-created application or in a command-line application build
  • Engineers who need to manage and customize boot loaders in Workbench
  • Engineers and programmers who need to provide login security for a deployed application

Course Format

  • One-day set of hands-on use cases covering four topics, with technical assistance and individual guidance available from an expert instructor
  • Use of VxWorks 6.9, Workbench 3.3, and Simics 4.6 to gain experience with the topics presented

Syllabus

Use Cases

Day 1

Managing Build Targets in Workbench

  • Create downloadable kernel modules
  • Add alternate build targets to the downloadable kernel module projects
  • Build the added downloadable kernel module targets
  • Build a downloadable kernel module project from the command line

Managing VxWorks Boot Loaders in Workbench

  • Create and customize a VxWorks boot loader/BSP project
  • Using the customized boot loader project, build and boot a VxWorks boot ROM
  • Create, build, and boot a VxWorks image project based on the PROFILE_BOOTAPP and compare the resulting build project with that derived from the boot loader/BSP project

Configuring and Booting a ROM-based Image

  • Configure and build a VxWorks image project to produce a ROM-based VxWorks image
  • Configure, build, and boot an image to make it suitable for tools capable of writing it to ROM
  • Confirm proper image configuration and build using the Simics simulator

Kernel Shell Security and Remote Access

  • Configure, build, and boot a VxWorks image project to demonstrate login security
  • Configure telnet, rlogin server, and security into a VxWorks image
  • Learn to modify, add, and test alternate, secure login identifiers with the VxWorks image
  • Identify dependencies between shell, remote login, and security components

Prerequisites

Prerequisite Courses

Prerequisite Skills

  • Two to three years of C programming experience
  • Solid working knowledge of Workbench projects, specifically those dealing with VxWorks
  • Workbench project configuration, including build variables
  • An understanding of boot loaders in general
  • Functional knowledge of UNIX/Linux
Buy Now

COURSE DETAILS SUMMARY

  • Duration: 1 Days
  • Course Information: View
  • Format: Hands-on use-case sessions with support from an instructor
  • Type: Instructor-led

CONTACT US