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/CC3220S-LAUNCHXL:如何对 cc3220s-launchxl permanent 进行编程。 我的意思是、在断电和上电后、它将运行我的新代码、而不是旧代码

Guru**** 2540720 points
Other Parts Discussed in Thread: CC3220S-LAUNCHXL, CC3220S, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/664237/ccs-cc3220s-launchxl-how-to-program-cc3220s-launchxl-permanent-i-mean-after-power-off-and-power-on-it-is-will-run-my-new-code-not-the-old-code

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件: CC3220SUNIFLASH

工具/软件:Code Composer Studio

我对 simplelink 非常陌生。 我以前使用过 C2000。

【我的开发条件类似于:CCS7.4+Freertos10.0.0+simplelink_cc32xx_sdk_1_60_00_04】

我有一个 cc3220s-launchxl、我已经测试了来自 cc3220 SDK 的几个示例。 我认为这是好的原因、我只是调试它、而不是断电和上电。

但 我今天断电并通电、我发现它运行的是旧代码(开箱即用代码)。 我觉得很愚蠢、因为我搜索并快速查看 TI 网站上的所有文件、我发现这个问题没有任何解决方案。

我将 SOB 设置为010、就像"快速入门指南"所说的那样。 然后我将程序导入 SDK 中,如“D:\ti\simplelink_cc32xx_sdk_1_60_00_04\examples\rtos\CC3220S_LAUNCHXL\drivers\gpiointerrupt\freertos\ccs”。 所有的计划活动都很好。 IK 使用 CCS 来调试它。 我发现它不能被永久编程。 我认为我一定不能将代码编程到闪存中 instaed to ram。 那么、如何实现它。

请帮帮我

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

    您需要使用 Uniflash ImageCreator 将程序加载到串行闪存中。 CCS 调试仅将代码加载到 RAM 中、该 RAM 在复位时被引导加载程序覆盖。

    请参阅 CC3220入门指南 :http://www.ti.com/lit/swru461

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

    谢谢、Sarah Pelosi。
    顺便说一下、您的图标非常酷。

    在 swru461中对这些步骤进行了说明,但我不理解为什么需要如此复杂的步骤。

    1、服务包

    2、安全 认证目录

    3、映像及安全密钥等

    使用此文件生成最终映像。

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

    这是 CC3220S 安全特性的一部分。 这会对 MCU 映像进行标记、以便将其存储在串行闪存中。

    此致、
    Sarah