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/LAUNCHXL-CC1310:调试功能在 TI ROM 的某些代码处挂起、断点无法正常工作

Guru**** 2589280 points
Other Parts Discussed in Thread: CC1310

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/612186/ccs-launchxl-cc1310-debug-misticaly-hung-at-some-code-of-ti-rom-and-breakpoints-are-not-functional

器件型号:LAUNCHXL-CC1310
主题中讨论的其他器件:CC1310

工具/软件:Code Composer Studio

哈洛!

我尝试在 Win8上托管 CCSv7上使用 launchpad、检测到仿真器工具为 XDS110

运行 COntikiOS 示例。- Rime-TSCH。 或任何其他示例。

我使用 CCS 默认设置的调试配置。 使用 .\..\emulation\GEL\ccc26x0.gel、然后将探头设置 cJTAG 模式-更改为 cJTAG 4引脚、JTAG TCLK -更改为固定1MHz

调试器在主启动时搜索打印网络堆栈配置。 当我停止 CPU 时-调试器显示它位于0x100035fc。 执行几 个 CPU 步骤(在 Disassibrer 视图中)后,可以在 format_str_v、 dbg_send_Bytes 或 cc26xx_UART_Busy 中找到程序。

最深的停顿- 在 ti_lib_prcm_power_domain_status

当我尝试设置一个 HW 断点时-它设置正常、但当我继续时、调试器不会在这些断点上停止。

此外、如果我尝试连接到正在运行的应用程序(仅加载符号、并禁用目标重置)-加载符号失败、并报告其字节不同于目标文件。

我已禁用 LPM 深度睡眠使用。 启动时消息打印也使用 putchar 的调试版本-它不使用 lpm 睡眠。  

我出了什么问题? 如何实现可靠的断点?

如何避免 endianes 失配故障?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    >>调试器在主启动时搜索打印网络堆栈配置
    Shoud 提到- hungs 不是 debuger、而是执行我的程序的 MCU 内核。 调试器可以暂停和单步执行
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Alex、您好!
    您能否将要加载的可执行文件附加到目标? 如果您想私下分享、请给我发送一封私人邮件

    谢谢
    Ki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试以私人消息的形式发送、但站点报告错误。
    发送您的电子邮件
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我向您发送了一个朋友请求。 如果您接受、我们可以进行私人对话
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试发送包含附加文件的私人邮件时仍报告错误:
    "抱歉、您的上一个请求出现问题!

    站点脱机或发生未处理的错误。 我们很抱歉并记录了错误。 请再次尝试您的请求、或者如果您知道网站管理员也会让他们知道谁。"
    我在 Win8上使用 Chrome
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哈洛!
    我在此处放置了用于 Launchpad CC1310的2个 elf 示例:
    cloud.mail.ru/.../eZ5HK9Vi7
    cloud.mail.ru/.../YJ1U6WPPX