At building yocto for imx6 the imx-gpu-g2d recipe fails because of missing file:
--2019-04-23 05:15:08-- https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-g2d-6.2.4.p4.0-arm.bin
Resolving www.nxp.com (www.nxp.com)... 104.103.96.127
Connecting to www.nxp.com (www.nxp.com)|104.103.96.127|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-04-23 05:15:09 ERROR 404: Not Found.
I tried the following filenames also without success:
https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-g2d-6.2.4.p4.0-armhf.bin
https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-g2d-6.2.4.p4.0-aarch32.bin
https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-g2d-6.2.4.p4.0-aarch64.bin
The aarch64 file is also missing, probably imx8 builds would fail too.
Something must be there because I can see the checksums in the imx-gpu-g2d_6.2.4.p4.0.bb recipe file:
...
FSLBIN_NAME = "${PN}-${PV}-${TARGET_ARCH}"
SRC_URI = "${FSL_MIRROR}/${FSLBIN_NAME}.bin;name=${TARGET_ARCH};fsl-eula=true"
SRC_URI[aarch64.md5sum] = "ec8d8662ac31b96122a1af7736831482"
SRC_URI[aarch64.sha256sum] = "362265b9c6c6ce05b1fafb412efe6617cf142669eb21302beec5e87ebbfe6a25"
SRC_URI[arm.md5sum] = "bb1ef2e365b5d72e2a03c3b39d2016cc"
SRC_URI[arm.sha256sum] = "27557094f4b5e7bef87c73131959503f3d0c3a6ea1c4f010d86c1668078f7f22"
...
Please help.
Regards,
Laci
Solved! Go to Solution.
hi
please how to build imx-gpu-g2d? do you know?
now i don`t know how to build imx-gpu-g2d file.
please help me
thank you
Hi,
I don't understand the question. You don't have to build it, but it will be downloaded automatically if your board has g2d, like imx6q or imx8mm.
The problem was: the files were missing in the repository.
But now they are there, its been fixed.
hi
you mean i need load new again?
thank you
Sorry but I still don't understand the question.
What do you do, what do you want to achieve ?
How do you do that ?
What happens, what is the problem ?
hi
thank you
this is my problem.
1. The imx-gpu-sdk routines in my yocto project only have two examples of G2D: DFGraphicsBasic2D and EightLayers.DFGraphicsBasic2D compiled successfully, running on the development board without display.EightLayers didn't compile successfully in yocto.Which of these two examples implements video superposition?
2. On the development board, /opt/g2d_samples/g2d_multiblit_test g2d_overlay_test g2d_test.G2d_overlay_test this routine is a video stack example, I in the yocto project imx-yocto-bsp/build-x11/ TMP /work/cortexa9hf-neon/mx6qdl-poky-linux-gnueabi/imx-gpu-g2d/6.2.4.p2.3-aarch32-r0 directory did not find the corresponding git source code, may I ask how to obtain the source code?
3. I see that the source code of each example in imx-gpu-sdk is not independent. I'm sorry that I don't have relevant experience in this field.
4, I write a simple OpenGL example, so how do I build my own Makefile for compilation?Is there a Makefile for reference?
i don`t know how to do this.
please help me.
thank you again.
It's been fixed now.