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.

[参考译文] CC1312PSIP:在传感器/收集器项目中使用 XDS110进行调试。

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1406893/cc1312psip-debugging-with-xds110-on-sensor-collector-project

器件型号:CC1312PSIP

工具与软件:

根据传感器/收集器 TI 项目示例调试项目时、在进入 Sensor_Process 或 Collector_Process 函数时、我将无法调试该函数。  会发生什么情况导致出现这种情况?

谢谢!

Kevin

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

    尊敬的 Kevin:

    在我看来、它是在默认项目上工作的。 您是说调试会话正在停止?

    此致、

    Arthur

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

    Arthur、

    我看到它在运行其中一个函数时锁定了、但我目前没有在传感器端看到它锁定了。  我想可能是由 JTAG 连接造成的。  有时连接并非总是牢固的。  SmartRF 闪存编程器始终会对器件进行编程、但当我在调试模式下使用 CCS 时、有时它不会编程(存储器写入失败-等待目标闪存加载程序执行命令超时! (块0)。  但是、在接收器端、它可能会卡在此处 SysCtrlAonUpdate(void)、并且它似乎是在 Collector_process()调用之前、它可能与 POWER_STANDBY 模式相关。  我认为它发生在运行 BIOS_start()时的无线电代码进程的启动。

    Kevin

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

    尊敬的 Kevin:

    如果您发现连接不可靠、通常可以在目标配置中降低 JTAG 频率:

    此致、

    Arthur

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

    Arthor、

    我尝试了5.5和2MHz、得到相同的错误:


    Cortex_M4_0:文件加载程序:存储器写入失败:等待目标闪存加载程序执行命令超时! (块0)
    Cortex_M4_0:GEL:文件:C:\Users\khalberg\OneDrive -林肯电气公司\Documents\GIT Repository\wireless-remote-based-on-cc1312psip\WTBProto2\Release\WTBProto2.out:加载失败。

    您会建议某种速度吗?  在我尝试三种速度后、我立即使用了 SmartRF 闪存编程器2、它立即对其进行编程。  此外、之后我能够立即在 CCS 中对其进行编程。  似乎还有另一个问题 可能导致出现该问题。

    Kevin