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.

[参考译文] CC1352R:未运行应用程序代码。

Guru**** 2392905 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1206286/cc1352r-not-running-the-application-code

器件型号:CC1352R
"Thread:SysConfig"中讨论的其他器件

你好团队,

大家好!

我正在尝试通过 Smart RF Flash 编程器将.out 文件下载到控制器 CC1352R1中。
问题是代码正在下载、但在电源复位后、代码未运行。
我认为"image_valid_CONF"寄存器包含值0xFFFFFFF 可能是不运行应用程序代码的原因。
您能否告诉我、我们如何通过编程工具修改寄存器。
下载程序后、我们收到成功下载的消息。
我想下载成功了。
另外 、如果我们取消选中 Keep CCFG 选项、程序将开始下载并运行。
但之后、我无法将另一个固件刷写到微控制器中
另外、如果您需要 我旁边的其他信息、请告诉我。

此致

詹姆斯·曼

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

    我假设您指的是 SmartRF 闪存编程器2、而不是 SmartRF 闪存编程器?

    您使用的是哪个 SDK 版本

    您使用哪些工具

    您尝试下载哪个示例

    您是否对代码进行了手动更改?

    如果需要、您在下载我们的默认示例之一时是否遇到问题?

    请提供尽可能多的详细信息、以便我们可以尝试在此处重新创建问题。

    Siri.

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

    尊敬的 Siri:

    1.我们正在使用 SmartRF 闪存编程器2 (v1.8.2)
    2.CCS 12.2.0 - gcc 用作 IDE 和编译器
    3. CCFG 位通过.sysconf 文件设置
    选择了"Enable Bootloader"的选项、并下载了程序。
    下载完成后、我们尝试读取 CCFG、地址 FECh 上的数据显示0xFFFFFFFF。
    4.我们正在使用演示程序并进行修改
    按钮指示灯代码。

    此致

    詹姆斯·曼

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

    你(James)好

    我仍然不清楚你到底要做什么,为什么。

    您为何需要启用引导加载程序? 使用闪存编程器2下载文件无需执行此操作。

    您说您通过 SysConfig 更改 ccfg。 您是指启用引导加载程序、还是要更改其他任何内容?

    您参考的演示代码是什么? 这是修改后的 buttonLed 代码还是其他代码?

    您应该能够使用我们的任何示例、生成它们并下载.out 文件、而不会出现任何问题。

    关于引导加载程序、如果您需要它的原因、可以浏览本文档。

    https://www.ti.com/lit/an/swra466

     Siri.

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

    尊敬的 Siri:

    大家好!

    我们可以使用 SmartRF 编程器实用程序(通过 UART )下载固件。 问题是我们只能下载该程序一次。 我们尚未尝试下载示例代码。 但问题是、是否有任何工程设置会限制代码下载多次。

    此致

    詹姆斯·曼

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

    我不知道什么可能导致您所指的行为、除非我们能够获得有关正在做的事情和原因的详细说明、否则我们将无法提供任何进一步的支持。

    首先使用我们的默认示例之一、并验证它们是否正常工作。

    然后做您想要做的更改(并解释为什么要做这些更改、因为我仍然不知道您为什么要使用引导加载程序设置、以及其他 CCFG 设置如何更改)。

    一旦我们可以进行与您对我们的一个 SDK 示例所做的更改相同的更改并重现问题、我们就可以尝试弄清楚为什么它的行为方式如此。

    Siri.

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

    尊敬的 Siri:

    大家好!


    可以在 CC1352R1评估板上多次下载该项目、但我们只能在其中刷写一次
    定制板。
    关于示例代码:由于电路板有限、并且某些电路板被锁定/无法编程、
    我们不会冒险下载任何代码,否则不会知道其确切原因

    此致

    詹姆斯·曼

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

    不幸的是、我们无法告诉您问题的原因、除非告诉您我们需要采取的确切步骤、以在最后重新创建问题

    Siri.