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.

[参考译文] CC3235S:无法生成项目

Guru**** 2392745 points
Other Parts Discussed in Thread: CC3235S, SYSBIOS, SYSCONFIG, UNIFLASH, LAUNCHXL-CC3235S

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1089792/cc3235s-unable-to-build-the-projects

部件号:CC3235S
线程中讨论的其他部件: SysBIOSsysconfigUNIFLAASH

大家好,我在构建示例项目时遇到了一些问题。 我尝试了两个不同的项目,一个使用RTOS,另一个不使用RTOS。

示例名称包括:

  1. 盒外CC3235S_LAUNCHXL_TIrtos_CCS
  2. gpiointerrup_CC3235S_LAUNCHXL_nortos_CCS。

我使用的是11.1 .0.0.0011万 ,版本是5.30。 我为项目收到的错误消息如下所示:

  1. 盒外CC3235S_LAUNCHXL_TIrtos_CCS

****配置构建项目to_build_cc32xx_release_CCS的调试****

"C:\\ti\\ccs1110\\cs\\utils\\bin\\gmake "-k -j 10 all -o

正在创建../src/SysBIOS/SysBIOS.aem4...

gmake [1]:'all'不执行任何操作。

生成文件:"../release.cfg"

正在调用: XDCtools

c:/ti/ccs1110/xdctools_3_62_01_16_core/xs"--xdcpath="C:/ti/simplelink_cc32xx_sdk_5_30_00_08/.;C:/ti/ctrk_ccs1110/x_xds/xdctools_3_62_16_core/packages;C:c:/r_32_k_r_f_f_k/f_f_k_32_r_r.k/f_f_f_f_x.x_f_f_x_f_x_x.k_x_f_f_x_jk_f_f_f_f_f_f_f_jk_f_f_f_f_jk_.x.x.x.x_jk_f_f_jk_jk_f_jk_jk_./f_jk_jk_f_f_jk_jk_f_.x_f_f_.x_.x_f_jk_. ti.platforms.simplelink:CC32XX 20.2

正在从package/cfg/release_pem4.cfg配置release.xem4...

正在生成自定义ti.SysBIOS库makefile ...

正在开始生成库源...

生成库失败。

subdir_rules.mk:12:目标'build_1.21333681亿-InProc'的配方失败

gmake:D:/Communication:没有这样的文件或目录

gmake:***没有规则来确定目标'D:/Communication'。 停止。

错误:xdc.cfg.SourceDir:“c:/ti/ccs1110/xdctools_3_62_01_16_core/packages/xDC/cfg/SourceDir.xs”,第211行:xdc.cfg.SourceDir:生成的源库构建失败:退出状态=2:


js:“c:/ti/ccs1110/xdctools_3_62_01_16_core/packages/xDC/cfg/Main.xs”,第160行:错误:配置失败!

xdctools_3_62_01_16_core\gmake.exe:***[package.mak:202:package/cfg/release_pem4.xdl]错误1

xdctools_3_62_01_16_core\gmake.exe:***删除文件'package/cfg/release_pem4.xdl'

xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem4.xdl]正在删除文件'package/cfg/release_pem4.h'

xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem4.xdl]正在删除文件'package/cfg/release_pem4.c'

js:"c:/ti/ccs1110/xdctools_3_62_01_16_core/packages/xDC/tools/Cmdr.xs",第52行:错误:xdc.tools.configuro:由于早期错误(状态= 2)配置失败;'linker .cmd'已删除。

gmake [2]:***[Build-1.21333681亿-InProc]错误1

gmake [1]:***[buil"-1.21333681亿]错误2

gmake [1]:目标'configPkg/linker.cmd'由于错误而未重制。

subdir_rules.mk:9:目标'build_1.21333681亿'的配方失败

Makefile:127:目标'All'的配方失败

gmake:***[All]错误2

****构建已完成****

  1. gpiointerrup_CC3235S_LAUNCHXL_nortos_CCS

****为gpiointerrup_CC3235S_LAUNCXL_nortos_CCS项目构建配置MCU+Image ****

"C:\\ti\\ccs1110\\cs\\utils\\bin\\gmake "-k -j 10 all -o

gmake [1]:'gpiointerrup_CC3235S_LAUNCXL_nortos_CCS.Out '是最新的。

正在构建次要目标:"SYSCFG/gpiointerrup_CC3235S_LAUNCHL_nortos_CCS.SLI"

正在调用:Image Creator

"C:/ti/simplelink_cc32xx_SDK_5_30_00_08/sources/i/drivers/net/imagecreator/bin/SLImageCreator.exe" sysclavreate_image --sli_path c:/ti//smcs_simplelink_cc32xx_sdk_5_30_00_08"--ccpipf_clinch_ac_clipf_clip_clip_ac_clipf_clipf_ac_acipf_x_x/ccpipf_x_ccpipf_x_ccpipf_clim_ccpipf_x_ccpipf_ccas/ccpipf_ccpipf_ccpipf_x_ccpipf_x_ccpips/ccpips/ccpipf_ccpips/ccpipf_ccpips/ccpipf_ccpipf_ccpips/ccpipf_ccpipf_ccpips/ccpipf_ccpipf_

INFO:ROOT:FTDI未检测到,正在尝试XDS

Makefile:178:目标'syscfg/gpiointerrupT_CC3235S_LAUNCHL_nortos_CCS.SLI'的配方失败

回溯(最近的调用最后):

文件"<string>",第5262行,位于<module>中

文件"<string>",第5258行,在main中

文件"<string>",第5228行,以cmdline格式

文件"<string>",第4653行,位于COMMAND_SYNOM_CREATE_IMAGE中

文件"<string>",第2498行,位于CREATE_IMAGE_FORT_sysconfig中

文件"<string>",第1561行,位于connect_device中

文件"W:\***\***.py",第325行,在GET_EX_PORT中

***.***.SerialError:(***.***.SerialError:)

错误:SLImageCreator.exe:无法打开端口'COM14':WindowsError(5),'Access is denied (访问被拒绝)。

在开发模式下,SLImageCreator.exe需要设备访问权限才能检索MAC地址。

SLImageCreator返回-1

gmake [1]:***[syscfg/gpiointerrup_CC3235S_LAUNCHL_nortos_CCS.SLI]错误-1

gmake [1]:由于错误,目标'econd-outputs'未重制。

Makefile:153:目标'All'的配方失败

gmake:***[All]错误2

****构建已完成****

此致,

H.C. Trivedi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    H.C.,您好!

    我仍在研究第一个问题,但第二个问题:

    ****为gpiointerrup_CC3235S_LAUNCXL_nortos_CCS项目构建配置MCU+Image ****

    • 错误:SLImageCreator.exe:无法打开端口'COM14':WindowsError(5),'Access is denied (访问被拒绝)。

      在开发模式下,SLImageCreator.exe需要设备访问权限才能检索MAC地址。

      [/引述]
  • 由于CC3235S_LAUNCHXL (COM14)的COM端口已在其他位置打开,因此映像似乎无法成功构建。 在尝试生成项目并将其刷新到设备之前,请确保关闭已打开的COM端口的所有实例。

此致,

杰西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jesse:

    感谢您的迅速回复。 我检查了您建议的内容,但是似乎没有打开其他COM实例。 另外,我检查了另一件事。 我为CC3235创建了一个新项目,并在其中选择了XDS110调试器并验证了连接。 那里一切都很好。 在本次考核后,我再次尝试构建该计划,但没有成功。  

    下面是我在创建新的CCS项目并检查/验证 连接时从CCS收到的消息。

    [开始]

    执行以下命令:

    %CCS_base/common/uscif/dbgjtag -f %boarddataFilet%-RV -o -S完整性

    [结果]

    ——— [打印主板配置路径名]------------------

    C:\Users\admin\AppData\Local\TEXASI~1\CCS\

    ccs1110\0\BrdDat testBoard.dat

    ——— [打印reset-command软件日志文件]------------------

    该实用程序选择了100或510类产品。

    该实用程序将加载适配器'jioxds110.dll'。

    图书馆的建造日期为'EC 82021'。

    库的构建时间是'11:16:32'。

    库软件包版本为9.6 .0.0.0172万。

    库组件版本为35.35 .0.0。

    控制器不使用可编程FPGA。

    控制器的版本号为'5'(0x0.0005万)。

    控制器的插入长度为'0'(0x0万000000)。0万。

    此实用程序将尝试重置控制器。

    此实用程序已成功重置控制器。

    ——— [打印reset-command hardware log-file (重置命令硬件日志文件)]------------------

    扫描路径将通过切换JTAG TRST信号重置。

    控制器是带USB接口的XDS110。

    从控制器到目标的链路是直接链路(不带电缆)。

    该软件配置了XDS110功能。

    控制器无法监控EMU[0]引脚上的值。

    控制器无法监控EMU[1]针脚上的值。

    控制器无法控制输出引脚上的正时。

    控制器无法控制输入引脚上的正时。

    扫描路径链路延迟已完全设置为'0'(0x0000)。

    ——— [对JTAG IR执行完整性扫描测试]---------------

    此测试将使用64个32位字的块。

    此测试将仅应用一次。

    使用0xFFFFFFFF执行测试。

    扫描测试:1,跳过:0,失败:0

    使用0x0万执行测试。

    扫描测试:2,跳过:0,失败:0

    使用0xFE03E0E2执行测试。

    扫描测试:3,跳过:0,失败:0

    使用0x01FC1F1D执行测试。

    扫描测试:4,跳过:0,失败:0

    使用0x5533CCAA执行测试。

    扫描测试:5,跳过:0,失败:0

    使用0xAACC3355执行测试。

    扫描测试:6,跳过:0,失败:0

    已正确扫描所有值。

    JTAG IR完整性扫描测试已成功。

    ——— [在JTAG DR上执行完整性扫描测试]------------------

    此测试将使用64个32位字的块。

    此测试将仅应用一次。

    使用0xFFFFFFFF执行测试。

    扫描测试:1,跳过:0,失败:0

    使用0x0万执行测试。

    扫描测试:2,跳过:0,失败:0

    使用0xFE03E0E2执行测试。

    扫描测试:3,跳过:0,失败:0

    使用0x01FC1F1D执行测试。

    扫描测试:4,跳过:0,失败:0

    使用0x5533CCAA执行测试。

    扫描测试:5,跳过:0,失败:0

    使用0xAACC3355执行测试。

    扫描测试:6,跳过:0,失败:0

    已正确扫描所有值。

    JTAG DR完整性扫描测试已成功。

    [完]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,H.C.,

    我需要一些时间来调查您最近分享的信息。

    您是否可以确认按照 《SimpleLink CC32xx SDK快速入门指南》中的步骤 正确安装CCS和CC32xx SDK?

    此致,

    杰西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jesse:

    以下是我所采取的步骤:

    1. CCS11 =>标准安装。进行完整安装而不是自定义安装。

    2.已下载SDK 5.30。 解压压缩文件并将解压文件夹保存到C/ti文件夹中。

    3.已在CCS中验证SDK是否可用。 请参见下图。

    如果我错过了这里的一些东西,请告诉我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    H.C.,您好!

    到目前为止,您做了哪些更改?

    gmake:D:/Communication:没有这样的文件或目录

    gmake:***没有规则来确定目标'D:/Communication'。 停止。

    [/引述]
    • 当我生成tos_builds_cc32xx_release_CCS时,我在控制台中没有看到任何有关D:/Communication的信息。
    错误:SLImageCreator.exe:无法打开端口'COM14':Windows错误(5,'Access is denied')
    • 我只在COM端口在其他地方打开时才看到此错误。 这可能是TeraTerm,PuTTY,UniFlash,CCS内的串行终端等

    您的CCS属性看起来不错,只是10.61 我的产品发现路径中没有"//CCS ......"文件夹。 也许这会引起问题?

    此致,

    杰西

    [/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jesse:

    我尝试过以下操作:

    1. 10.61 122.153 ...文件夹未导致任何问题。 我在本地系统中创建了一个文件夹,只是为了检查文件夹位置是否存在任何问题。 但是,即使工作空间和项目现在位于本地系统上,同样的错误仍然存在。

    2.我已经更新到SDK 6.10 ,但是问题仍然存在。

    此致,

    H C三头三角

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    H.C.,您好!

    我还不能重现这个问题——导入和构建示例项目仍然对我有效。

    • 您是否正在使用安装程序安装SDK? (https://www.ti.com/tool/download/SIMPLELINK-CC32XX-SDK)
    • 您可以尝试将项目的构建配置从"MCU + Image"更改为"debug",并查看构建是否成功
      • 右键单击项目(开箱即用或GPIO中断)->构建配置->设置活动->调试
    • 您使用的是启动板还是定制板?

    此致,

    杰西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jesse:

    您是否正在使用安装程序安装SDK? (https://www.ti.com/tool/download/SIMPLELINK-CC32XX-SDK)

    • 是的,我最近从TI网站下载了SDK 6.10 ,并运行可执行文件来安装SDK。

    您可以尝试将项目的构建配置从"MCU + Image"更改为"debug",并查看构建是否成功。

    • 我尝试过这件事,并发布您的建议。 但是,会出现相同的错误。  这些建议如下:
    配置失败!
    gmake:***[All] Error 2
    gmake:*** No rule to make target 'D:/Communication'。 stop.
    gmake[1]:***[build-1.21333681亿]错误2
    gmake[1]:目标'configPkg/linker .cmd'由于错误而未重置。
    gmake[3]:***[build-1213.3301万-InProc]错误1
    xdc.cfg.SourceDir:"c:/ti/ccs/ccs/ccmtools_3_dcem16_ex_re_exm_name:gm_name4:cd_exm_namefx_gf_gfx_gfx_16
    
    :
    package/cfg/release_pem4.xdl]错误1
    xdctools_3_62_01_16_core\gme.exe:***删除文件'package/cfg/release_pem4.xdl'
    无效的项目路径:找不到包含路径(C:\ti\simplelink_cc32xx_SDK_6_10_00_05\);C_dc106\x10_tools\x10_16:
    无法找到XDCpath存储库'C:/ti/simplelink_cc32xx_SDK_6_10_00_05/.;C:/ti/ccs1110/xdctools_3_62_01_16_core/packages'! 请访问项目的[属性]>[常规]>[产品]选项卡以调整XDC路径。 
    ****
    
    
    
    
    
    
    版本配置调试项目tils_builds_cc32xx_release_CCS ****"C:\\ti\\ccs1110\\ocs\\utils\\bin\\gmake"-k -j 10 all -o making ../src/SysBIOS/cs/mcs.aem4 ...gmakes目录sys:d:/bios/build/srectos_releas_ccup/rk_release_7xx_release_cctrlav_insp_insp_insp_insp_insp_eck_insp_insp_insp_insp_insp_insp_insp_insp_insp_insp_insp_bios/bios/bios_bios_bios_bios_bios_bios_bios_insp_insp_insp_bios_eck_bios_bios_bios_insp_insp_insp_insp_insp_insp_insp_insp_insp_insp_bios/bios_bios_bios_in
    
    
    
    进入'D:/Communication Systems/Harry/Wireless Communication/test2/tils_builds/cc32xx_release_cs/src/SysBIOS'
    asm4 C:/ti/memelink_cc32xx_sdk_6_10_00_05/kernel/tos/tirtos/texts_simplos_bios_bios_release2/ccups/bios_tri/sm_7m_trlav_7m_7m/ccups/trlav_7m_7m_7m_release/sm_ccup/ccups/tri_
    
    
    
    通信系统:rx_ccups/tri/sm_x_7xx/cctos_ccups/trlav_x_7m_7m_7m_7m_ccups/tri/sm_cctos_7m_x_7m_7m_7m_7m_ccups/tri/srx_7m_7m_ccup/ccups/tri/srx_7m_7m_7m_rx_
    
    
    
    输入目录'D:/Communication Systems/Harry/Wireless Communication/test2/tirtos_builds_cc32xx_release_cs/src/SysBIOS'
    arem4 bios.simplm3_HWI_ASM.m3/m3_hwi_ASM_switch.m3_ricinss_rics_ m3/ric_srm3_TaskSupport_builds.obj gmake ... gm[1]:tran_32_x_x_x_x00/ctran_x10_x_x_x_x10/cd_x_tr_x_x_x_x10_tran_x00/ctr_x10_tran_x_x_x_x_x10_x_x10_tran_x_x_x_x00/cd_tran_x_x_x_x_x_x_x_x_x_x10_x_x_x_x_x_x_x_x_x10_tran_ccup_ccups
    
    
    :
    ti.platforms.simplelink:CC32XX 20.2
    release_pem4.cfg
    
    正在开始生成库源...
    库构建失败。
    subdir_rules.mk:12:目标'build-1.21333681亿-InProc'的配方gmake失败
    :d:/Communication:没有这样的文件或目录
    gmake:*** No rule to make target 'D:/Communication'。 stop.
    error:xdc.cfg.SourceDir:"c:/ti/ccs1110/xdctools_3_62_01_16_core/packages/xDC/cfg/SourceDir.xs",第211行:xdc.cfg.SourceDir:生成的源库构建失败:退出状态=2:
    
    js:"c:/ti/ccs1110/xdc_x160/x_x_tools/line_16:配置失败:x_dc_x_16
    xdctools_3_62_01_16_core\gmake.exe:***[package.mak:202: package/cfg/release_pem4.xdl]错误1
    xdctools_3_62_01_16_core\gmake.exe:***
    
    
    
    make file 'package/ex_jm_gf_gf_ex_gf_ex_gf_: ex_ex_exr_ex_ex_ex_gf_ex_gf_ex_gf_gf_ex_ex_ex_ex_ex_ex_ex_ex_ex_gf_ex_ex_ex_ex_ex_ex_ex-f_gf_ex_ex_ex_ex-f_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_gf_ex_ex_ex_ex_ex_ex-f_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex_ex-f_ex_ex_ex_gf_
    目标'built-1.21333681亿' gmake[1]失败的配方
    :***[built-1.21333681亿]错误2
    gmake[1]:目标'configPkg/linker .cmd'由于错误而未重制。
    Makefile:127:目标'all'失败
    gmake:***[all]错误2****
    
    构建完成**** 
    ****仅清理的配置调试portable_CC3235S_LAfg HXL_tirtos_CCS
    
    
    
    
    
    
    
    Communication ****"C:\\ti\\ccs1110\\xL\\utils\\bin\\gmake "-k -j 10 clean -o debug /F "portable _CC3235S_octos_tos_tips\conscrf"coul_crf_scrf."
    无法找到"cscrf_crf_crf_cscrf.crf_crf_cscrf_cscrf"co.crf"co.cr"-d"cscrf_scrf_scrf_scrf_scrf_crf_"-d"coultran_crf_scrf_crf_crf_cscf_scrf"co.crf_"-d"cscrf_crf_crf_cscf_cscrf_cscrf_"-d"co.crf_scrf_"-d"co.cscf_
    Clean
    
    
    **** Build finished ****
    Build file generation error occurred..(清理****构建完成****生成文件错误。)
    无法生成项目。 引用的RTSC配置项目'tirtos_build_cc32xx_release_CCS'包含构建错误。
    构建已停止.. 

    您使用的是启动板还是定制板?

    • 我正在使用launchpad (LaunchXL-CC3235S)

    此致,

    特里维迪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    我认为您应该从工作区路径“D:/Communication Systems/Har希望/Wireless Communication/test2”中删除空白。

    一月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Jesse:

    有关此问题的更多更新。 我执行了以下步骤,似乎正在为我的目的工作:

    1. 创建了一个新项目。
    2. 选择CC3235S作为设备,并将连接标识为XDS110 USB调试探头。
    3. 从可用的项目模板中,我选择了"Hello World"示例。
    4. 从项目属性中,将堆大小增加到0x800,以确保printf()函数工作正常。
    5. 构建项目并使用Debug Perspective将其刷新到Launch XL电路板中。
    6. 一切都成功了,我的控制台上出现了Hello World消息。  
    7. 这是否有助于您消除某些可能的错误?

    除此之外,我还检查了其他一些事项:

    在检查项目-> RTSC配置时,我收到以下消息。 这是否是导致问题的一次原因? 原因在错误消息中,我可以看到与XDC工具相关的错误。 请在下面找到快照。

    此致,

    特里维迪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Trivedi,

    请查看Jan的建议:"我认为您应该从您的工作区路径中删除空白区"D:/Communication Systems/Harsh / Wireless Communication/test2",看看这是否有帮助。

    我认为这与项目-> RTSC配置不相关。 我看到的是相同的快照  

    此致,

    杰西