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.

[参考译文] CC2652R7:Zephyr 重启无法正常运行

Guru**** 2923960 points

Other Parts Discussed in Thread: CC2652R7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1647490/cc2652r7-zephyr-reboot-not-working

器件型号: CC2652R7

我正在尝试在将配置数据写入闪存后重新启动器件 (CC2652R7 LaunchPad)。 我使用标准 Zephyr 命令:

SYS_REBOOT (SYS_REBOOT_WARM)

它(锁定 IRQ 后)在 cortex-M 上解析为“NVIC_SystemReset ()“

这不奏效。 LaunchPad 不会重新启动。 是否有更好的方法 (driverLib fn) 复位电路板? 在所有可能被阻止的事情中,我没有预料到这一点!

fWIW、我将使用外部 jLink 调试器、而不是板载 XDS110。

 

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

    您好、

    感谢您联系我们! 让我请 Zephyr 专家为您提供帮助。

    此致、

    1 月

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

    你好

    我确认当调试器处于活动状态时、sys_reboot 无法在 CC2745 评估板上按预期运行。  断开连接后、它按预期工作。

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

    尊敬的 Mike:

    感谢您的反馈。 您所看到的行为是预期行为。 重置 API 只能在自由运行的器件(不能在调试模式下)上完成。

    此致、

    Ging

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

    继续 Mike 和 Ging 的交流—这个答案对 CC2652R7 LaunchPad 没有任何帮助。 XDS110 通过硬接线连接到电路板上芯片的 cJTAG 引脚、因此不存在开箱即用的自由运行模式。 我使用外部 J-Link 代替板载 XDS110、但无论哪个探针驱动该芯片、该芯片都会看到一个 cJTAG 初始化的调试子系统。

    我正在尝试实现`sys_reset (...)` 为 Zephyr 重新引导。 我一直在尝试在 soc 中覆盖 cortex-M 默认值 (`NVIC_SystemReset()`) 的各种插件,但没有成功使“重新启动“实际工作。

    因此、在解决问题后、有四个后续问题:

    1、“仅在自由运行的设备上重置 API“的立场是否也是 CC2652R7 的合同? 它记录在哪里? 我在 SimpleLink SDK 文档或 SimpleLink Academy 中找不到。

    `s如果是合约、CC2652R7 LaunchPad 上支持的软件序列是什么(其中 XDS110 通过硬接线连接到板上芯片的 cJTAG 引脚)、在调用` ys_reboot 之前、从应用程序自己的代码将芯片置于“自由运行“状态?  是否有一个 driverlib 调用、一个寄存器写入(`AON_PMCTL.JTAGCFG`?)或者一个调试子系统禁用位、应用程序可以在芯片上发出该位、以便 ROM 将自身视为“不存在调试器“?

    3.在连接了调试器的情况下从软件热复位进入时、`TrimAfterColdReset`已知为挂起或忙/旋转吗? 这就是我的跟踪所指向的;勘误表参考或已知问题确认将关闭此内容。

    4.如果没有这样的片上 API,知道这会有所帮助。

    还是希望 Zephyr 专家 Jan 在线程的顶部提到。 感谢您的评分。