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/TDA2PXEVM: EVE compilation Issue on Ubuntu 14.04

Part Number: TDA2PXEVM

Tool/software: TI C/C++ Compiler

Hello,

I am currently using Processor SDK 3_4 "Linux running on A15" . I have to implement a few EVE kernels and integrate them in a Usecase. I am trying this using following 2 methods

1. I tried to compile the EVE on ubuntu14.04 for which I ran the makefile using gmake command present in xdctools. I have set the following paths:

In make file:
export EVE_SW_ROOT ?= $(CURDIR)
export ARP32_TOOLS ?= /home/kpit/cv_acc_new/ti_components/cg_tools/linux/arp32_1.0.7
export DSP_TOOLS ?= /home/kpit/cv_acc_new/ti_components/cg_tools/linux/C6000_7.4.2
export xdais_PATH ?= /home/kpit/cv_acc_new/ti_components/codecs/xdais_7_24_00_04
export UTILS_PATH ?= /bin

In makerules_eve.mk:

DMAUTILS_PATH ?= "/home/kpit/cv_acc_new/ti_components/algorithms/REL.DMAUTILS.00.08.00.02/dmautils"
ALGFRAMEWORK_PATH ?= "/home/kpit/cv_acc_new/ti_components/algorithms/REL.ALGFRAMEWORK.02.08.00.00/algframework"

I was getting a compilation error of start date, time and echo . Hence I commented them and tried to build. I am still getting errors. The log is as follows:

##@echo ======== STARTERWARE =================
gmake -C ./starterware -f Makefile TARGET_SOC=vayu CORE=eve
gmake[1]: uname: Command not found
gmake[1]: Entering directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake -C ./starterware -f Makefile TARGET_SOC=vayu CORE=dsp
gmake[1]: uname: Command not found
gmake[1]: Entering directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake -C ./starterware -f Makefile TARGET_SOC=vme CORE=eve
gmake[1]: uname: Command not found
gmake[1]: Entering directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake -C ./starterware -f Makefile TARGET_SOC=vme CORE=dsp
gmake[1]: uname: Command not found
gmake[1]: Entering directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/starterware'
##@echo .
##@echo ======== KERNELS =================
gmake -C ./kernels -f makefile
gmake[1]: Entering directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/kernels'
gmake[1]: echo: Command not found
gmake[1]: *** [all] Error 127
gmake[1]: Leaving directory `/home/kpit/cv_acc_new/ti_components/algorithms/eve_sw_01_19_00_00/kernels'
gmake: *** [all] Error 2

Please let me know what is pending from my side in this method. I want to get the EVE built.

2. Parallely I have compiled EVE on Windows platform(Processor SDK3_4). I have successfully compiled and tested the required EVE applications on the simulator.

Then I have taken the required lib files and moved to the linux Processor SDK. The lib files are as follows:

Apps_nonbam->lib.... Both the debug and release libs for the application

kernels->lib ....... Both the debug and release libs for kernel.

By this method I have been able to compile the SDK with the EVE application calls successfully. But I faced execution issues . The applet is getting called and then the code runs forever.

Please let me know if this method is right or anything else needs to be done.

Regards,

Aniruddha