yocto and OpenEmbedded provide the tools necessary to create small customised linux distributions aimed at embedded systems.
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Learn about Yocto and bitbake which uses recipes structured in various layers to build custom images, see Introduction to Yocto/OpenEmbedded. For setting up the build environment, see Setup and Building. Read about Layers and Recipes therein. Use devtool to add, modify and test new recipes. |
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Getting Started with Yocto and C/C++ demonstrates how the build environment is setup, a x86-64 image is built and run on Qemu. Then a C++ application is added to this image. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
There are essentially four ways to build on/for a yocto image:
|
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Prebuilt images for our supported platforms together with SDK and extended SDK are available at Linux Images. |
Resources
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Prebuilt images for our supported platforms together with SDK and extended SDK are available at Linux Images. |
ROS
Work is under way to include ROS in our builds.