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.

[参考译文] CC2530:在CC2530中重置为bootloader代码

Guru**** 2593970 points
Other Parts Discussed in Thread: CC2530

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/591999/cc2530-reset-to-booatloader-code-in-cc2530

部件号:CC2530

您好,

     CC2530中的重置后出现问题。 板加电后,应用程序将在一分钟后启动,但在执行SYS_RESET后,它将直接转到应用程序,而不是转到bootloader。 现在我想解决这个问题,这样每当我执行soft_reset时,它就应该先转到bootloader,然后转到应用程序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果设备使用引导加载程序并重置,则必须转到引导加载程序并跳转到应用程序。 设备没有理由跳过引导加载程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否,执行soft_reset后跳过bootloader ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您如何知道它跳过引导加载程序?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在执行SYS_RESET之后,它应该等待一分钟以运行应用程序。 但发送SYS_RESET后,应用程序立即启动(可能有2秒的延迟)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经检查了多次,但应用程序在重置后立即启动。

    例如,是否有任何方法可以更改引导加载程序时间,将其设置为两分钟而不是一分钟。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您在引导加载程序中添加LED闪烁以验证这一点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在我的定制板中,我没有任何LED指示灯。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用GPO执行此操作并检查范围。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已检查... 应用程序正在立即启动。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否确定正确合并引导加载程序和应用程序?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,我合并了代码。 完成编程后,应用程序将在一分钟后启动,我已经测试过了。
    但是每当我给SYS_RESET时,应用程序就会立即启动。

    如果您需要...,我也可以共享视频