当我进入dvsdk_dm3730_4_02_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/servers目录下编译dsp servers时出现如下错误:
platform = ti.platforms.evm3530 js: "/home/davinci/dm3730/dvsdk_dm3730_4_02_00_06/codec-engine_2_26_02_11/packages/ti/sdo/ce/ipc/bios/package.xs", line 141: xdc.services.global.XDCException: XDCException: xdc.PACKAGE_NOT_FOUND: /home/davinci/dm3730/dvsdk_dm3730_4_02_00_06/dsplink_1_65_00_02/dsplink/dsp/package.xdc found along the package path, but no schema file was found. Ensure that the package 'dsplink.dsp' is completely built. gmake[1]: *** [package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg_c.c] Error 1 gmake[1]: *** Deleting file `package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg_c.c' gmake[1]: *** [package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg_c.c] Deleting file `package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg.cmd' gmake[1]: *** [package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg_c.c] Deleting file `package/cfg/bin/ti_platforms_evm3530/all_x64Pcfg.s62' gmake: *** [/home/davinci/dm3730/dvsdk_dm3730_4_02_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/servers/all_codecs,.executables] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/davinci/dm3730/dvsdk_dm3730_4_02_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/servers/all_codecs' make: *** [all] Error 2
我查了一些资料说是要先编译DSPLink,但是我已经顺利编译了DSPLink,也产生了DSPLinkk.ko文件,不知道是什么原因??
lin liu4:
我知道是怎么回事了,是没有开启XDC接口
If you will be integrating DSPLink into your system using XDCtools-based configuration (e.g. using Codec Engine), there are 2 more steps required before the Build Configuration step is complete.
cd into the $(DSPLINK)/dsp directory and run:
$ $(XDC_INSTALL_DIR)/xdc clean $ $(XDC_INSTALL_DIR)/xdc .interfacescd into the $(DPLINK)/gpp directory and run:
$ $(XDC_INSTALL_DIR)/xdc clean $ $(XDC_INSTALL_DIR)/xdc .interfaceshttp://processors.wiki.ti.com/index.php/Building_DSPLink