Hi Everyone, Im trying to build to Refrence image with yocto Project for upstream kernel v6.12.y on Verdin iMX8MP with Yocto Linux BSP Version 7. When I execute this Command for Building the image for yocto bitbake tdx-reference-minimal-image.Its building Downstream Image.
What Changes should be done in local.conf or bblayer.conf or Any other file, such that I can build upstream kernel v6.12.y as mentioned in this path https://git.toradex.com/cgit/meta-toradex-bsp-common.git/tree/recipes-kernel/linux/linux-toradex-upstream_6.12.bb
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello,
The Verdin iMX8M Plus in BSP 7.0.0 utilizes a downstream Toradex kernel version 6.6.23, which is based on the NXP BSP. Unfortunately, the kernel version 6.12.y you are interested in is not documented in the available resources.
To build a reference image with the supported kernel version, please follow these steps:
Set up your environment by sourcing the export file:
Configure your build by editing build/conf/local.conf and setting the machine type:
MACHINE ?= "verdin-imx8mp"
Accept the NXP EULA for NXP-based System on Modules (SoMs) by adding the following line:
ACCEPT_FSL_EULA = "1"
Since you are considering using a different kernel version than what is officially supported in BSP 7.0.0, specific instructions for such modifications are not covered in the provided documentation. However, you might find useful insights by exploring the Toradex Community or visiting Toradex GitHub.
If you would like guidance on building with the officially supported kernel version, please let me know.
The upstream image for Verdin iMX8MP uses kernel 6.12, as you can see here. To use it, your meta-toradex-nxp layer needs to be in scarthgap-7.x.y branch. After you have set the right branch, set the machine in your local.conf, and then you can build the image by running:
If you just want the image, you can download it directly from our artifacts.
Although, if you want to test it, you can install using Toradex Easy Installer. For that, select the image called Toradex Embedded Linux Reference Minimal Image (UPSTREAM).
For Adding wifi driver to kernel should we use this command
bitbake -c menuconfig virtual/kernel for verdin imx8mp or is there any other command, because when I do this im getting error like this.
tmux split-window -c “{cwd}” “do_terminal”
tmux new-window -c “{cwd}” -n “linux-toradex-upstream Configuration” “do_terminal”