This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler: Adding a new alg_plugin in VisionSDK (ver 2.11)

Tool/software: TI C/C++ Compiler

Hello Everyone,

Iam trying to integrate a new alg_plugin inside VisionSDK(ver 2.11) for tda3x. I followed the steps mentioned in VisionSDK_UserGuide_BuildSystem doc, still iam facing below issues

1) I have added a new folder my_algo under  " \vision_sdk\examples\tda2xx\src\alg_plugins "

2) I have also updated the ALG_LISTS  inside  cfg.mk file under \vision_sdk\configs. 

3)gmake showconfig 

Iam unable to see my alg_plugin name on terminal after doing gmake showconfig .Hence my plugin is not correctly added and hence it is not compiling. Am I missing any step???

I tried adding my alg_plugin path inside makefile under " \vision_sdk\examples\tda2xx\src\alg_plugins ",I have updated makefile as follows:

ifeq ($(ALG_surroundview),yes)
include $(MODULE_SRC_BASE_PATH)/commonutils/SRC_FILES.MK
include $(MODULE_SRC_BASE_PATH)/my_algo/SRC_FILES.MK
endif

Now ,my alg_plugin is able to compile.

Is this the correct method to add the plugin, as it was done in the previous versions of VisionSDK???

If not, what is it Iam missing?

Thanks,

Neha

  • Hi Neha,

    You need to enable the Alg Plugin for some use case (Step 6 in section 6.3 Adding new alg plugins to build BIOS side).
    For example to enable object detect algorithm in UC_fast_boot_iss_capture_isp_simcop_pd_display, ALG_objectdetection=yes is set in vision_sdk\examples\tda2xx\src\usecases\fast_boot_iss_capture_isp_simcop_pd_display\cfg.mk.

    Regards,
    Rishabh
  • Hi,

    There was a suggested answer and since there has been no activity on this thread for more than a week,
    the suggested answer was marked as verify. Please feel free to select the "Reject Answer" button and reply with more details.

    Regards,
    Yordan