I would like to compile my own image using Yocto, is there a guide for this?
I would like to compile my own image using Yocto, is there a guide for this?
done!
because the maaxboard modified the soc.mk file at u-boot/tools/imx-boot/iMX8M/soc.mk(yocto at imx-mkimage/imx-boot ) it can not support optee before because of no yocto project. I change back, so It supports now.
I share the yocto project tar file here for reference.
update source code see my latest post:
https://drive.google.com/file/d/1qEF4AZ9jfCRH7KZ_MyAFVgpHQa2fzTyS/view
done!
because the maaxboard modified the soc.mk file at u-boot/tools/imx-boot/iMX8M/soc.mk(yocto at imx-mkimage/imx-boot ) it can not support optee before because of no yocto project. I change back, so It supports now.
I share the yocto project tar file here for reference.
update source code see my latest post:
https://drive.google.com/file/d/1qEF4AZ9jfCRH7KZ_MyAFVgpHQa2fzTyS/view
This method seems to be on the right track, and I can compile a "core-image-minimal", but when I try to build "fsl-image-validation-imx" it fails due to imx-vpu not having a compatible recipe. Any ideas on why that might be?
try my new source code for source folder. my project almost done
kernel and u-boot code completely use maaxboard company's source code(only u-boot source code is changes back to support optee)
please remove my project's executable code
you can compare source folder with the fsl source folder to find what changed
it should work.
local.conf and readme are inside
https://drive.google.com/open?id=1qEF4AZ9jfCRH7KZ_MyAFVgpHQa2fzTyS
Originally you were using linux-imx from NXP directly, and then just patching in the device tree. Is there a reason you switched to using a .tar.gz of the kernel from Embest?
Originally you were using linux-imx from NXP directly, and then just patching in the device tree.
Is there a reason you switched to using a .tar.gz of the kernel from Embest?
ans:
in my old posting info. I use patches(device tree) and nxp yocto kernel, but something wrong. it could not display in touchscreen.
so I directly ,completely use kernel source code(maybe change device tree, now I can not remember) from maaxboard company ,because in the company's code.the are some drivers for display. I fixed my display issue. so I did not care about where are the drivers and what difference for hardware with the nxp imx 8 imx8mqevk demo board), I download the source code from here(in paulderr1 Jan 21, 2020 7:47 AM posting before or other place I found before) : https://www.dropbox.com/sh/ft2o8olt88vm9mi/AABd76gFyXGhd-cGU8RDM89la/02Linux/01LinuxSourceCode/MaaXBoard-LinuxSourceCode…
and put the u-boot and kernel code in yocto source,and change something to support optee
yocto location:
1 ./meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx/u-boot_2018.03._develop_50b1e8d144.tar.gz
2 ./meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx/linux_4.14.78_develop_16c7d5eeed2d.tar.gz
actually I downloaded here,and some docs:
https://www.dropbox.com/sh/ft2o8olt88vm9mi/AAAnEPcsOom0iikejUs5u_XIa?dl=0
attached file is .MX_Yocto_Project_User_guide.pdf