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.

make dsplink_samples doesn't build the dsp side applications on DVSDK 4.00.00.22

Hi,

Doing 'make clean; make all' on the $(HOME)/ti-dvsdk_omap3530-evm_4_00_00_22 directory, has built the whole components except for the dsplink samples I got the gpp side but the dsp side like (loop.out, message.out,...) is missing. I just retried with command 'make dsplink_samples_clean; make dsplink_samples' but they still missing again.

When I check in Makefile, I see those lines:


dsplink_dsp_genpackage:
$(XDC_INSTALL_DIR)/xdc -C $(LINK_INSTALL_DIR)/dsplink/dsp clean
$(XDC_INSTALL_DIR)/xdc -C $(LINK_INSTALL_DIR)/dsplink/dsp .interfaces

dsplink_gpp_genpackage:
$(XDC_INSTALL_DIR)/xdc -C $(LINK_INSTALL_DIR)/dsplink/gpp clean
$(XDC_INSTALL_DIR)/xdc -C $(LINK_INSTALL_DIR)/dsplink/gpp .interfaces

dsplink: dsplink_arm dsplink_dsp dsplink_samples dsplink_dsp_genpackage dsplink_gpp_genpackage

My understand is when 'dsplink' is ready for running 'dsplink_dsp_genpackage'  xdc is cleans up and would like execute .interface but this file is empty. Someone can tell me if this is the reason why the dsp side is not built and what I did wrong in my setup?

Regards,

Daniel

  • Hi,

     I found a mistake into files:

    ${DVSDK}/dsplink_1_65_00_02/dsplink/etc/host/scripts/Linux/dsplinkenv

    ${DVSDK}/dsplink_1_65_00_02/dsplink/etc/host/scripts/Linux/dsplinkenv.bash

     

    I just replaced the line:   export DSPLINK=$HOME/dsplink_1_65_00_02/dsplink

    by this one: export DSPLINK=$DVSDK/dsplink_1_65_00_02/dsplink 

     

    After that when I execute  the perl $DSPLINK/config/bin/dsplinkcfg.pl now the process complete without error and now the command

    $ cd  $DSPLINK/dsp/src/sample 

    $ make -s release

     works whatever if the .interface file still empty.  So this has fixed my problem.

     

    Thank you, 

    Daniel