VxWorks 6: Board Support Packages

Understand BSPs, how to work with them, and their role in the VxWorks boot sequence.

Subscribe

About this course

This course provides engineers with a fast, cost-effective way to acquire the skills necessary to modify and customize a board support package (BSP).

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

  • Understand the BSP structure.
  • Understand the boot and initialization sequence.
  • Understand the difference between loadable and ROMable images.
  • Build a VxWorks image based on the BSP.
  • Integrate device drivers: VxBus and non-VxBus model.

Based on: VxWorks 6.9
Applicable for: All VxWorks 6

Curriculum165 min

  • Understanding VxWorks 6 Board Support Packages
  • Introduction, Directories and Files 18 min
  • VxWorks Memory Layout 4 min
  • Preview
    BSP Images 2 min
  • Boot Sequence 8 min
  • Building BSPs 9 min
  • Device Drivers Integration 10 min
  • Conclusion 2 min
  • Booting VxWorks from USB on Intel Platforms
  • Booting an Intel Board 9 min
  • Demos with a Windows 7 Host 4 min
  • Demos with a Linux Ubuntu 10.04 host 12 min
  • Troubleshooting 1 min
  • Conclusion 1 min
  • Booting VxWorks using PXE on Intel Platforms
  • Booting an Intel Board 2 min
  • The PXE Protocol 2 min
  • Configuring a Linux Host PXE Server 5 min
  • Configuring a Windows Host PXE Server 1 min
  • Creating a VxWorks Boot ROM Project 5 min
  • Troubleshooting 1 min
  • Conclusion 1 min
  • Booting VxWorks with U-Boot
  • What Is U-Boot? 5 min
  • U-Boot Environment Set-up 2 min
  • Create a Compatible VxWorks Image 3 min
  • TFTP Server Setup 3 min
  • Target System Boot 2 min
  • Task Guide: Booting VxWorks with U-Boot
  • Exploring the VxWorks Boot Sequence
  • Cross-Development Environment 3 min
  • Booting Hard Disk, VxWorks Bootrom and Image 17 min
  • Boot Sequence with Workbench and ICE 2 Device 18 min
  • Beyond the Boot Sequence 3 min
  • Conclusion 1 min
  • Ask an Expert

About this course

This course provides engineers with a fast, cost-effective way to acquire the skills necessary to modify and customize a board support package (BSP).

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

  • Understand the BSP structure.
  • Understand the boot and initialization sequence.
  • Understand the difference between loadable and ROMable images.
  • Build a VxWorks image based on the BSP.
  • Integrate device drivers: VxBus and non-VxBus model.

Based on: VxWorks 6.9
Applicable for: All VxWorks 6

Curriculum165 min

  • Understanding VxWorks 6 Board Support Packages
  • Introduction, Directories and Files 18 min
  • VxWorks Memory Layout 4 min
  • Preview
    BSP Images 2 min
  • Boot Sequence 8 min
  • Building BSPs 9 min
  • Device Drivers Integration 10 min
  • Conclusion 2 min
  • Booting VxWorks from USB on Intel Platforms
  • Booting an Intel Board 9 min
  • Demos with a Windows 7 Host 4 min
  • Demos with a Linux Ubuntu 10.04 host 12 min
  • Troubleshooting 1 min
  • Conclusion 1 min
  • Booting VxWorks using PXE on Intel Platforms
  • Booting an Intel Board 2 min
  • The PXE Protocol 2 min
  • Configuring a Linux Host PXE Server 5 min
  • Configuring a Windows Host PXE Server 1 min
  • Creating a VxWorks Boot ROM Project 5 min
  • Troubleshooting 1 min
  • Conclusion 1 min
  • Booting VxWorks with U-Boot
  • What Is U-Boot? 5 min
  • U-Boot Environment Set-up 2 min
  • Create a Compatible VxWorks Image 3 min
  • TFTP Server Setup 3 min
  • Target System Boot 2 min
  • Task Guide: Booting VxWorks with U-Boot
  • Exploring the VxWorks Boot Sequence
  • Cross-Development Environment 3 min
  • Booting Hard Disk, VxWorks Bootrom and Image 17 min
  • Boot Sequence with Workbench and ICE 2 Device 18 min
  • Beyond the Boot Sequence 3 min
  • Conclusion 1 min
  • Ask an Expert