BSP Layers and Reference Images for the Yocto Project

The Yocto Project is one of the most popular frameworks for building a customized embedded Linux distribution. Toradex is a Yocto Project Participant and maintains in-house, production-grade BSP layers and reference images compatible with the Yocto Project. This provides an ideal starting point for your embedded Linux projects. The Toradex BSP is also the foundation of Torizon, our ready-to-use industrial Linux platform.

Embedded Linux yocto

Advantages

Free and Open-Source

Yocto is free and open-source software

Learn more
Production-Quality BSPs

Our BSPs are developed in-house and continuously updated

Learn more
Yocto Project-Compatible

Toradex’s embedded Linux BSPs are fully Yocto Project-compatible

Learn more
Long-Term Support (LTS)

We use LTS software and have a policy of upstreaming our changes to mainline

Learn more
Fully Customizable

Build your own embedded Linux with only the components you require

Learn more
Reference Distributions

Accelerate your development with one of the reference Images

Learn more

Fully Customizable

Use the Yocto Project to build your own highly-optimized embedded Linux distribution. Customizing our distribution is straightforward thanks to our extensive documentation.

Minimal memory footprint
  • Enable your system to boot quickly
  • Free up memory for your applications
Kernel drivers
  • Add custom device drivers
  • Enable any peripheral you desire
Open source
  • Easily comply with open-source licensing
  • Blacklist licenses you don’t want to use

Toradex Yocto Project Reference Images

To kick start your project, Toradex provides two reference Yocto Project Distributions, including binary images:

Toradex Minimal Reference Image
  • Based on Poky, the official reference image for the Yocto Project
  • Console-only
  • Minimal footprint
Toradex Multimedia Reference Image
  • Qt 5 integration
  • Gstreamer and V4L2
  • Wayland + Weston
  • Hardware-accelerated graphics

You can install the reference images in one click with the Toradex Easy Installer.

Get Started Using Toradex Easy Installer

The Yocto Project allows for maximum flexibility — however, it has a steep learning curve and brings with it the added complexity of maintaining your own Linux distribution. If you would prefer to focus more on your application, take a look at Torizon, our easy-to-use industrial Linux platform. Torizon works right out of the box and includes a binary distribution. It receives regular updates and its advanced tooling allows for simple customizations to support your use case. Torizon is also building with Toradex the Yocto Project Layer, so all customization options are available, too.

High-Quality BSP

Our optimized embedded Linux BSPs are developed and supported in-house. They are designed and tested to be directly integrated into your end product. The Toradex embedded Linux BSPs are used by thousands of our customers, many of whom are building critical devices for industrial automation, healthcare and transportation.

Transparent issue tracking
  • Subscribe for targeted updates
  • Track issue progress
  • See features of upcoming releases
  • Browse features submitted for mainline
Modern CI/CD infrastructure
  • High-Quality releases
  • Fast release cycle
  • Automated and manual tests
  • Constant improvements
Part 1 (Introduction):
Building Embedded Linux Images With the Yocto Project
Part 2 (Advanced)
Building Embedded Linux Images With the Yocto Project

Open Source

Docker Hub

We at Toradex are committed to open source. Our technologies are based heavily on open-source software. We contribute to and serve as maintainers of many open-source projects, and we actively participate in open-source communities. We are actively working on upstreaming changes and focusing our efforts on mainline development as much as possible. At Toradex, we believe working together builds better products for everyone. We are always interested in collaboration.

The Toradex BSPs and images for Yocto are publicly available free of charge, allowing you to fully customize and redistribute them to your end customers. You can leverage the vast Linux ecosystem to bring your products to the market faster.

Toradex on Github

Release Roadmap

Quarterly Releases

Production Release
Extensively tested and validated with a combination of automated and manual testing. Built to be deployed into production.

Monthly Releases

Current status of development, automatically tested releases. Great for development, including features available in the upcoming quarterly releases.

Nightly Builds

Provided nightly, not guaranteed to work. Typically used to check if an issue will be solved in the upcoming monthly release. Use with caution.

Long-Term Support (LTS)

Toradex uses long-term supported components on its BSP whenever possible. We align with Yocto Project and Linux kernel LTS releases, allowing you to get support for the longest period possible.

We continuously upstream support for our latest modules into mainline U-Boot and the mainline Linux kernel. We also contribute to the Yocto Project. This allows our products to stay up to date for several years and to leverage the strict quality threshold adopted by those projects.

Based on LTS components
Contributions to upstream
Quality assured
Maintenance for security and critical bugfixes

All Toradex Computer on Modules are supported

Apalis Arm® Family

The Apalis Arm family of Computer on Modules (CoMs) offers advanced computing with supreme graphics at optimal power consumption, along with support for high-speed interfaces and extensive multimedia formats. It includes free BSPs and support for both Windows Embedded Compact and Linux (Yocto Project).

Verdin Arm® Family

The Verdin Arm family of Computer on Modules (CoMs) combines modern, high-speed interfaces with an intuitive pinout and a compact form factor to create a scalable, pin-compatible, cost- and power-optimized offering.

Colibri Arm® Family

The Colibri Arm family offers an extensive portfolio of pin-compatible System on Modules (SoMs). These SoMs feature a small form factor complemented by the presence of many industrial and connectivity interfaces. It includes free BSPs and support for both Windows Embedded Compact and Linux (Yocto Project).

Have a Question?