BSP Library
Wind River® BSPs are software kits that make it quick and easy to use our operating systems with nearly any type of hardware device.
Our close relationships with silicon vendors and hardware manufacturers enable us to offer ready-to-use products supporting the latest processors, so you can choose the best development platforms for your specific architecture. Our deep list of supported architectures lets you spend less time shopping for compatible components and more time developing products.
We continually add to our library new BSPs that support the latest architectures and our product release. Visit our BSP library to search by hardware, operating system, or architecture.
Search BSPsBSP Development Services
Download the BSP Services Datasheet /
When your device has specific needs not covered by a BSP listed in our library, Wind River offers services to develop, support, and maintain custom BSP solutions. With broad capabilities and deep expertise to help you get ahead of the competition, our BSP service offerings also provide a flexible business model that scales based on your needs. Leverage IP Services resources only when you need to, rather than keeping resources on staff full-time.
BSP Custom Development
Deliver on time and within budget
Our experts develop your BSP using commercial-grade development and project methodology to ensure on-time and on-budget delivery.
Wind River develops acceptance tests for features that are specific to your hardware to supplement our existing suite of BSP validation tests.
Post-development, we will also:
- Integrate the BSP with Wind River Workbench
- Verify the successful build of different images supported by the BSP
- Perform acceptance testing and resolve issues
- Deliver the BSP to your team
BSP Validation and Support
Provide your BSP to end users
When you need to supply a BSP to end users, we can make your BSP available for download via the Wind River Support Network.
Your team or end customer will receive support from the Wind River Customer Support team for BSPs posted on our Support Network — triaging issues and reporting them to your development team to ensure seamless support to our joint customers.
BSP Long-Term Maintenance
Ensure seamless support
We can also provide long-term maintenance for your BSP, providing issue resolutions through patches posted on our Support Network.
If Wind River did not develop the BSP, we first develop tests for features that are specific to your hardware to supplement our existing suite of BSP validation tests.
After testing is completed and your team has resolved all issues, Wind River provides long-term maintenance. If your team finds an issue, they can report it directly to IP Services, who will triage the issue, resolve the issueit, and deliver a solution directly to your team.
Why Wind River
Rely on proven expertise
Developing and maintaining a board support package requires dedicated embedded software staff with expertise in the hardware, operating system, and optional software stacks.
- Our staff engineers have years of experience in BSP development and maintenance, with a track record of completing hundreds of BSP projects on time and within budget.
- Our solutions are flexible; we can develop all or part of your BSP and provide long-term maintenance.
- We have a proven test framework for validating VxWorks® and Wind River Linux BSPs.
Our dedicated staff of BSP and device driver engineers accelerate BSP development to help you deliver solutions with the fastest time-to-market.
BSP Training
Training Overview / Mentoring Overview /
Interested in BSP training dedicated to your team’s needs? Wind River offers a variety of training options to fit your requirements — from standard courses to customized training, all to rapidly improve your team’s skills and productivity.
BSP Training Courses | Description |
---|---|
VxWorks 7: Board Support Packages and Device Drivers | Acquire the knowledge necessary to port VxWorks to custom hardware. |
VxWorks: Board Support Packages | Understand BSPs, how to work with them, and their role in the VxWorks boot sequence. |
Linux Device Driver and Board Support Package Development | Acquire the skills necessary to develop, deploy, and debug your own customized Linux device drivers and BSPs in the Wind River Linux environment. |
BSP FAQ
- Configuring the development environment
- Minimal hardware or hardware simulation configuration
- Gaining a clear understanding of the hardware
- Creating a minimal, functioning kernel
- BSP cleanup and the addition of device drivers