Yocto Project-Enabled AI Embedded Box PC
Why Choose the Yocto Project?
Free and Open Source
The Yocto Project is an open-source project based on free and open-source software.
License Compliance
Yocto Project helps you to comply with open-source and commercial licensing in your product
Extensively Tested
BSPs are validated with a combination of automated and manual testing.
Long-Term Support (LTS)
We use LTS Kernels and align with the new Yocto Project 3.1 LTS release.
Reference Images
We provide minimal and GUI based reference images, including binary images, to accelerate your development.
Fully Customizable
Build a tailored embedded Linux distribution, adding custom device drivers to enable only the components you require for a reliable system with minimal memory footprint.
Embedded AI Applications with Yocto Project
Yocto Project vs. Standard Distribution
Yocto Project Based Distribution | Standard Distribution | |
---|---|---|
Compilation | Yocto Project fully relies on cross compiling. | Most Distribution based systems rely on on-target compiling. |
Configuration and customization of single features | Each software package/feature is added only if needed via its own recipe and/or metalayer | Limited by the Distribution package provider |
Configuration and customization of the full platform | The overall system configuration is managed by recipes and/or metalayers which allow full configuration and customization of every detail | Difficult to remove features that are not needed but deeply integrated into the Distribution |
Reproducibility | Very high with recipe configuration and version control | Missing or extremely expensive reproducibility |
Patching | Limited custom patches, mostly upstreamed | Heavily patched and different by Distribution |
Flexibility | Easy to port across platforms and different architectures | Limited to the list of supported platforms by the Distribution |
FOSS license overview | Information provided by the output of a Yocto Project build | Need to be manually extracted for each software |
Boot time | Fast, highly optimised for the specific system | Standard boot time, dealyed by components not necessarily used |
RootFS size | Small, including only the packages and software needed by the specific system | Larger, with software components different by distrbution, of which many are not used |
Build your own Embedded Linux Distribution with AAEON Yocto BSP
- Bring your products to market faster thanks to Yocto Project and our Linux Software ecosystem Partners.
- The AAEON Yocto BSPs and images for Yocto are freely available to fully customize and redistribute them to your end customers.
- Great for development and to be used as base for your Embedded Linux Distribution.
Customized BSP and Software Services
Integration
- Develop BSP to support ODM products
- Add your custom applications into Yocto Project
Customization
- Build systems optimized for your project and application
- Build industrial grade systems from scratch
Maintenance
- Software improvements and bug fixes with Over the Air updates
- System hardening and security updates
We work together with you during all phases of development and testing to build better and more reliable products for a wide variety of verticals, including: robotics, industrial automation, IoT, Edge AI, healthcare, and transportation.
Just click the inquiry button below to talk to one of our software specialists who can help you integrate and customize your application with the Yocto Project on one of the state-of-the-art AAEON Boxers, powered by NVIDIA.
Free Training
- Getting Started with Yocto Project on AAEON Embedded AI Boxers, Powered by NVIDIA
- This one-hour training will give you an introduction on how to use Yocto Project with the support recently added for AAEON Boxers, powered by NVIDIA Jetson Nano and NVIDIA Jetson Xavier NX modules. The webinar will help you to build a highly optimized, efficient, and reliable operating system using the Yocto Project, including how to customize it to fit your needs.
SPEAKER:
Daniele Cleri, Senior AI & IoT Software Architect @AAEON Europe
Joined AAEON Europe in 2018, Daniele works professionally with Linux since 2006 and as user since 2000. With 10 years experience in Embedded Systems, his knowledge ranges from Build Systems like Yocto, to IoT Systems and Architectures, including AI applications on Edge Devices.
Compare Features to Choose the Right System for You
BOXER-8220AI | BOXER-8221AI | BOXER-8250AI | BOXER-8251AI | |
---|---|---|---|---|
AI Engine | Jetson Nano | Jetson Nano | Jetson Xavier NX | Jetson Xavier NX |
HDMI 1 | ✓ | ✓ | ✓ | ✓ |
LAN1 | ✓ | ✓ | ✓ | ✓ |
LAN2 | ✓ | ✓ | ||
LAN3 | ✓ | ✓ | ||
LAN4 | ✓ | ✓ | ||
LAN5 | ✓ | ✓ | ||
USB 3.0 | ✓ | ✓ | ✓ | ✓ |
USB 3.0 | ✓ | ✓ | ✓ | ✓ |
USB 3.0 | ✓ | ✓ | ✓ | ✓ |
USB 3.0 | ✓ | ✓ | ✓ | ✓ |
COM 1(RS-232) | ✓ | ✓ | ||
COM 2(RS-232) | ✓ | ✓ | ✓ | ✓ |
OTG | ✓ | ✓ | ✓ | ✓ |
eMMC | ✓* | ✓* | ✓ | ✓ |
Micro SD | ✓ | ✓ | ✓ | ✓ |
POWER IN | 10V~24V | 12V | 10V~24V | 12V |