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/TDA2E:无法逐步执行,且无法在CCS工具上看到c源文件。

Guru**** 2539500 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/576618/ccs-tda2e-it-cannot-step-by-step-and-the-c-source-file-cannot-be-seen-on-ccs-tool

部件号:TDA2E

工具/软件:Code Composer Studio

大家好,

我正在尝试使用VISION SDK 2.12 LINUX在TDA2Ex上调试SPL,但它不能逐步进行,而且在CCS工具上看不到c源文件。

硬件:TDA2Ex,带空eMMC (无SD卡插件)

sw:vision SDK _212_linux

我的步骤如下:

1-板载电源

2-运行CCS工具并连接A15_0 (init脚本已删除)

3-按“Reset (重置)”->“CPU Reset (CPU重置)(SW)”

4-按“Tools”(工具)->“Load Memory”(加载内存)将“u-boot-spl.bin”加载到地址0x4030万中

5-按“运行->加载->加载符号”加载“u-boot-spl”符号文件

6-将“PC”更改为0x4030万

7-将断点设置为“0x4030.1266万(setup_dplls)”,然后按RUN

它可以在“0x4030.1266万”处停止,但“无法在“arch/arm/cpu/armv7/omap-common/Calocks- common.c”处找到源文件。如果我按“Assembly Step over”,它将在函数“find_mmc_device”处停止。

请帮助您检查是否有任何问题?

Joe,您好

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

    您好,Joe,

    [QUOTE USER="Joe Shen)可以在“0x4030.1266万”处停止,但“无法在“arch/arm/CU/armv7/OMAP-common/Calockse-common.c”处找到源文件。如果我按“Assembly Step over”,它将在函数“find_mmc_device”处停止。

    执行源代码级别调试时,调试器将在调试符号中定义的路径中查找源文件。 此路径通常是编译程序时的某种类型的相对路径。 如果源文件不在该原始路径中,可以使用编辑器中的“浏览”按钮将CCS定向到环境中源文件的位置。 将CCS指向一个文件后,它通常可以找到其余的文件-如果源树与原始源目录具有相同的目录层次结构。

    谢谢

    KI

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

    感谢您的帮助,此问题已解决

    此致