Can't fetch the imx-gpu-g2d-6.2.4.p4.0 files in the L4.14.98_2.0.0_ga release

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Can't fetch the imx-gpu-g2d-6.2.4.p4.0 files in the L4.14.98_2.0.0_ga release

Jump to solution
2,423 Views
lacitele
Contributor II

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

1 Solution
2,003 Views
lacitele
Contributor II

It's been fixed now.

View solution in original post

6 Replies
2,003 Views
yyuan
Contributor III

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

0 Kudos
2,003 Views
lacitele
Contributor II

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.

0 Kudos
2,002 Views
yyuan
Contributor III

hi

you mean i need load new again?

thank you

0 Kudos
2,002 Views
lacitele
Contributor II

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 ?

0 Kudos
2,002 Views
yyuan
Contributor III

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.

0 Kudos
2,004 Views
lacitele
Contributor II

It's been fixed now.