Hello
(again: I found no better forum. Please forgive me if I'm wrong here....)
When I started my dsp project (on an omap3, now its a davinci), it was quite hard to get things running. Lee Hovela helped me very much by suggesting to use syslinks buildScripts/test.bld to compile my code.
Now, my project is up and running and I see a few deficits in test.bld. I read the XDC Getting Started Guide and want to convert the project to use configuro, but It is not as easy as it seems:
% xs --xdcpath="/opt/ti/ipc_1_23_03_31/packages;/opt/ti/bios_6_32_01_38/packages;/opt/ti/syslink_2_00_02_80/packages;/opt/ti/edma3_lld_02_11_02_04/packages;/home/gru/projects/damian/trunk/DSP/pt/msgq" xdc.tools.configuro -c /opt/ti/C6000CGT7.3.0 -t ti.targets.C674 -p platforms.ti814x.dsp -b config.bld Damian_ti81xx_dsp.cfg
making package.mak (because of package.bld) ...
configuring Damian_ti81xx_dsp.p674 from package/cfg/Damian_ti81xx_dsp_p674.cfg ...
js: "/opt/ti/syslink_2_00_02_80/packages/ti/syslink/ipc/rtos/package.xs", line 95: Error: Library not found: ti.syslink.ipc.rtos.anull
gmake: *** [package/cfg/Damian_ti81xx_dsp_p674.xdl] Error 1
gmake: *** Deleting file `package/cfg/Damian_ti81xx_dsp_p674.xdl'
gmake: *** [package/cfg/Damian_ti81xx_dsp_p674.xdl] Deleting file `package/cfg/Damian_ti81xx_dsp_p674.h'
gmake: *** [package/cfg/Damian_ti81xx_dsp_p674.xdl] Deleting file `package/cfg/Damian_ti81xx_dsp_p674.c'
js: "/opt/ti/xdctools_3_22_01_21/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
strace tells me, that configuro is searching for ti.syslink.ipc.rtos.anull in /opt/ti/syslink_2_00_02_80/packages/ti/syslink/ipc/rtos/lib/whole_program_debug, but there are only these files:
% ll /opt/ti/syslink_2_00_02_80/packages/ti/syslink/ipc/rtos/lib/whole_program_debug
total 14192
-rwxrwxrwx 1 root staff 1838184 Aug 8 2011 ti.syslink.ipc.rtos.a64P*
-rwxrwxrwx 1 root staff 1839960 Aug 8 2011 ti.syslink.ipc.rtos.a674*
-rwxrwxrwx 1 root staff 3865436 Aug 8 2011 ti.syslink.ipc.rtos.ae64P*
-rw-rw-r-- 1 gru gru 3701958 Sep 28 2011 ti.syslink.ipc.rtos.ae674
-rw-rw-r-- 1 gru gru 33281 Sep 28 2011 ti.syslink.ipc.rtos.ae674.mak
-rwxrwxrwx 1 root staff 3243110 Aug 8 2011 ti.syslink.ipc.rtos.aem3*
I have no idea what "anull" means, but I think something like "ae674" would match my platform better....
when compiling by calling xdc, all is fine, so I have some error in configuring configuro... where should I look?
Thanks,
Markus