Host Linux PC Configuration Requirement for Building i.MX8M Mini Yocto Distro

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Host Linux PC Configuration Requirement for Building i.MX8M Mini Yocto Distro

567 Views
sreedhar_appala
Contributor IV

Hi,

My query is w.r.t the host setup:

I have read the 3. host setup details of i.MX Yocto Project User's Guide.pdf

I am working with i.MX8M Mini EVK and Build details.

Build Configuration:
BB_VERSION = "1.38.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-16.04"
TARGET_SYS = "aarch64-poky-linux"
MACHINE = "imx8mmevk"
DISTRO = "fsl-imx-xwayland"
DISTRO_VERSION = "4.14-sumo"
TUNE_FEATURES = "aarch64"
TARGET_FPU = ""

So far good. 4.14-sumo version build is success.

We are planning to build the distribution(4.19-warrior) using the manifest xml : imx-4.19.35-1.1.0.xml  

https://source.codeaurora.org/external/imx/imx-manifest/tree/?h=imx-linux-warrior

Our host machine configuration :

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial

and

host pc's ubuntu linux kernel is 4.4 and 4.15 respectively:

$uname -a

Linux 4.4.0-178-generic #208-Ubuntu SMP Sun Apr 5 23:45:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Linux 4.15.0-74-generic #83~16.04.1-Ubuntu SMP Wed Dec 18 04:56:23 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

both are less compared to the distribution kernel version(4.19.35) /  (4.19-warrior)

Do we need ubuntu pc kernel version >= 4.19.35 or existing configuration should be ok?

Please suggest and let me know your comments.

Thank you,

Sreedhar

0 Kudos
2 Replies

496 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Sreedhar,

Ubuntu 16.04 is the recommended host OS for the 4.19-warrior and 5.4-zeus BSP Releases so your host should be fine.

The kernel version of the host does not affect which kernel you will build as all the sources for the kernel of the BSP will be fetched from the repositories. What’s critical is the Ubuntu version and that the required packages are installed so that Yocto can run the required tasks.

I hope this helps!

Regards,

0 Kudos

496 Views
sreedhar_appala
Contributor IV

Thank you very much for clarification Gusarambula

0 Kudos