...
We do not have a Keith&Koep specific Zeus Yocto recipe.
In short, we describe how to build the generic NXP Yocto recipe and patch this with Seco U-Boot and Linux 5.4, Trizeps VIII (-/Mini/Nano)-Kernel.
...
Date | Description | Download |
---|---|---|
13.04.2021 | Yocto Zeus with 5.4 kernel. | myon2-ipanm7-yocto_zeus-20210413.imz, |
Yocto Project Setup
This is only a quick-reference on how to setup and build a Yocto image.
For details please view the Linux and NXP i.MX8M documentation. Especially the „i.MX_Yocto_Project_User's_Guide“.
...
How to deploy the image depends on wether you have a module with eMMC oder uSD-card-slot.
For a module with eMMC you will use the NXP Universal Update Utility (UUU) to update the files while the module is in USB Serial Download Mode.
For a module with uSD-Slot you can either use NXP Universal Update Utility (UUU) or deploy the image directly to the uSD-card using an uSD-card-reader with your PC.
...
Flash Image to eMMC
Put the module into USB Serial Download Mode and run:
Code Block |
---|
$ sudo ./uuu -b emmc_all <bootloader> <image_name>.sdcard |
Patch Image with Seco Linux Bootloader and Kernel
Bootloader
Linux-Kernel
Linux 5.4, Trizeps VIII (-/Mini/Nano)
...
This can be done in two ways:
Through the bootloader-console (115k2, 8N1):
Code Block |
---|
u-boot=> env set fdt_file kuk-trizeps8mini-pconxs-edt7.dtb u-boot=> env save |
You can get a list of installed *.dtb files by calling „fatls mmc 0“.
Rename the wished device-tree file (.dtb) to the default fdt_file setting:
Module | Default fdt_file setting |
---|---|
Trizeps VIII | kuk-trizeps8.dtb |
Trizeps VIII Mini | kuk-trizeps8mini.dtb |
Myon II | kuk-trizeps8mini.dtb |
...