Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
主题中讨论的其他器件:SysConfig、 C2000WARE
我正在尝试向现有项目添加 SysConfig 支持、但未成功。 在"C2000SysConfig"应用手册中的相同命名章节似乎都很清楚、但结果是不完整的。
让我们从 CCS 12.7开始。 我尝试了一个简单的任务:
- 导入一个空的 Bitfield 项目 在 Resource Explorer 中-这个没有 SysConfig、然后我尝试将其添加
- 创建一个新文件、说"bit.syscfg"
- 如果是空文件、我需要选择软件产品和器件类型、这样就可以了。
- 保存文件
- 构建项目、设备数据和 未保存 :构建失败
- 重新打开"bit.syscfg"、获得错误、说器件 静止的 未配置-消息"Missing argument:--board or - device be specified (缺少参数:-板或-设备必须指定)"
- 重复此配置不会产生更好的结果。
然后我尝试了独立的 SysConfig。 这更好一点(只是部分):
- 创建、更新和保存上述相同的"bit.syscfg"文件。 这一次一切顺利、即使 CCS 现在也可以
- 构建项目。 调用 SysConfig 失败、结尾为
subdir_rules.mk:9:目标"Build-1407907871"的配方失败
无效参数'--product':未找到名为"C2000WARE"且版本为"5.02.00.00 "的产品
gmake:***[BUILD-1407907871]错误1
gmake:由于错误、未重制目标"all"。
似乎命令行上的 SysConfig 选项缺少许多必要的参数、这些参数的设置
-o "syscfg" -s "${COM_TI_C2000WARE_SYSCONFIG_MANIFEST}"
可正常工作的项目有许多其他参数、例如
-o "syscfg" -s "${SYSCONFIG_TOOL_SYSCONFIG_MANIFEST}" -s "${COM_TI_C2000WARE_SYSCONFIG_MANIFEST}" -s "${C2000WARE_ROOT}/.metadata/sdk.json" -d "F28004x" --package F28004x_100PZ --part F28004x_100PZ
这看起来更合理、
应用手册中的程序是否仍然是最新的?


