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/TM4C1290NCPDT:使用 Segger J-Link 进行调试时 TI-RTOS 崩溃

Guru**** 2614265 points
Other Parts Discussed in Thread: SEGGER

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/647708/ccs-tm4c1290ncpdt-ti-rtos-crashes-when-debugging-with-segger-j-link

器件型号:TM4C1290NCPDT
主题中讨论的其他器件:SEGGER

工具/软件:Code Composer Studio

TivaC 论坛中的几位成员在使用 Segger J-Link 使 TI-RTOS 演示正常工作时遇到了困难。  

请参阅此主题 :e2e.ti.com/.../2379267

基本上、当使用 XDS100v2或 Stelaris ICDI 时、我们能够成功地进行编程和调试、但是通过 J-Link、TI-RTOS 会在尝试按照以下方式启动控制台输出的第一个任务后立即崩溃:

DFSR = 0x00000001
MMAR = 0xe000ed34
BFAR = 0xe000ed38
AFSR = 0x00000000
正在终止执行...

有人建议在该论坛上发帖、因为他们在其他论坛上没有太多的运气来重复问题。

有人能不能就此问题发表一些意见或建议解决办法?

谢谢、

Nick

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

    我将尝试设置相同的环境以重现问题。 我们可能需要加入 Segger 团队。

    我注意到您的 CCS 看起来有很大不同(图标、文本...)。 您改变了什么?

    此致、
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    图标和平面样式来自 DevStyle eclipse 插件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我以前没有看到这些平面图标。 我使用过主题、但它们通常不会更改图标。

    我已在 Windows 上设置 CCSv7.2、项目使用的17.9 STS 编译器以及相同版本的 TI-RTOS。 板载 ICDI 和外部 XDS110工作正常。 我根本无法连接我的 JLink、我的 Segger 软件可能存在问题。 我将使用正常工作的 JLink 与其他人联系。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nick、

    我找到了与您相同的方案、但我注意到代码继承了一些预初始化硬件、会破坏其正常执行-换句话说、代码要求器件从干净复位状态开始正常执行。  

    请查看下面的视频。 当我第一次尝试加载代码时、它失败并出现一些错误。 然后、我断开内核连接、在电路板上执行硬件复位(屏幕外)并重新连接-程序正常运行。  

    然后、我关闭调试会话并重试。 显示您提到的错误。 然后我断开连接-->硬件重置-->重新连接,代码正常。  

    之后、我启用选项"在程序加载或重新启动时重置目标"、随后的代码重新加载工作正常。  

    调试探针之间的差异可能是由处理此复位的方式造成的。  

    希望这对您有所帮助、

    拉斐尔

    e2e.ti.com/.../2017_2D00_12_2D00_05_5F00_16h25_5F00_15.mp4

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这就是诀窍! 非常感谢、我拔出了头发。