Thread 中讨论的其他器件:SYSBIOS、 CCStudio
工具/软件:Code Composer Studio
我正在使用 CCS 6和7 (主要是6、因为这是客户现场的工作)。 我们正在使用 Myirtech EVM、并尝试从 PDK 1.0.4构建 EtherNetIP_adapter。
生成失败、出现以下错误:
说明资源路径位置类型
无法找到程序'EtherNetIP_ADAPTER_AM437X.xa9fg 的链接器命令模板文件:'c:\ti\SysBIOS_ind_SDK_02.01.02.02.02.02\SDK;C:\ti\pdk_AM437X_1_0_4\packages\ti/examples/EtherNetIP_adapter.xbt;/ti/ndk_2_24_03_35/packages /ti/bios_6_46_05_55/packages /ti/ccsv7/ccs_base /ti/xdctools_3_31_00_24_core/packages /ti/pdk_am437x_1_0_4/packages:C:/c:tid_C:/c:
在过去的某个时候、我相信它已经编译并运行(尽管它可能是另一个以太网样片)。
下面是我的设置:
AM437x PDK 1.0.4 com.ti.pdk.am437x.product_1.0.4.feature.group 德州仪器公司
Analysis Suite 4.1.0.201609091143 com.ti.dvt2.analysis.suite.feature.group Texas Instruments
BeagleBone FTDI 驱动程序2.8.30.20140130 com.ti.ftdi.drivers.win.feature.group 德州仪器
C/C++开发工具8.0.201509131935 org.eclipse.cdt.feature.group Eclipse CDT
C/C++ GCC 交叉编译器支持8.8.0.201509131935 org.eclipse.cdt.build.crossgcc.feature.group Eclipse CDT
C/C++存储器视图增强功能8.8.0.201509131935 org.eclipse.cdt.debug.ui.memory.feature.group Eclipse CDT
C/C++远程启动(需要 RSE 远程系统资源管理器) 8.8.0.201509131935 org.eclipse.cdt.launch.remote.feature.group Eclipse CDT
C6000 7.4.0帮助功能7.4.0.2013051055 com.ti.cgt.c6000.7.4.help.feature.group 德州仪器
C6000 V8编译器工具8.1.1 com.ti.cgt.c6000.8.1.win32.feature.group 德州仪器
CCS 和 SAT 通用组件采用6.2.0.201609121600 com.ti.tools.common.feature.group 德州仪器
CCS 文档6.2.0.20160831 com.ti.ccstudio.doc.win32.feature.group 德州仪器
CCS Launcher 6.2.0.20160106 com.ti.ccstudio.launcher.win32.feature.group 德州仪器
CCS 实用程序1.0.20160210 com.ti.ccstudio.utils.cli.win32.feature.group 德州仪器(TI)
CCStudio P2工具采用6.0.201508191607 com.ti.ccstudio.p2tool.feature.group 德州仪器
Chromium Browser Feature 6.2.0.201609121600 com.ti.chromium.browser.feature.group 德州仪器
Code Composer Studio 基本组件6.2.1.01781德州仪器 com.ti.ccstudio.base.feature.group
Code Composer Studio IDE ARM 组件6.2.0.201609121600 com.ti.ccstudio.tms470.feature.group 德州仪器
Code Composer Studio IDE 主要特性6.2.0.201609121600 com.ti.ccstudio.idemain.feature.group 德州仪器
Code Composer Studio IDE 工作流程6.2.0.201609121600 com.ti.ccstudio.workflow.feature.group 德州仪器
编译器工具在线文档1.1.4 com.ti.cgt.dmed.win32.feature.group 德州仪器(TI)
Debug Server 6.2.1.1781 com.ti.ccstudio.debugserver.win32.feature.group Texas Instruments
调试服务器闪存6.2.1.1781 com.ti.dsflash.win32.feature.group 德州仪器(TI)
DVT - Graph Visualization 4.1.0.201609091143德州仪器 com.ti.dvt2.graph.visualization.feature.group
DVT -描述器分析管理器4.1.0.201609091143德州仪器 com.ti.dvt2.profileanalysismanager.feature.group
DVT - Resource Explorer 4.1.0.201609091143德州仪器 com.ti.dvt2.resource.explorer.feature.group
DVT -系统分析仪4.1.0.201609091143德州仪器 com.ti.dvt2.uia.feature.group
DVT -跟踪控制4.1.0.201609091143德州仪器 com.ti.dvt2.trace.control.feature.group
Eclipse Git Team Provider 4.0.3.201509231615-r org.eclipse.egit.feature.group Eclipse EGit
Eclipse 帮助系统2.1.v20150904-0015 org.eclipse.help.feature.group Eclipse.org
Eclipse 平台4.5.1.M20150904-0015 org.eclipse.platform.ide Eclipse.org
EDMA3 2.12.5 com.ti.sdo.edma3.product_02.12.05.feature.group 德州仪器公司
EDMA3 2.12.4 com.ti.sdo.edma3.product_02.12.04.feature.group 德州仪器公司
EDMA3 2.12.1 com.ti.sdo.edma3.product_02.12.01.feature.group 德州仪器公司
Equinox P2、Discovery UI 支持1.0.300.v20150430-1836 org.eclipse.equinox.p2.discovery.feature.feature.group Eclipse.org - Equinox
Equinox P2、IDE 配置。 2.2.101.v20150826-1318 org.eclipse.equinox.p2.user.ui.feature.group Eclipse.org - Equinox
EVE 编译器工具1.0.9 com.ti.cgt.arp32.1.0.win32.feature.group 德州仪器(TI)
GCC ARM 编译器工具4.9.3.2015q3_20150921德州仪器 com.ti.gcc.arm.win32.feature.group
图形编辑框架 GEF 3.10.1.201508170204 org.eclipse.gef.feature.group Eclipse GEF
图形建模框架(GMF)运行时1.7.0.201306111432 org.eclipse.gmf.feature.group Eclipse 建模项目
GUI Composer 背板特性6.1.0.201609121600 com.ti.gc.backplane.feature.group 德州仪器
GUI Composer 程序模型特性6.1.0.201609121600 com.ti.gc.pm.feature.group 德州仪器
IDE -调试服务器集成功能6.0.1.201609121600 com.ti.debug.server.feature.group 德州仪器(TI)
图像分析器4.1.0.201609091143 com.ti.dvt2.via.ccs.feature.group 德州仪器
LWInstaller 6.2.0.00050 com.ti.ccstudio.installer.win32.feature.group 德州仪器(TI)
Marketplace Client 1.4.1.v20150916-1928 org.eclipse.epp.mpc.feature.group Eclipse Marketplace Client
NDK (IDE 客户端) 2.25.1.11 com.ti.rtsc.NDK.product.ui.feature.group 德州仪器(TI)
NDK (目标内容) 2.25.1.11 com.ti.rtsc.NDK.product_2.25.1.11.feature.group 德州仪器(TI)
NDK (目标内容) 2.24.3.35 com.ti.rtsc.NDK.product_2.24.3.35.feature.group 德州仪器(TI)
p2appf 6.0.201609121600 com.ti.ccstudio.p2appf.feature.group 德州仪器
PRU 编译器工具2.2.1德州仪器 com.ti.cgt.pru.2.2.win32.feature.group
远程系统资源管理器最终用户运行时3.7.0.201505221634 org.eclipse.rse.feature.group Eclipse TM 项目
ROV 4.1.0.201609091143 com.ti.dvt2.rov.feature.group 德州仪器(TI)
RTSC/XDCtools (IDE 客户端) 3.32.1.22 org.eclipse.rtsc.xdctools.product.ui.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.32.1.22 org.eclipse.rtsc.xdctools.product_3.32.1.22.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.32.0.06 org.eclipse.rtsc.xdctools.product_3.32.0.06.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.31.0.24 org.eclipse.rtsc.xdctools.product_3.31.0.24.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.30.006.67 org.eclipse.rtsc.xdctools.product_3.30.6.67.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.30.005.60 org.eclipse.rtsc.xdctools.product_3.30.5.60.feature.group 德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.30.003.47 org.eclipse.rtsc.xdctools.product_3.30.3.47.feature.group 德州仪器(TI)
RxTx 最终用户运行时2.1.8.0_201606281300 gnu.io.rxtx.feature.group RXTX.org
共享器件支持1.0.9 com.ti.ccstudio.shared.devicesupport.win32.feature.group 德州仪器(TI)
Sitara 器件支持1.3.2 com.ti.ccstudio.sitara.devicesupport.win32.feature.group 德州仪器(TI)
SYS/BIOS (IDE 客户端) 6.46.5.55 com.ti.rtsc.SYSBIOS.product.ui.feature.group 德州仪器(TI)
SYS/BIOS (目标内容) 6.46.5.55德州仪器 com.ti.rtsc.SYSBIOS.product_6.46.5.55.feature.group
SYS/BIOS (目标内容) 6.45.1.29德州仪器 com.ti.rtsc.SYSBIOS.product_6.45.1.29.feature.group
TargetDB Default Props 6.0.20131206 com.ti.ccstudio.targetdb.props.default.win32.feature.group 德州仪器(TI)
TI 仿真器6.0.407.3 com.ti.emulation.pack.win32.feature.group 德州仪器(TI)
TI 目标内容1.0.201608011655德州仪器 com.ti.targetcontent.feature.group
TIREX Desktop 2.0.2.131 com.ti.tirex.feature.group 德州仪器(TI)
TM 终端4.0.0.201506040610 org.eclipse.tm.terminal.feature.feature.group Eclipse.org -目标管理
跟踪分析器4.1.0.201609091143 com.ti.dvt2.trace.ccs.feature.group 德州仪器
xulrunner 24.0.0 com.ti.ccstudio.xulrunner.win32.feature.group 德州仪器(TI)
这是项目的完整重建:
****为项目 EtherNetIP_ADAPTER 生成配置 AM437X_DEBUG 的纯净版本****
"C:\\ti\\ccsv6\\utils\\bin\\gmake"-k clean
del /F "EtherNetIP_adapter.out""configPkg\linker.cmd""configPkg\compiler.opt""EtherNetIP_adapter.hex"
Makefile:181:目标"清理"的配方失败
系统无法找到指定的文件。
Gmake:[clean ]错误1 (忽略)
rmdir /S/Q "configPkg\"
Makefile:181:目标"清理"的配方失败
系统无法找到指定的文件。
Gmake:[clean ]错误2 (忽略)
del /F "ACD_ARP_FILTER.d""APP_RESTL.d""DEVICS.d""EIP MAIN.d""EIP NDK.d""EIP 实用程序.d""ICSS_DLR.d""ICSS_DLL_DRIVER.d""main.d""USER_ACD_NDK.d"
del /F "ACD_ARP_FILTER.o""APP_RESTL.o""DEVICE_O""EIP_MAIN.o""EIP NDK.o""EIP 实用程序.o""hal.o""ICSS_DLR.o""ICSS_DLL_DRIVER.o""main.o""USER_ACD_NDK.o"
找不到 C:\Users\Steve \Documents\work\Kimdu\Al Cielo\MYIR Board\05-RTOS_Source\MYIRTECH\pdk_AM437X_1_0_4\packages/ti\examples\EtherNetIP_adapter\AM437X_debug\ACD_arp_filter.d
找不到 C:\Users\Steve \Documents\work\Kimdu\Al Cielo\MYIR Board\05-RTOS_Source\MYIRTECH\pdk_AM437X_1_0_4\packages/ti\examples\EtherNetIP_adapter\AM437X_debug\ACD_arp_filter.o
'已完成清洁'
'
****构建完成****
****为项目 EtherNetIP_ADAPTER 构建配置 AM437X_DEBUG ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake"-k all
'构建文件:./EtherNetIP_ADAPTER_AM437X.cfg'
'调用:XDCtools '
"c:/ti/xdctools_3_31_00_24_core/xs "--xdcpath="C:/ti/ndk_2_24_03_35/packages;C:/ti/bios_6_46_05_55/packages;C:/ti/pdk_am437x_1_0_4/packages;" xdc.tools.configuro configPkg -t GNU.targets.arM.A9F -p ti.platforms.evmAM437X -r debug -c "C:/ti/gcc-arm-none-eabi-4_9-2015q3 "../EtherNetIP_adapter_AM437X.cfg"
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/ethernetip_adapter_am437x_pa9fg.cfg 配置 EtherNetIP_adapter_AM437X.xa9fg ...
正在生成自定义 ti.sysbios 库 makefile ...
subdir_rules.mk:14:目标'build-42605535'的配方失败
JS:"c:/ti/xdctools_3_31_00_24_core/packages/xdc/cfg/Main.xs、第48行:XDC 运行时错误:找不到程序'EtherNetIP_ADAPTER_AM437X.xa9fg 的链接器命令模板文件:'c:\ti\SYSBIOS_IND_SDK_02.01.02.02.02.02.02.02.02.02\SDK;C:\ti\pdk_AM437X_1_0_1\packages//ti/ndk_2_24_03_35/packages /ti/xdctools_3_31_00_24_core/packages;EtherNet_C:/ti/bios_6_46_05_55/packages;EtherNet_C:;EtherNet_C:/ti/pdk_am437x_1_0_4/packages。
gmake.exe:***[package/cfg/EtherNetIP_adapter_AM437X_pa9fg.xdl]错误1
gmake.exe:***删除文件`package/cfg/EtherNetIP_adapter_AM437X_pa9fg.xdl'
gmake.exe:***[package/cfg/EtherNetIP_adapter_AM437X_pa9fg.xdl]删除文件`package/cfg/EtherNetIP_adapter_AM437X_pa9fg.h'
gmake.exe:***[package/cfg/EtherNetIP_adapter_AM437X_pa9fg.xdl]删除文件`package/cfg/EtherNetIP_adapter_AM437X_pa9fg.c'
JS:"c:/ti/xdctools_3_31_00_24_core/packages/xdc/tools/Cmdr.xs、第51行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmake:***[build-42605535]错误1
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
请提供建议。 我过去仅将 CCS 用于更简单的器件(MSP)、以前从未需要处理 PDK、NDK 和 RTOS 的集成。