UCM-iMX93: Yocto Linux: Building UCM-iMX93 Yocto images

From Compulab Mediawiki
Revision as of 11:58, 19 June 2023 by Benjamin (talk | contribs) (Created page with "= Overview = The Yocto Project is an open-source collaboration focused on embedded Linux development.<br> The purpose of this article is to show how to build a Yocto image for...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Overview

The Yocto Project is an open-source collaboration focused on embedded Linux development.
The purpose of this article is to show how to build a Yocto image for the UCM-iMX93 System-on-Module.

Host System Requirements

To ensure optimal Yocto build speed and performance, it is recommended to use a host system with at least 4 CPU cores, 16GB RAM, and 500GB of free disk space.
In addition, the system should have the option to open a large number of files simultaneously, preferably up to 4096 or higher.

Learn more about Yocto

Docker Host for Yocto Build Environment

There are often compatibility issues between different Linux distributions and the dependencies required for Yocto compilation.
In order to avoid such issues and simplify the host machine configuration process, Compulab recommends using a pre-configured Docker environment.
Please follow the instructions below

Setting up Yocto Build Docker Environment.

Building Yocto Images

Set up the Yocto build environment and build the image:

Building UCM-iMX93 Yocto Linux images.