请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号: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