Thread 中讨论的其他器件:SysBIOS、 SysConfig
我尝试针对几个项目将 SimpleLink SDK 从4.20.01.04更新到6.30.00.84、因为我需要 UART2接口。 我设法让 CCS 识别新的 SDK 和新的 XDCtools、3.62.1.15 (尽管这不是一个微不足道的过程);它们都出现在 Discovered Products 中。 此时、我在尝试构建 tirtos 内核时遇到以下错误:
xdc.tools.configuro:错误:找不到平台包'ti.platforms.simplelink'。
TI 平台不再作为 XDCtools (C:\ti\ccs1000\xdctools_3_62_01_15_core)的一部分提供。 请确保您使用的是3.30之前版本的 XDCtools、或者您已添加一个包含您的平台支持的产品
'C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84;
C:/ti/ccs1000/xdctools_3_62_01_15_core/packages;
C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/source;
C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos/packages;
C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos7/packages;
C:\ti\ccs1000\xdctools_3_62_01_15_core/packages。
奇怪的是、最终路径混合了正向和反向斜杠、并且是第一个路径的重复、但否则、所有路径都存在、xdctools root 的位置与链接资源中的 XDC_CG_ROOT 变量匹配。 SimpleLink 和 XDCtools 目录树都存在:
C:\ti\simplelink_cc13xx_cc26xx_sdk_6_30_00_84
C:\ti\ccs1000\xdctools_3_62_01_15_core
因此我不明白具体找不到什么。 错误消息是否指示我需要下载特定于我的 cc1312器件的内容?
更一般地说、我想知道我是否在这里遗漏了一些东西: SDK 更新是否会出现这种麻烦? 我在这里找到的说明 :https://software-dl.ti.com/ccs/esd/documents/ccs_update_simplelink_sdk.html 已过时、这让我相信我在错误的地方搜索。 是否有更新现有 CCS 工程所用 SDK 的直接步骤?
以下是整个构建控制台输出:
****为 tirtos_builds_CC1312R1_LAUNCHXL_release_ccs 构建配置调试****
"C:\\ti\\ccs1000\\ccs\\utils\bin\\gmake"-k -j 8 all -O
正在制作./src/sysbios/rom_sysbios.aem4f ...
gmake[1]:没有为"全部"执行任何操作。
编译文件:"../release.cfg"
调用:XDCtools
"C:/ti/ccs1000/xdctools_3_62_01_15_core/xs "--xdcpath="C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/.;C:/ti/ccs1000/xdctools_3_62_01_15_core/packages;C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/source;C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos/packages;C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos7/packages;C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84;" xdc.tools.configuro -configPackage -t ti.targets.arm.elf.m4F -p ti.platforms.simplelink:CC1312R1F3 -r release -c "C:/ti/ccs1000/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS "-compileOptions "-DDeviceFamily "/cc13x2_brand.c。
subdir_rules.mk:12:目标'Build-1109207425-InProc '的配方失败
JS:"c:/ti/ccs1000/xdctools_3_62_01_15_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:错误:找不到平台包'ti.platforms.simplelink'。 TI 平台不再作为 XDCtools (C:\ti\ccs1000\xdctools_3_62_01_15_core)的一部分提供。 请确保您使用的是3.30之前版本的 XDCtools、或者您添加了一个包含您的平台支持的产品、路径为"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84;C:/ti/ccs1000/xdctools_3_62_01_15_core/packages;C /ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/source:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos/packages;C:/ti/simplelink_cc13xx_cc26xx_sdk_6_30_00_84/kernel/tirtos7/packages;C:\ti\ccs1000\xdctools_3_62_01_15_core/packages。 检查此路径是否为包含必要平台支持的目录命名,以及平台名称是否拼写正确。
gmak[2]:***[Build-1109207425-InProC]错误1.
gmaking[1]:***[Build-1109207425]错误2.
gmake[1]:目标'configPkg/linker.cmd'不会由于错误而重做。
subdir_rules.mk:9:目标'build-1109207425'的配方失败
Makefile:127:目标“全部”的配方失败
gmake:***[全部]错误2.
****构建完成****