在使用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