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.

Problem when using C6Runlib

Other Parts Discussed in Thread: OMAP3530

Hi,

my platform is omap3530,

when I use C6Runlib tool and compile my C code, main.c and cal.c,

(here is my code7026.source_code.zip)

because I want main.c execute on ARM and call function code cal.c on DSP,

thus I key following command on my x86 host 

/home/lan/C6Run/C6Run_0_98_03_03/bin/c6runlib-cc -c -O3  -o cal.o cal.c
/home/lan/C6Run/C6Run_0_98_03_03/bin/c6runlib-ar rcs cal.lib cal.o
arm-none-linux-gnueabi-gcc -c -o main.o main.c
arm-none-linux-gnueabi-gcc -lpthread -o cal_arr.out main.o cal.lib
cp cal_arr.out /home/lan/NFS

then I get cal_arr.out successfully,

put cal_arr.out on my target platform omap3530,

but it has error,

" ./cal.gpp_stub.c: C6RUN_SHAREDMEM_lookupBuffer() failed for pointer 0x000642E0 ",

what should I try to do to solve this problem,

thanks,

Jason Lan.