Hi all,
We need to build a BSP Yocto Hardknott on our board based on i.MX6 quad where we need to use X11 backend; specifically our BSP is based on this NXP manifest:
In the README under meta-imx I see:
“The X11 and Framebuffer distros are only supported for i.MX 6 and i.MX 7.“
So in theory it should be possible use fsl-imx-x11 like distro or not?
Below my build configuration:
BB_VERSION = "1.50.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-20.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6soloce"
DISTRO = "fsl-imx-x11"
DISTRO_VERSION = "5.10-hardknott"
TUNE_FEATURES = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU = "hard"
BUT, when we build imx-gpu-viv (6.4.3.p2.6) recipe into meta-imx, we have always this error:
cp: cannot stat '/tmp/work/tmp/work/cortexa9t2hf-neon-mx6qdl-poky-linux-gnueabi/imx-gpu-viv/1_6.4.3.p2.6-aarch32-r0/imx-gpu-viv-6.4.3.p2.6-aarch32/gpu-core/usr/lib/x11/*': No such file or directory
I found out that starting from imx-gpu-viv 6.4.3.p2.4, X11 doesn’t seem supported. So, maybe this could be the problem… could you confirm?
https://github.com/Freescale/meta-freescale/commit/747c96f5b82d12b135739f93a74e6ee6e9ed8f5b
Any suggestion?
Thanks a lot for any feedback!
cc
refer to the yocto user guide:
Note that fsl-imx-fb is not supported on i.MX 8 and fsl-imx-x11 is not supported anymore.
So which could be the alternative on our i.MX6 quad if we need a graphic backend?
Our customer has some applications X11 based.
Thanks a lot for any support!
maybe they need use 4.9 bsp, in fact 5.x bsp should support x11, but customer need porting by themselves according to the 4.9 bsp