您好
我无法在 LP 上刷写代码。 它会为我提供以下错误:
我已检查.out 和.map 文件是否存在。
此错误适用于我拥有的所有项目和工作区。
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.
您好
我无法在 LP 上刷写代码。 它会为我提供以下错误:
我已检查.out 和.map 文件是否存在。
此错误适用于我拥有的所有项目和工作区。
您好!
由于我有同样的问题、所以我可以为您提供 构建输出: e2e.ti.com/.../BuildLog_5F00_sbl_5F00_null_5F00_am_5F00_243x.txt。
我怀疑你会发现什么,因为它是一个成功的建立,所以所有的文件生成. 如果缺少.out 文件、则错误消息中会显示此错误、但在本例中没有、因此我假设此错误与某个 CCS 内部文件有关。
至少在我的电脑上,错误似乎是随机发生的。 唯一有效的修复方法是重新安装 CCS。 我还尝试将 CCS 目录置于版本控制之下、以查看我是否确实更改了某些文件、但事实并非如此。
说实话,消息"无法加载文件"是没有帮助的。 是否有办法可以获取更多信息?
同样有趣的是、我只有 AM243x 的 R5内核有这个问题、ICSS 内核没有这个问题。
此致
安德烈
老实说,"无法加载文件"这条消息是无用的。 是否有办法获取更多信息?
因为这里有*。out 文件。 我怀疑它是其他一些文件... 在 GEL 文件中引用的文件。
您可以启用调试服务器日志记录以了解更多详细信息:
https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html
在启动调试会话之前启用日志记录、然后在错误重现后禁用日志记录。 然后、压缩日志并将其附加到该主题。
谢谢
小
早上好!
这是调试服务器日志。 如果您搜索"无法加载文件"、您会发现无法读取.out 文件。 我检查了文件是否存在、并怀疑用户权限可能存在一些问题、因为我仅使用 CCS 在另一个程序中使用 CMake 进行调试和构建我的软件。
有一点奇怪、那就是 R5F 内核的二进制文件有这个问题、但 PRU 内核的二进制文件没有这个问题、我正在使用该二进制文件。
e2e.ti.com/.../CCC_5F00_DebugServer.log
您是否看到其他问题或有其他想法、这可能是问题的原因?
此外、如果发生此错误、我在哪里以及如何建议对 CCS 进行更改以打印文件的名称?
祝您今天愉快、此致!
安德烈
这是错误:
0x000054D4 696448 3 MAIN_Cortex_R5_0_0 GEL I:评估"GEL_Load (" C:\swe\projects\gabel-le-spielwiese\bin\app_pru_Blink_leed.out ")"失败:无法加载文件
此外,如果发生此错误,我可以在何处以及如何建议 CCS 更改以同时打印文件名?
这不是您可以配置的。 这需要由 CCS 团队完成。
谢谢
小
您好!
正如我在上一篇文章中所说的那样:是的 、上述.out 文件存在并且被评估的路径是正确的。
由于今天它又在工作了、所以我还有当一切正常工作时的调试服务器日志:
e2e.ti.com/.../CAN_5F00_LOAD_5F00_FILE_5F00_CCC_5F00_DebugServer.log
那么、我们如何告诉 CCS 团队这种更改比较简洁? 你能做什么,或者你能把我指向一个角状或泥状的方向吗?
是所提到的.out 文件存在 ,且指定的路径正确。
好的、我只是想确认一下、我们讨论的是 app_pru_Blink_leed.out、而不是 前面讨论的 sbl_null_am243x-evm_r5fss0-0_nortos_ti-arm-clang.out。
我相信我误解了原来的问题。 我假设您当时在尝试调试 sbl_null_am243x-evm_r5fss0-0_nortos_ti-arm-clang 工程、但实际上您只是尝试加载 app_pru_Blink_leed.out 时收到了错误。 sbl_null_am243x-evm_r5fss0-0_nortos_ti-arm-clang 正好是您构建的最后一个工程。
如何告诉 CCS 团队这样的更改会比较简洁? 你能做这件事吗?或者你能把我指向一个方形的或子的方向吗?[/引号]我已经通知他们更多的描述性错误消息。 这是他们在将来的版本中需要实施的东西。
早上好!
这个问题在我身上、是因为我认为二进制的含义已经很清楚了。 为了避免进一步混淆、以下是我重现错误的步骤(记住错误偶尔发生):
那么、通过查看日志、 除了文件权限之外、您或任何 CCS 人员是否对导致该错误的原因有任何了解?
更新:
今天 它又不工作了、我尝试以 Admin 身份运行 CCS。 请参阅附加的 Debug Server 日志。 我没有看到与其他错误日志显著不同、并且不知道启动 CCS 作为 Admin、甚至可能有一个 impact.e2e.ti.com/.../4456.CCS_5F00_Debug_5F00_Server.log
您好!
以下是可执行文件:
e2e.ti.com/.../app_5F00_pru_5F00_blink_5F00_led.zip
此致
安德烈