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.
工具/软件:Code Composer Studio
您好!
我使用的是 AM5718 IDK EVM 和 ti-processor-sdk-linux-am57xx-evm-05.03.00.07。
我正在尝试使用 CCS 版本8.3.0.00009调试 MLO 和 U-Boot。
我收到以下消息:
无法在"arch/arm/lib/vectors.s"找到源文件
找到文件或编辑源查找路径以包括其位置。
当尝试放入硬件断点时、我会收到以下消息:
没有与“……”关联的代码 start.s"、第89行、位于任何已加载的符号中。
来自e2e.ti.com/.../87658中的帖子
我知道"需要启用完整的符号调试(--symdebug:dwarf、-g)。 我可以在 Windows PC 中安装的 CCS 中找到此选项。
但是,有人能告诉我如何在 Ubuntu PC 中安装的 CCS 版本:8.3.0.00009中执行此操作吗?
此致、
Anupama
Anupama、
U-boot 和 Linux 内核不是从 CCS 构建的、而是从它们的 makefile 文件构建的。 在这种情况下、您需要在这些软件包中找到此选项在其配置中驻留的位置。
对于 Linux 内核、您可能会从下面的帖子中获得一些提示、尽管这些选项多年来发生了很大变化。
https://e2e.ti.com/support/tools/ccs/f/81/p/114583/412455#412455
https://e2e.ti.com/support/tools/ccs/f/81/p/674623/2483524#2483524
对于 U-boot、您必须查阅其文档或互联网。 我在以下位置找到了一些参考资料:
https://e2e.ti.com/support/legacy_forums/embedded/linux/f/354/p/627389/2315209#2315209
http://www.gabrielgonzalezgarcia.com/2012/10/28/debugging-u-boot-after-relocating-to-ram-on-arm/
https://stackoverflow.com/questions/45682341/how-to-get-u-boot-debugging-symbols
希望这对您有所帮助、
拉斐尔