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/DRA756:无法单步通过2016.05 U-Boot

Guru**** 2562930 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/591459/ccs-dra756-unable-to-single-step-through-2016-05-u-boot

部件号:DRA756

工具/软件:Code Composer Studio

您好,

这可能不是CCS问题,但我希望从CCS专家那里得到一些意见。

CCSV7 能够很好地单步通过2014.07 u-boot。 断点,源单步进,汇编单步都起作用。

但是,当我使用2016.05 u-boot时,我无法单步执行代码。 源工作中的断点。 但是源单步进或程序集步进不起作用。 当我尝试单步执行时,代码将一直运行到下一个断点。

我检查了编译选项,禁用优化,增加的调试信息级别。 在2016.05 u-boot中,这些都不起作用。 这很可能与u-boot二进制文件中的调试信息有关。 有人能帮我弄清楚缺少哪些信息吗? 我可以使用它来设置相应的编译选项。

请告诉我您需要的任何信息(二进制文件,objdump输出,链接器映射...)。

我正在使用CCS 7.1 .0.0.0014万。

U-boot 2014.07 使用GCC 4.7。

U-Boot 2016.05 使用GCC 5.3

此致,

Venkat

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

    是否可以附加用于uboot 2016.05 的符号文件? 我们应该能够看看这一点,看看为什么步进会有问题。

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

    您好,

    我正在附加符号文件和地图文件。

    谢谢,此致,

    Venkate2e.ti.com/.../u_2D00_boot.tar.gz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我会把这个告诉我们的调试器人员,他们可以知道发生了什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们的一位开发人员对其进行了研究,并在调试信息中未发现任何差异。 我们需要进行一些硬件设置并尝试运行此程序。