The error of MATLAB s32v234 evaluation board simulation

cancel
Showing results for 
Search instead for 
Did you mean: 

The error of MATLAB s32v234 evaluation board simulation

Jump to solution
472 Views
Contributor II

Hi,

When I use matlab s32v234 evaluation board to simulate face detection, the following problems occur:

make[1]: Leaving directory '/g/Matlab2018file/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make: *** [/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/platforms/coordinator.mk:57: allsub] Error 2

Who can help me, thank you

pastedImage_1.png

The log information is as follows:

run_application
FFmpeg library already installed
### Using toolchain: S32DS Vision GCC
### Creating 'G:\Matlab2018file\codegen\exe\face_detection\face_detection_rtw.mk' ...
Warning: coder.wref() is treated as coder.ref() when applied on a variable-sized array or a structure with variable-sized fields.

Warning in ==> UMat_int32 Line: 97 Column: 75
Code generation successful (with warnings): View report
警告: 目录已存在。
> In nxpvt_build
In nxpvt_make
In nxpvt_codegen
In nxpvt_runner/Run (line 63)
In run_application (line 7)

G:\Matlab2018file\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

G:\Matlab2018file\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

G:\Matlab2018file\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

G:\Matlab2018file\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/usr/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/mingw64/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;
Current SDK ROOT is /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk
make[1]: Entering directory '/g/Matlab2018file/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: sub.mk: SUB_DIR /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: sub.mk: SUB_DIR G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/include/s32v is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: sub.mk: SUB_DIR G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/libs/object_detection/include is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: SUB_MAKE /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o/ is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: SUB_MAKE G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/libs/object_detection/build-v234ce-gnu-linux-o/ is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: SUB_MAKE /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o/ is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: *** You can find the missing directory/directories here: /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/include/s32v G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/libs/object_detection/include /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o/ G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234\(2\)/code//internals/libs/object_detection/build-v234ce-gnu-linux-o/ /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o/ [/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/(2/)/code/internals/include/s32v G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/(2/)/code/internals/libs/object_detection/include /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o G:/Matlab2018file/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/(2/)/code/internals/libs/object_detection/build-v234ce-gnu-linux-o /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o]. Stop.
make[1]: Leaving directory '/g/Matlab2018file/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make: *** [/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/platforms/coordinator.mk:57: allsub] Error 2
警告: Cannot deploy on target. Compilation failed..
> In nxpvt_codegen
In nxpvt_runner/Run (line 63)
In run_application (line 7)
>> run_application

1 Solution
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

It looks like you have the toolbox installed multiple times. Please remove the highlighted toolboxes from the image below ,by uninstalling them or just by deleting them, and install the toolbox again. You can not have more than one instance of the toolbox.

pastedImage_1.png

Kind regards,

Iulian Bulancea

View solution in original post

11 Replies
14 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

It looks like you have the toolbox installed multiple times. Please remove the highlighted toolboxes from the image below ,by uninstalling them or just by deleting them, and install the toolbox again. You can not have more than one instance of the toolbox.

pastedImage_1.png

Kind regards,

Iulian Bulancea

View solution in original post

13 Views
Contributor II

Hi,Iulian Bulancea

As you said,uninstalling them or just by deleting them, and install the toolbox again,Still so.

pastedImage_1.png

pastedImage_2.pngpastedImage_3.png

>> run_application
[1] FPS: 1, Faces detected: 3,
>> run_application
FFmpeg library already installed
### Using toolchain: S32DS Vision GCC
### Creating 'C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection\face_detection_rtw.mk' ...
Warning: coder.wref() is treated as coder.ref() when applied on a variable-sized array or a structure with variable-sized fields.

Warning in ==> UMat_int32 Line: 97 Column: 75
Code generation successful (with warnings): View report

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/usr/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../msys32/mingw64/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv8-eabi/i686-mingw32/bin;G:/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;
Current SDK ROOT is /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk
make[1]: Entering directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: sub.mk: SUB_DIR /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: SUB_MAKE /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o/ is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: SUB_MAKE /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o/ is missing
/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/sub.mk:73: *** You can find the missing directory/directories here: /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o/ /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o/ [/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/include /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o /g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o]. Stop.
make[1]: Leaving directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make: *** [/g/NXP/VisionSDK_S32V2_RTM_1_3_0/s32v234_sdk/build/nbuild/platforms/coordinator.mk:57: allsub] Error 2
警告: Cannot deploy on target. Compilation failed..
> In nxpvt_codegen
In nxpvt_runner/Run (line 63)
In run_application (line 7)

0 Kudos
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

You must install Vision SDK version 1.4.0 and update the environmental variable S32V234_SDK_ROOT. You can follow  the steps from this tutorial AI and Machine Learning Course #1: Hardware and Software Setup. You should find the old releases on the Previous tab.

pastedImage_2.png

Let me know if you have any issues.

Kind regards,

Iulian Bulancea

13 Views
Contributor II

Hi,Iulian Bulancea

I updated the Vision SDK version 1.4.0, I'm glad that the compilation passed, thank you very much, but there are the following problems, all the files exist, what's the problem

pastedImage_1.png

>> nxpvt_codegen('face_detection', config);
FFmpeg library already installed
### Using toolchain: S32DS Vision GCC
### Creating 'C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection\face_detection_rtw.mk' ...
Warning: coder.wref() is treated as coder.ref() when applied on a variable-sized array or a structure with variable-sized fields.

Warning in ==> UMat_int32 Line: 97 Column: 75
Code generation successful (with warnings): View report
警告: 目录已存在。
> In nxpvt_build
In nxpvt_make
In nxpvt_codegen

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;

C:\Users\rayle\Documents\MATLAB\codegen\exe\face_detection>SET PATH=G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../msys32/mingw32/bin;G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../msys32/usr/bin;G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../msys32/mingw64/bin;G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Xarmv8-linux/i686-mingw32/bin;G:/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/../compilers/gcc-6.3.1-linaro-Earmv7-eabi/i686-mingw32/bin;G:\Matlab2018a\bin\win64;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\oal;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\lib\opencv;C:\Users\rayle\Documents\MATLAB\Add-Ons\Toolboxes\NXP_Vision_Toolbox_for_S32V234\code\internals\target;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\dotnet\;G:\OpenCV\opencv\build\x64\vc14\bin;C:\WINDOWS\System32\OpenSSH\;G:\vscode\Microsoft VS Code\bin;G:\OpenCV\mybuild\install\bin;G:\Cmake\bin;G:\ffmpeg\bin;G:\OpenCV\mybuild\3rdparty\ffmpeg;G:\OpenCV\opencv\sources\3rdparty\ffmpeg;G:\Python;C:\Users\rayle\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\bin\x64;G:\Matlab2018a\runtime\win64;G:\Matlab2018a\bin;G:\Matlab\runtime\win64;G:\Matlab\bin;G:\Matlab\polyspace\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;G:\MinGW\bin;E:\PuTTY\;E:\Git\cmd;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;E:\AOMEI Backupper;C:\Users\rayle\AppData\Local\Microsoft\WindowsApps;
Current SDK ROOT is /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk
make[1]: Entering directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
You use pre-built vsdk system libraries. You need to set PRE_BUILT_SYSTEM_LIBS=0 if you change the vsdk source code.
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/acf/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/acf/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/acf/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/acf/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/drivers/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/drivers/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/drivers/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/drivers/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/icp/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/icp/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/icp/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/icp/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/common/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/common/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/common/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/common/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/communications/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/communications/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/communications/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/communications/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/log/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/log/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/log/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/log/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[4]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[5]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[4]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[4]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'apu_graphs'.
make[5]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'apu_graphs_link'.
make[5]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[4]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[3]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[3]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[4]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[5]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[6]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[7]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[6]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/sample_optimization_kernels/build-apu-nxp-sa-d'
make[6]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[7]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[6]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/kernels/apu/object_detection/build-apu-nxp-sa-d'
make[6]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[7]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'apu_graphs'.
make[7]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[7]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'apu_graphs_link'.
make[7]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[6]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[4]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/c/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code/internals/libs/object_detection/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/graphs/mipi_simple/dynamic_mipi_simple/build-v234ce-gnu-linux-o'
make[-]: skipping directory /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/firmware/build-v234ce-gnu-linux-o
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/graphs/mipi_simple/dynamic_mipi_simple/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/graphs/mipi_simple/dynamic_mipi_simple/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/graphs/mipi_simple/dynamic_mipi_simple/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'apu_graphs'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Nothing to be done for 'apu_graphs_link'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[4]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[6]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[7]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[6]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/kernels/apu/apexcv_pro_resize/build-apu-nxp-sa-d'
make[6]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[7]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'apu_graphs'.
make[7]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[7]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[7]: Nothing to be done for 'apu_graphs_link'.
make[7]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[6]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/graphs/build-apu-nxp-sa-d'
make[5]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[4]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/frame_io/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/frame_io/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/frame_io/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/frame_io/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/sdi/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/sdi/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/sdi/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/sdi/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/cam_generic/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/cam_generic/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/cam_generic/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/cam_generic/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/csi/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/csi/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/csi/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/csi/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/fdma/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/fdma/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/fdma/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/fdma/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264dec/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264dec/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264dec/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264dec/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264enc/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264enc/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264enc/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264enc/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/jpegdec/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/jpegdec/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/jpegdec/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/jpegdec/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/sequencer/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/sequencer/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/sequencer/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/sequencer/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/viu/user/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/viu/user/build-v234ce-gnu-linux-o'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/viu/user/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/viu/user/build-v234ce-gnu-linux-o'
make[2]: Entering directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make[3]: Entering directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
.C0_headdep.mk: updating rtGetInf-cpp.C0.d
.C0_headdep.mk: updating rtGetNaN-cpp.C0.d
.C0_headdep.mk: updating rt_nonfinite-cpp.C0.d
.C0_headdep.mk: updating face_detection_emxutil-cpp.C0.d
.C0_headdep.mk: updating main-cpp.C0.d
.C0_headdep.mk: updating FilteredObject-cpp.C0.d
.C0_headdep.mk: updating filter_objects-cpp.C0.d
.C0_headdep.mk: updating face_detection-cpp.C0.d
.C0_headdep.mk: updating face_detection_terminate-cpp.C0.d
.C0_headdep.mk: updating face_detection_initialize-cpp.C0.d
.C0_headdep.mk: updating face_detection_rtwutil-cpp.C0.d
.C0_headdep.mk: updating nxpvt_videoreader_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_videoreader-cpp.C0.d
.C0_headdep.mk: updating nxpvt_videoinput_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_videoinput-cpp.C0.d
.C0_headdep.mk: updating nxpvt_utils-cpp.C0.d
.C0_headdep.mk: updating nxpvt_opencv_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_imshow_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_imread_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_apexcv_resize_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_KalmanFilter_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_CascadeObjectDetector_w-cpp.C0.d
.C0_headdep.mk: updating nxpvt_CascadeObjectDetector-cpp.C0.d
.C0_headdep.mk: updating camera_input-cpp.C0.d
.C0_headdep.mk: updating nxpvt_umat_w-cpp.C0.d
arm64/gnu/optimized CX nxpvt_umat_w-cpp.o
arm64/gnu/optimized CX camera_input-cpp.o
arm64/gnu/optimized CX nxpvt_CascadeObjectDetector-cpp.o
arm64/gnu/optimized CX nxpvt_CascadeObjectDetector_w-cpp.o
arm64/gnu/optimized CX nxpvt_KalmanFilter_w-cpp.o
arm64/gnu/optimized CX nxpvt_apexcv_resize_w-cpp.o
arm64/gnu/optimized CX nxpvt_imread_w-cpp.o
arm64/gnu/optimized CX nxpvt_imshow_w-cpp.o
arm64/gnu/optimized CX nxpvt_opencv_w-cpp.o
arm64/gnu/optimized CX nxpvt_utils-cpp.o
arm64/gnu/optimized CX nxpvt_videoinput-cpp.o
arm64/gnu/optimized CX nxpvt_videoinput_w-cpp.o
arm64/gnu/optimized CX nxpvt_videoreader-cpp.o
arm64/gnu/optimized CX nxpvt_videoreader_w-cpp.o
arm64/gnu/optimized CX face_detection_rtwutil-cpp.o
arm64/gnu/optimized CX face_detection_initialize-cpp.o
arm64/gnu/optimized CX face_detection_terminate-cpp.o
arm64/gnu/optimized CX face_detection-cpp.o
arm64/gnu/optimized CX filter_objects-cpp.o
arm64/gnu/optimized CX FilteredObject-cpp.o
arm64/gnu/optimized CX main-cpp.o
arm64/gnu/optimized CX face_detection_emxutil-cpp.o
arm64/gnu/optimized CX rt_nonfinite-cpp.o
arm64/gnu/optimized CX rtGetNaN-cpp.o
arm64/gnu/optimized CX rtGetInf-cpp.o
arm64/gnu/optimized LD face_detection.elf <= nxpvt_umat_w-cpp.o camera_input-cpp.o nxpvt_CascadeObjectDetector-cpp.o nxpvt_CascadeObjectDetector_w-cpp.o nxpvt_KalmanFilter_w-cpp.o nxpvt_apexcv_resize_w-cpp.o nxpvt_imread_w-cpp.o nxpvt_imshow_w-cpp.o nxpvt_opencv_w-cpp.o nxpvt_utils-cpp.o nxpvt_videoinput-cpp.o nxpvt_videoinput_w-cpp.o nxpvt_videoreader-cpp.o nxpvt_videoreader_w-cpp.o face_detection_rtwutil-cpp.o face_detection_initialize-cpp.o face_detection_terminate-cpp.o face_detection-cpp.o filter_objects-cpp.o FilteredObject-cpp.o main-cpp.o face_detection_emxutil-cpp.o rt_nonfinite-cpp.o rtGetNaN-cpp.o rtGetInf-cpp.o /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/acf/build-v234ce-gnu-linux-o/libacf.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/drivers/user/build-v234ce-gnu-linux-o/libapexdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apex/icp/build-v234ce-gnu-linux-o/libicp.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_base/apexcv_common/build-v234ce-gnu-linux-o/apexcv_common.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/common/build-v234ce-gnu-linux-o/libcommon.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/communications/build-v234ce-gnu-linux-o/lib_communications.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/log/build-v234ce-gnu-linux-o/liblog.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/sumat/build-v234ce-gnu-linux-o/libsumat.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/utils/umat/build-v234ce-gnu-linux-o/libumat.a C:/Users/rayle/Documents/MATLAB/Add-Ons/Toolboxes/NXP_Vision_Toolbox_for_S32V234/code//internals/libs/object_detection/build-v234ce-gnu-linux-o/nxpvt_object_detection.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/isp/graphs/mipi_simple/dynamic_mipi_simple/build-v234ce-gnu-linux-o/libdynamic_mipi_simple.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/apexcv_pro/resize/apu-nxp/build-v234ce-gnu-linux-o/apexcv_pro_resize.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/frame_io/build-v234ce-gnu-linux-o/libframe_io.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/io/sdi/build-v234ce-gnu-linux-o/libsdi.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/cam_generic/user/build-v234ce-gnu-linux-o/libcamdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/csi/user/build-v234ce-gnu-linux-o/libcsidrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/fdma/user/build-v234ce-gnu-linux-o/libfdmadrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264dec/user/build-v234ce-gnu-linux-o/libh264decdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/h264enc/user/build-v234ce-gnu-linux-o/libh264encdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/jpegdec/user/build-v234ce-gnu-linux-o/libjpegdecdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/sequencer/user/build-v234ce-gnu-linux-o/libseqdrv.a /g/VisionSDK_S32V2_RTM_1_4_0/s32v234_sdk/libs/isp/viu/user/build-v234ce-gnu-linux-o/libviudrv.a
------------------------------------------------------------
make[3]: Leaving directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make[2]: Leaving directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'
make[1]: Leaving directory '/c/Users/rayle/Documents/MATLAB/codegen/exe/face_detection/build-v234ce-gnu-linux-o'

face_detection.elf | 4 kB | 4.0 kB/s | ETA: 00:03:36 | 0%
face_detection.elf | 871 kB | 871.7 kB/s | ETA: 00:00:00 | 100%
/home/root/data/lbpcascade_frontalface.xml: No such file or directory

/home/root/data/face_detection.png: No such file or directory

Deploying face_detection.elf on 192.168.2.194 ...
./face_detection.elf: error while loading shared libraries: libopencv_calib3d.so.3.4: cannot open shared object file: No such file or directory
Cleaning up, please wait ...

0 Kudos
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

In the config structure you have to pass the files needed by the function to run on board. Also, for the advanced examples, the config requires a field called Input, which will be the input of the face_detection function. In your case you can have the following config:

config.MakeJobs = 8;
config.Optimize = true;
config.TargetIpAddress = '10.171.74.173';
config.Deploy = true;

% first entry from the tuple is the name of the file you want to copy to board and is relative to the current path of MATLAB

% second entry from the tuple is name of the file on board and is relative to the elf location
config.ExtraFiles = { ...
{'../../data/face_detection.png', 'data/face_detection.png'}, ...
{'../../data/lbpcascade_frontalface.xml', 'data/lbpcascade_frontalface.xml'}};
params.input = 'Image';
params.file = 'data/face_detection.png';
params.demo = false;
params.KalmanFilter = false;
config.Input = params;
nxpvt_codegen('face_detection.m', config);

Instead of calling the nxpvt_codegen function you can also run the script run_application from the face detection example folder. The script fills in the config structure by asking a list of questions.

Kind regards,

Iulian Bulancea

13 Views
Contributor II

Hi,Iulian Bulancea

I have some more questions:When I want to run on a board using CNN,Code generation is not supported for 'mkldnn', 'tensorrt', and 'arm-compute' targets on the  Windows platform.

What's the difference between using MATLAB to develop apex algorithm and using S32DS?

I really hope you can answer for me.

pastedImage_2.pngpastedImage_3.pngpastedImage_4.png

0 Kudos
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

You should not define the environmental variable ARM_COMPUTELIB or set it to empty from MATLAB using setenv('ARM_COMPUTELIB'). This way the toolbox will use its one ARM compute library.

Kind regards,

Iulian Bulancea

0 Kudos
13 Views
Contributor II

Hi,Iulian Bulancea

I am very confused.

pastedImage_1.png

0 Kudos
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

The toolbox supports code generation for cnn for MATLAB R2018b, R2019a, and R2019b.

Kind regards,

Iulian Bulancea

0 Kudos
13 Views
Contributor II

Hi,Iulian Bulancea

  nowadays,./face_detection.elf: error while loading shared libraries: libopencv_calib3d.so.3.4: cannot open shared object file: No such file or directory

How should I load this library in MATLAB?

pastedImage_2.png

0 Kudos
13 Views
NXP Employee
NXP Employee

Hi 751301185@qq.com‌,

You should use the Yocto SD card image provided with Vision SDK 1.4.0.

pastedImage_7.png

Kind regards,

Iulian Bulancea

0 Kudos