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.

[参考译文] CCS/CC1350STK:空项目调试会话未按预期运行

Guru**** 2466550 points
Other Parts Discussed in Thread: CC1350STK, LAUNCHXL-CC2640R2, CC2650STK

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/832999/ccs-cc1350stk-empty-project-debug-session-not-as-expected

器件型号:CC1350STK
主题中讨论的其他器件: LAUNCHXL-CC2640R2CC2650STK

工具/软件:Code Composer Studio

你(们)好

CCS 9.1 Linux Mint 18

CC1350STK 和 empty_min_CC1350STK_TI

该项目应使 LED 闪烁、但不会发生任何情况。 此外,在启动调试会话后,目标正在运行,并且不会在 main 停止(尽管在调试设置中已选中,但我尚未修改)。

以下是点击所述项目的 Bug 图标后的屏幕截图、该图标是我尚未修改的(包括目标配置):

谢谢

Peter

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

    尊敬的 Peter:

    我刚刚尝试了 CCS 9.1中 CC13x0 SDK 2.20.00.23中的空示例(Windows 10、我没有 Linux Mint 18)。 工程编译、当我在 CC1350SDK 上启动调试会话时、它会在 main 停止、当我按下 RESUME 时、LED 开始闪烁。  

    您使用的是什么 SDK?

    此致、

    R.M.

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

    你(们)好

    首先、要回答您的问题、下面是一个屏幕截图:

    2) 2)我注意到在打开 TT 时启动了错误的项目。

    CCS 中出现的情况是:

    -我有一个激活的项目 A (项目资源管理器中以粗体显示的名称)

    -我选择另一个项目 B (名称变为粗体)并启动调试会话

    -调试会话失败,我返回到“编辑”视图

    有趣的是,上一个项目 A 又是活动项目 A。

    您能否在 CCS 版本9.1.0.00010上验证此行为?

    3) 3)我现在有一个正常工作的调试会话、LED 闪烁、但仅在我修改目标配置文件和调试配置("Target (目标)"选项卡)后:

    以下是空项目附带的原始设置:

    目标配置:

    和调试配置:

    这些对我不起作用。

    下面是看起来有效的内容:

    目标配置:

    调试配置:

    您能否与我分享推荐设置/您的设置?


    此致

    Peter

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

    尊敬的 Peter:

    看起来您使用的是一个非常旧的 SDK 版本。 您能否尝试升级到可在以下网址找到的最新 SDK: http://www.ti.com/tool/SIMPLELINK-CC13X0-SDK

    2.我无法再现这一情况。 在调试会话失败后、我的侧项目 B 仍处于活动状态。  

    3.这两种设置都适用于我。 我已经在 LAUNCHXL-CC2640R2作为 XDS110调试器和 SimpleLink SensorTag 调试器 DevPack 作为 XDS110调试器的情况下尝试过这种方法。 您使用的是什么 XDS110调试器?

    此致、

    R.M.

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

    你(们)好

    我的调试器 就在这里

    请将您安装的产品的照片发送给我。

    我现在拥有:

    但这会给我一个错误:


    ****针对项目 empty_min_CC1350STK_TI 的纯净配置调试构建****

    /media/p/nuage/dev/ti/ccs910/ccs/utils/bin/gmake -k -j 8 clean -O
     
    rm -rf"empty_min_CC1350STK_TI.hex"  configPkg/linker.cmd" configPkg/compiler.opt" empty_min_CC1350STK_TI.out"
    rm -rf"CC1350STK.obj""ccfg.obj""empty_min.obj"
    rm -rf"CC1350STK.d""ccfg.d" empty_min.d"
    RM -RF"configPkg/"  
    已完成清理
     

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

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

    /media/p/nuage/dev/ti/ccs910/ccs/utils/bin/gmake -k -j 8 all -O
     
    编译文件:"../empty_min.cfg
    调用:XDCtools
    "/media/p/nuage/dev/ti/ccs910/xdctools_3_32_00_06_core/xs "--xdcpath="/media/p/nuage/dev/ti/simplelink_cc13x0_sdk_3_20_00_23/source;/media/p/nuage/dev/ti/simplelink_cc13x0_sdk_3_20_00_23/kernel/tirtos/packages;" xdc.tools.configuro configPkg -t ti.targets.arm.elf.M3 -p ti.platforms.simplelink:CC1350F128 /media/p/nuage/dev/ccs-ws/cbrix/empty_min_CC1350STK_TI -r release -c "/media/p/nuage/dev/ti/ccs910/ccs/tools/compiler/ti-cgt-arm_18.12.3.LTS /products/cc13xxware_2_04_03_17272 "--compileOptions "-mv7M3 --code_state=16 --float_support=vfplib -me --include_exit_rom-cn=-explore-cn=/media/p/nuage/dev/ccs-ws/cbrix/empty_min_CC1350STK_TI /media/p/nuage/dev/ti/ccs910/ccs/tools/compiler/ti-cgt-arm_18.12.3.LTS/include -code_display_subsectionsections\chex-ines\chection=-ex-intrabi\clify_subs\con\chines\cmage\-ex-subs\cmage=-subsection-subs\cmage-subseps\chines\cmage-subs\cmage-ex-subs\cmag_display-subsections\cmage-subs\cmag_off-subs\cmage-subs\cmage=-subs\c  
    正在制作 package.mak (由于 package.bld)...
    正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
    从 package/cfg/empty_min_pem3.cfg 配置 empty_min.xem3 ...
    subdir_rules.mk:17:目标'Build-1807381457-InProc '的配方失败
    JS:"/media/p/nuage/dev/ccs-ws/cbrix/empty_min_CC1350STK_TI/empty_min.cfg、第592行:xdc.services.global.XDCException: xdc.package_not _found:can't locate the package 'ti.mw' along the path:'/media/p/nuage/dev/ti/simplelink_cc13x0_sdk_3_20_00_23/source;/media/p/nuage/dev/ti/simplelink_cc13x0_sdk_3_20_00_23/kernel/tirtos/packages;/media/p/nuage/dev/ti/ccs910/xdctools_3_32_00_06_core/packages;..;'。 确保正确设置了封装路径。
       "./package/cfg/empty_min_pem3.cfg、第180行
    gmake:***[package/cfg/empty_min_pem3.xdl]错误1
    JS:"/media/p/nuage/dev/ti/ccs910/xdctools_3_32_00_06_core/packages/xdc/tools/Cmdr.xs、第51行:错误:xdc.tools.configuro:由于早期错误(状态= 2)、配置失败;已删除'linker.cmd'。
    gmaking[1]:***[Build-1807381457-InProC]错误1.
    gmake:***没有使目标'build-1807381457'成为'configPkg/compiler.op'所需的规则。
    gmake:***没有使目标'build-1807381457'成为'configPkg/linker.cmd'所需的规则。
    gmake:***没有使目标'build-1807381457'成为'configPkg/compiler.op'所需的规则。
    gmake:***没有使目标'build-1807381457'成为'configPkg/compiler.op'所需的规则。
    gmake:***没有使目标'build-1807381457'成为'configPkg/compiler.op'所需的规则。
    gmake:***没有使目标'build-1807381457'成为'configPkg/compiler.op'所需的规则。
    gmake:目标"全部"不会由于错误而重新生成。

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

    谢谢

    Peter

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

    尊敬的 Peter:

    以下是 tirtos_builds_CC1350STK_release_ccs (沿用此设置的 empty_CC1350STK_tirtos_ccs)的设置:

    以下是 empty_CC1350STK_tirtos_ccs 的设置:

    您好像在使用旧的 XDCtools 版本吗?

    此致、

    R.M.

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

    你(们)好

    在您插入的 PICS 中、我只能看到产品页面、不能看到目标配置和调试设置。 您是否也可以插入这些内容?

    此致

    Peter

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

    你(们)好

    我可以确认 CC1350STK (和 CC2650STK)的空项目和其他示例项目现在可以正常工作。

    我使用的是传感器标签 DevPack、而不是 XDS110独立调试探针、我可以在样本中使用目标配置、无需进一步

    修改。 我在调试期间移除了电池。 不过、我不太理解为什么在切换到 DevPack 调试探针后、这篇文章中提到的连接问题会出现。

    总之,非常感谢!

    此致

    Peter