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.
在使用edma sample时,.cfg中添加语句 xdc.loadPackage('ti.sdo.edma3.drv.sample') 编译报错Description Resource Path Location Type can't find the library 'lib/c6748-evm/674/release/edma3_lld_drv_sample.ae674' specified by package ti.sdo.edma3.drv.sample.
在文件夹下C:\ti\edma3_lld_2_12_05_30E\packages\ti\sdo\edma3\drv\sample\package\lib\lib\c6748-evm\674\release,没有找到库文件,所以尝试编译
运行结果:
C:\ti\edma3_lld_2_12_05_30E\packages>set PATH=C:\ti\xdctools_3_55_02_22_core
C:\ti\edma3_lld_2_12_05_30E\packages>set ROOTDIR=C:\ti\edma3_lld_2_12_05_30E
C:\ti\edma3_lld_2_12_05_30E\packages>gmake examples FORMAT=ELF
C:\ti\edma3_lld_2_12_05_30E/makerules/env.mk:56: /oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk: No such file or directory
gmake: *** No rule to make target '/oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk'. Stop.
按照C:\ti\edma3_lld_2_12_05_30E\packages\ti\sdo\edma3\drv\docs\EDMA3_Driver_User_Guide.pdf文件的2.4.1节的内容,需要修改makerules/env.mk的三个参数:INTERNAL_SW_ROOT, EXTERNAL_SW_ROOT, UTILS_INSTALL_DIR
请问:
1. 上面三个参数应该设置为何值?尤其是UTILS_INSTALL_DIR不理解。
INTERNAL_SW_ROOT = C:\ti\edma3_lld_2_12_05_30E ?
EXTERNAL_SW_ROOT = C:\ti ?
2. 在cmd中用set可否修改这三个值?
PS:一些版本信息
bios_6_76_03_01
ccs1200
edma3_lld_2_12_05_30E
processor_sdk_rtos_omapl138_6_03_00_106
xdctools_3_55_02_22_core
请看一下是否按照C:\ti\processor_sdk_rtos_omapl138_6_03_00_106\edma3_lld_2_12_05_30E\packages\ti\sdo\edma3\drv\docs\EDMA3_Driver_User_Guide.pdf文档2.4.2 Building the EDMA3 Driver Stand-alone Applications章节编译的。
C:\ti\edma3_lld_2_12_05_30E\packages>set PATH=C:\ti\xdctools_3_55_02_22_core
C:\ti\edma3_lld_2_12_05_30E\packages>set ROOTDIR=C:\ti\edma3_lld_2_12_05_30E
C:\ti\edma3_lld_2_12_05_30E\packages>gmake examples PLATFORM=c6748-evm FORMAT=ELF
C:\ti\edma3_lld_2_12_05_30E/makerules/env.mk:56: /oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk: No such file or directory
gmake: *** No rule to make target '/oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk'. Stop.
C:\ti\edma3_lld_2_12_05_30E\packages>gmake libs PLATFORM=c6748-evm FORMAT=ELF
C:\ti\edma3_lld_2_12_05_30E/makerules/env.mk:56: /oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk: No such file or directory
gmake: *** No rule to make target '/oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk'. Stop.
C:\ti\edma3_lld_2_12_05_30E\packages>gmake libs PLATFORM=evm6748 FORMAT=ELF
C:\ti\edma3_lld_2_12_05_30E/makerules/env.mk:56: /oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk: No such file or directory
gmake: *** No rule to make target '/oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk'. Stop.
C:\ti\edma3_lld_2_12_05_30E\packages>gmake examples PLATFORM=evm6748 FORMAT=ELF
C:\ti\edma3_lld_2_12_05_30E/makerules/env.mk:56: /oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk: No such file or directory
gmake: *** No rule to make target '/oe/bld/build-ARM9_1/arago-tmp-glibc/work/omapl138_lcdk-oe-linux-gnueabi/edma3-lld-rtos/2.12.05.30E-r1.1.tisdk-int12/git/packages/component.mk'. Stop.
以上是执行2.1.2节第(2)布的结果。其中,PLATFORM尝试了两种方式
您好,
请参阅OMAP-L13x/C674x Resources and FAQ 并查找 CCS 示例项目:
omapl138_c6748_ccs_projectspecs.zip
下载示例项目后,请找到以下项目并将其导入 CCS:
omapl138_c6748_ccs_projectspecs\ccs_examples\windows\OMAPL138\MCASP_Audio_lcdkOMAPL138_c674xExampleProject.projectspec.
该项目使用 EDMA3封装。 您可以在 CCS 和.cfg 文件中找到如何将 EDMA3添加到工程中。 您可能还未在 CCS 中安装 EDMA3软件包。 以下是上述示例项目的外观:
另请参阅以下有关如何将产品添加到 CCS 工程的FAQ:
https://e2e.ti.com/support/processors-group/processors/f/791/t/1048609
最后请知悉,TI 已不再支持基于 TI-RTOS 的 C674x DSP 软件开发。 请参阅本公告并在此处查找可用资源。