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.

[参考译文] Linux/AM4379:CCS 的 SPL 调试问题

Guru**** 2609285 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/648874/linux-am4379-spl-debug-issue-with-ccs

器件型号:AM4379

工具/软件:Linux

  我的 Linux 主机版本为:ubuntu16.4.4

  CCS 版本为:7.3  

  U-boot 版本为: u-boot-2017.01+gitAUTOINC+590c7d7fe1-g590c7d7fe1

  我根据本指南 “processors.wiki.ti.com/.../Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5_sdk7”调试了 u-boot    

  在跳转到_main 之前、这在初始阶段是正常的

  

在执行“memset”之前,此阶段的执行非常成功

在我执行单步执行 μ,程序后 、跳转至挂起中断

    

如果我在"memset"中使用"step in"、我会发现 memset 的参数"count"为310856。  因此,我必须继续执行“步越”  

请给我一些建议。 谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否在'blx memset'后在指令上设置断点并点击 run? 您是否仍然遇到错误? 这是定制板还是 TI EVM?

    Steve K.