Part Number: TDA2EG
Hi
I am studying how to use OpenCV features on TDA2Ex board.
First, i compiled the SDK with the configuration "tda2xx_evm_bios_opencx", and it finished with no errors.
Then, i want to append OpenCV on configuration "tda2ex_evm_bios_all", as my board is based on TDA2Ex.
According to "tda2xx_evm_bios_opencx", i changed the configuration files of "tda2ex_evm_bios_all" as folow:
\vision_sdk\apps\configs\tda2ex_evm_bios_all\cfg.mk: (append following codes)
OPENCV_OPENCL=yes
OPENCL_INCLUDE=yes
ENABLE_OPENCV=yes
ENABLE_OPENCV_TESTS=yes
BUILD_OPENCV_SRC=no
TREAT_WARNINGS_AS_ERROR = no
\vision_sdk\apps\configs\tda2ex_evm_bios_all\uc_cfg.mk: (append following codes)
ifeq ($(ENABLE_OPENCV),yes)
UC_vip_single_cam_opencvcanny=yes
UC_vip_single_cam_opencvopencldilation=yes
ifeq ($(ENABLE_OPENCV_TESTS),yes)
UC_vip_single_cam_opencvtests=yes
endif
endif
But the compiling failed with the following errors:
.......
Starting build of library sources ...
making D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/ipc.ae66 ...
gmake[1]: Entering directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/ipc'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/ipc'
making D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/utils.ae66 ...
gmake[1]: Entering directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/utils'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/utils'
making D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/sysbios/sysbios.ae66 ...
gmake[1]: Entering directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/obj/vision_sdk/tda2ex-evm/c66xdsp_1/release/vision_sdk_configuro/package/cfg/MAIN_APP_c6xdsp1_pe66.src/sysbios'
Build of libraries done.
# Configuro done!
# Making tda2ex-evm:c66xdsp_1:release:vision_sdk_lib...
# Compiling tda2ex-evm:c66xdsp_1:release:vision_sdk: D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/apps/src/common/app_init/app_init_dsp.c
# Compiling generated MAIN_APP_c6xdsp1_pe66.oe66
# Linking into D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/vision_sdk/bin/tda2ex-evm/vision_sdk_c66xdsp_1_release.xe66...
undefined first referenced
symbol in file
--------- ----------------
rtos_init_ocl_dsp_monitor D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/lib/tda2ex-evm/c66xdsp_1/release/links_common_system.ae66<system_common.oe66>
error: unresolved symbols remain
error: errors encountered during linking;
"D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bio
s_all/vision_sdk/bin/tda2ex-evm/vision_sdk_c66xdsp_1_release.xe66" not
built
gmake[7]: *** [D:/PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/binaries/apps/tda2ex_evm_bios_all/vision_sdk/bin/tda2ex-evm/vision_sdk_c66xdsp_1_release.xe66] Error 1
gmake[6]: *** [c66xdsp_1] Error 2
gmake[5]: *** [apps_dsp1] Error 2
gmake[4]: *** [apps] Error 2
gmake[3]: *** [apps] Error 2
gmake[2]: *** [apps_exe] Error 2
gmake[1]: *** [apps] Error 2
gmake: *** [vision_sdk] Error 2
Please help me find where the problem is, thank you~
Thanks
xuanbo