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/CC3220SF-LAUNCHXL:将 Amazon Sample 应用程序从 Code Composer Studio (CCS)推送到 CC3220SF-LAUNCHXL、但不显示调试信息

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/744626/ccs-cc3220sf-launchxl-push-amazon-sample-app-from-code-composer-studio-ccs-to-cc3220sf-launchxl-not-showing-debug-info

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:UNIFLASH

工具/软件:Code Composer Studio

这些是一般性问题、但如果我不熟悉 TI、能够获得一些快速帮助、我会很高兴、大量的文档、工具和支持都是令人不知所措的、这里说的是我的问题。


我想将来自 CCS 和 /或 UniFlash 的 Amazon "发布/订阅"样片代码库推送到 器件中。  我在 CCS 中找到了该示例应用、并希望配置和推送更改。  我也对 aws_iot_config.h 做了一些小调整。  注意此示例应用程序的示例自述文件确实有限、因此我可能不确定是否遗漏了、但在出现此问题后、我会发现这一点。

我认为您可以使用顶部的"Flash"按钮构建器件、然后通过 CCS 将其推送到器件、然后选择该程序。

因此、当我这么做时、它会生成、然后看起来是连接的、在控制台中(在 CCS 内部)、我具有以下内容:

----

Cortex_M4_0:GEL 输出:

存储器映射初始化完成

Cortex_M4_0:GEL 输出:

目标复位

----

我是否应该看到可能来自亚马逊代码的启动日志?

目前、我在 SOP 012位置没有任何跳线。

我发现这篇相关文章对我有所帮助。

https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/593513

通过终端连接时、我仍然会看到来自开箱即用启动日志的消息、并且在终端或 CCS 内的控制台中与 SSL 证书故障或 Amazon 启动日志无关。

我看到是否有一些文档可以了解如何推送二进制文件? 发送到器件?

是否可以通过 CCS 推送代码并在调试模式下运行?

或者可能是通过 UniFlash 推送*。out 文件的方法?  我尝试了如何将 UniFlash 与 CCS 结合使用、但我不确定如何将两者链接在一起。

我使用的是 Windows 10、 我确实可以将 UniFlash 连接到器件。

我知道这些都是新手问题、但如果您能帮助我让订阅发布示例正常工作、这将为我和 TI 带来巨大的成功。  )

谢谢、

Nick

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

    如果您在 CCS 中看到以"Target Reset"结尾的调试器消息、则您的项目已正确编译、应通过 JTAG 复制到 CC3220。 如果在 CCS 调试视图或键盘上按 F8中的绿色"恢复"按钮、则项目应开始运行、并且您应该使用 Teraterm 或 Putty 等工具查看输出。

    请注意、在 CC3220上、使用调试器加载程序实际上不会将其写入持久闪存。 如果您重置器件、您将丢失通过 JTAG 加载的程序、因为引导加载程序将使用存储在外部串行闪存上的二进制文件覆盖临时程序。 为了将新程序持续存储在外部串行闪存上、您需要使用 Uniflash。

    有关如何执行此操作的详细说明、请访问:
    dev.ti.com/.../

    此致、
    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢主席先生。 这将为我了解情况提供良好的开端。

    通过 CCS 连接时、我应该使用或不使用哪些 SOP 跳线? 我认为在这种情况下、SOP 上没有跳线。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Nick、

    您应该在 SOP1上有一个跳线、以便将 SOP 线拉为010。 这会将器件置于 UARTLOAD_funcio 中
    加电时采用 NAL_4WJ 模式、允许使用 Uniflash 进行 JTAG 调试以及通过 UART 加载代码。

    如果您需要进一步澄清或有更多问题、请告诉我。

    此致、
    Michael