Jump directly to main navigation Jump directly to content Jump to sub navigation

emlix offers professional services for the development and adaptation of Yocto-based Linux board support packages. With our many years of knowledge from the development of and with the Yocto Project we can accelerate the product development of our customers.

Yocto Project realization according to requirements

The Yocto Project® is an open source project for the development of individualized embedded Linux systems. At the same time, the name refers to a number of tools, software packages and building recipes of a particular version of a distribution.

Our Yocto support includes:

  • Yocto setup (board, toolchain, kernel and bootloader)
  • Configuration of Yocto distro features (init system)
  • Setting up of Yocto security features
  • Optimization of individual packages (Qt, web browser)
  • Integration of third-party layers (components)
  • Development of product-specific Yocto meta-layers
  • Development of BitBake/Yocto recipes
  • Hypervisor engineering
  • Compilation of target images and SDK bundles
  • Update of Yocto-based BSPs (core layer, recipes)
  • Development of Yocto backport patches
  • Container-based Yocto build environment
  • Yocto continuous integration
  • Development of Yocto system tests
  • Open source and security compliance documentation
  • Advising on planning, development, testing and maintenance
  • Review of existing Yocto systems

A Yocto BitBake and Poky-Tiny architecture also offers the possibility to do without ready-made Yocto layers with unclear dependencies, quality and origins. In addition, this allows certain versions of drivers and software packages to be freely selected and the extent and complexity of systems can be significantly reduced.

Migration to a mainline-compatible BSP

In light of the ever-increasing requirements for security, usability, process quality and ease of maintenance, we support our customers in migrating from Yocto (BitBake) to a mainline-compliant and functionally optimized board support package on the basis of e2factory. Our build system also offers functions enabling system and licence documentation to be automatically created directly from the build process.