VxWorks Software Development Kit (SDK)

The VxWorks® real-time operating system is now available via one-click download under a non-commercial license agreement (NCLA). You can use this download to develop real-time applications for non-commercial use such as innovation projects and educational purposes.

Features include:

  • VxWorks APIs for in-kernel and user-level real-time-process (RTP) use
  • Ability to debug from the kernel shell, from command line, and from Microsoft VS Code
  • Full operating system documentation
  • Ability to build other labs.windriver.com projects, including OpenCV

More details about VxWorks are available on Wikipedia.org.

For commercial product information about VxWorks, visit: VxWorks.

SUPPORTED PLATFORMS

  • QEMU (x86-64)
  • QEMU (sabrelite)
  • Raspberry Pi 4B
  • UP Squared
  • NXP i.MX 8M Quad Evaluation Kit (EVK)
  • Microchip Polarfire SoC Icicle Kit (RISC-V)
  • Sifive Hifive Unleashed (RISC-V)
  • Sifive Hifive Unmatched (RISC-V)

Maintainer: Dan Milea (dan.milea@windriver.com)

Your use of the VxWorks SDK is subject to the non-commercial use license agreement that accompanies the software (the “License”). To review the License, please read the file NCLA.txt which can be viewed from a browser here: Non-Commercial License Agreement.

By downloading, installing or using the software, you acknowledge that you have read, understand, and are agreeing to the terms of the License. Subject to the License, you can proceed to download the VxWorks SDK.

VxWorks SDKs based on VxWorks release 22.03 are compatible with the Visual Studio Code - Wind River Studio extension (version 2.2.0) available here: Wind River Studio - Visual Studio Marketplace

VxWorks SDKs based on VxWorks release 21.11 are compatible with the Visual Studio Code - Wind River Studio extension (version 1.12.0) available here: Wind River Studio - Visual Studio Marketplace

VxWorks SDKs based on VxWorks releases prior to 21.03 are available here

Release Version VxWorks Version SHA256 Release Date Getting Started
VxWorks SDK for Raspberry Pi 4 1.4 22.03 CHECKSUMS 2022-03-17 README
VxWorks SDK for RISC-V - Microchip Polarfire SoC Icicle Kit 1.3 22.03 CHECKSUMS 2022-03-17 README
VxWorks SDK for RISC-V - HiFive Unmatched 1.1 22.03 CHECKSUMS 2022-03-17 README
VxWorks SDK for RISC-V - QEMU (HiFive Unleashed) 1.3 22.03 CHECKSUMS 2022-03-17 README
VxWorks SDK for IA - QEMU (x86-64) 1.10 22.03 CHECKSUMS 2022-03-17 README
VxWorks SDK for IA - QEMU (x86-64) - Windows 1.10 22.03 CHECKSUMS 2022-06-10 README
VxWorks SDK for Raspberry Pi 4 1.3.1 21.11 CHECKSUMS 2022-01-25 README
VxWorks SDK for RISC-V - Microchip Polarfire SoC Icicle Kit 1.2 21.11 CHECKSUMS 2022-01-25 README
VxWorks SDK for RISC-V - QEMU (HiFive) 1.2 21.11 CHECKSUMS 2022-01-25 README
VxWorks SDK for IA - QEMU (x86-64) 1.9 21.11 CHECKSUMS 2022-01-25 README
VxWorks SDK for RISC-V - HiFive Unmatched 1.0 21.07 CHECKSUMS 2021-11-11 README
VxWorks SDK for RISC-V - Microchip Polarfire SoC Icicle Kit 1.1 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for RISC-V - QEMU (HiFive) 1.1 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for IA - QEMU (x86-64) 1.8 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for IA - UP Squared 1.9 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for Raspberry Pi 4 1.2 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for QEMU (sabrelite) 1.5 21.03 CHECKSUMS 2021-04-26 README
VxWorks SDK for NXP i.MX 8M Quad Evaluation Kit (EVK) 1.4 21.03 CHECKSUMS 2021-04-26 README

Application development support for Wind River Studio

Notices

OSS

Does the NCLA allow for the usage of the SDK as part of a github action to compile an open source proejct? The action would download the sdk, extract it, and build an open source project to make sure the code compiles and keeps compiling with VxWorks.

Yes, the VxWorks SDK NCLA allows this type of usage.

Thanks for the confirmation, would be interesting to try that out, use the SDK to compile open source code for VxWorks through github actions.