When I edited xdcpaths.mak, I found the variant EDMA3_LLD_INSTALL_DIR.But I did not find it in the dvsdk 3.00.00.36 directory,
I want to know where to download it?
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.
When I edited xdcpaths.mak, I found the variant EDMA3_LLD_INSTALL_DIR.But I did not find it in the dvsdk 3.00.00.36 directory,
I want to know where to download it?
You may find this wiki page helpful:
http://tiexpressdsp.com/index.php/Programming_the_EDMA3_using_the_Low-Level_Driver_%28LLD%29
Down near the bottom is the link to download the LLD (I just added it in case you already looked at this page).
Brad
Yes, you're right. I'll request they start making a Linux installer too. In the mean time you need to install/extract the libraries on a Windows machine and then move them to your Linux machine.
I find there are cetools in the ce 2.21 and 2.22, and it has edma3. I want to know whether I can copy it to my ce 2.23.
Have you checked the CE 2.23 release notes to see what dependencies it has or what it was tested against? Have you checked the 2.22 release notes to see what version of LLD it included?
I don't check, I use the method you say. copy the win version to linux.
when I build example DSP server, it show a following error:
XDCPATH="/root/otis/examples/ti/sdo/ce/examples/servers/video_copy/evm3530/../../../../../../..;/root/otis/dvsdk_3_00_00_40/codec_engine_2_24/packages;/root/otis/dvsdk_3_00_00_40/xdais_6_24/packages;/root/otis/dvsdk_3_00_00_40/linuxutils_2_24_02/packages;/root/otis/dvsdk_3_00_00_40/framework_components_2_24/packages;/root/otis/dvsdk_3_00_00_40/biosutils_1_01_00/packages;/root/otis/dvsdk_3_00_00_40/bios_5_33_02/packages;/root/otis/dvsdk_3_00_00_40/dsplink_1_61_03/packages" /root/otis/dvsdk_3_00_00_40/xdctools_3_15_01_59/xs xdc.tools.configuro -c /root/otis/dvsdk_3_00_00_40/C6000CGT6.1.7 -o video_copy \
-t ti.targets.C64P -p ti.platforms.evm3530 -b /root/otis/examples/ti/sdo/ce/examples/servers/video_copy/evm3530/../../../../../../../config.bld \
--tcf video_copy.cfg
making package.mak (because of package.bld) ...
config.bld: Running the version from Codec Engine Examples.
js: "/root/otis/examples/ti/sdo/ce/examples/buildutils/Platforms.xs", line 75: TypeError: Cannot call method "match" of undefined
"/root/otis/examples/config.bld", line 138
"./config.bld", line 3
gmake: *** No rule to make target `.configuro'. Stop.
js: "/root/otis/dvsdk_3_00_00_40/xdctools_3_15_01_59/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
make: *** [video_copy/linker.cmd] Error 1
what is wriong with it ?
CE 2.24 doesn't include configuro-based example Servers (e.g. the servers/video_copy/evm3530 you're trying to build) anymore, so it looks like you're mixing a pre-2.24-based example (in your /root/otis/examples/...video_copy/evm3530 dir) with the CE 2.24 example build scripts.
[ The reason we stopped providing a configuro based example Server is b/c of its complexity - there's a lot of magic required to 'recreate' a Server package - which is needed when the ARM-side app wants to integrate your server via Engine.createFromServer(). It is easier to support one way of building a Server (i.e. package.bld), rather than support multiple ways to build (when a package.bld-based distribution - for Engine.createFromServer() support - is ultimately required). ]
To get a configuro-based Server build working, I think you'd need to set the XDCARGS variable on your configuro command line like CE 2.24's examples/xdcpaths.mak does. We could help you through that, but I'd strongly suggest you switch to a package.bld-based Server build (like CE 2.24's servers/all_codecs example).
Chris
The update speed of reference is slower than that of Ti's software. In the CE 2.4 there are 2.2's reference.
Hello,Chris
When I built the file under the path:
/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/apps/video_copy/dualcpu_separateconfig_dll/configured_CE_subsystem
it returns an error:
XDCPATH="/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/apps/video_copy/dualcpu_separateconfig_dll/configured_CE_subsystem/../../../../../../../..;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/local-power-manager_1_24_03_10_eng/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/xdais_6_26_01_03/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/linuxutils_2_26_02_05/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/framework-components_2_26_00_01/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/biosutils_1_02_02/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/local-power-manager_1_24_03_10_eng/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/edma3lld_01_11_02_05/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/dspbios_5_41_03_17/packages;/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/dsplink_1_65_01_05_eng" /home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/xdctools_3_16_03_36/xs xdc.tools.configuro -c /home/yym/arm-2009q1 -o ceapp \
-t gnu.targets.arm.GCArmv5T -p ti.platforms.evmDM6446 \
-b /home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/apps/video_copy/dualcpu_separateconfig_dll/configured_CE_subsystem/../../../../../../../../config.bld -Dplatname=ti.platforms.evmDM6446 ceapp.cfg
making package.mak (because of package.bld) ...
config.bld: Running the version from Codec Engine Examples.
js: "/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/buildutils/Platforms.xs", line 75: TypeError: Cannot call method "match" of undefined
"/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/config.bld", line 138
"./config.bld", line 3
making package.mak (because of package.bld) ...
config.bld: Running the version from Codec Engine Examples.
js: "/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/ti/sdo/ce/examples/buildutils/Platforms.xs", line 75: TypeError: Cannot call method "match" of undefined
"/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/codec-engine_2_26_02_11/examples/config.bld", line 138
"./config.bld", line 3
gmake: *** No rule to make target".configuro". stop.
js: "/home/yym/ti-dvsdk_dm3730-evm_04_03_00_06/xdctools_3_16_03_36/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
make: *** [ceapp] error 1
I have't modify any files blow,what is wriong with it ?
Hi Chris,
Please create a new post for this issue since you will have more attention towards new thread than the older. Also, the thread has a suggested answer for the previous issue and it is very old thread since aug. 2009.
I would suggest you to create a new thread for the issue you post would be better answered.
Thanks & regards,
Sivaraj K