Surround view on i.MX 8QXP

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

Surround view on i.MX 8QXP

1,159 Views
carolyn_zhang
Contributor II

Hi,

I was told that the surrpund view demo could be run on i.MX 8QXP, so I wanted to test surround view demo on i.MX 8QXP MEK CPU board.

I had downloaded surround-view-3D_1.1_beta.zip. According to 'Surround View Application.pdf' charter 3, what I have done are:

1. I extra tsurround-view-3D_1.1_beta.zip to the /home/root/SV3D-1.1 folder on the system SD card.

2. I excuted:

      cd SV3D-1.1/App/Source

      make -f Makefile.wl DEVICE=IMX8QM

3. Then I received error message

      '../Common/inc/gl_shaders.hpp:36:23: fatal error: GLES3/gl3.h: No such file or directory'.

4. The GLES3/gl3.h is in /usr/include folder on the system SD card.

5. All the operations I had done are on the VMware Ubuntu server OS, the SD card was pluged on PC.

Could somebody tell me how to build the surround view application? Thanks.

0 Kudos
4 Replies

993 Views
igorpadykov
NXP Employee
NXP Employee

Hi Carolyn

general build suggestions can be found on How can we build i.MX8QM Surround View Application ?  

However per dcumentation   Surround View Application Reference ManualSurround View Application User's Guide supported only 8QM platform. 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

993 Views
carolyn_zhang
Contributor II

Hi, igorpadykov,

The document is too simple to use. Do you have the document about 8QXP? Thanks.

0 Kudos

993 Views
igorpadykov
NXP Employee
NXP Employee

this is preproduction part with limited support.

pastedImage_1.jpg

Best regards
igor

0 Kudos

993 Views
carolyn_zhang
Contributor II

Hi,

Now the compile error are as below:

/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_core
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_imgproc
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_imgcodecs
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_highgui
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_videoio
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lopencv_calib3d
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lGLESv2
/opt/fsl-imx-fb/4.14-sumo/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/7.3.0/real-ld: cannot find -lEGL
collect2: error: ld returned 1 exit status
Makefile:97: recipe for target 'auto_calib_1.1' failed
make[1]: *** [auto_calib_1.1] Error 1
make[1]: Leaving directory '/media/root/09c5af7f-bb66-4507-86f9-2302656af84f/home/root/SV3D-1.1/App/Source/Calibration'
Makefile.wl:27: recipe for target 'main' failed
make: *** [main] Error 2

Which directory should the opencv_xxx.so files be put?

0 Kudos