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.

[参考译文] CODECOMPOSER:无法将代码刷写到 Launchpad -无法加载文件错误

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1236174/codecomposer-unable-to-flash-code-to-launchpad---could-not-load-file-error

器件型号:CODECOMPOSER

您好

我无法在 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 团队这样的更改会比较简洁? 你能做这件事吗?或者你能把我指向一个方形的或子的方向吗?[/引号]

    我已经通知他们更多的描述性错误消息。 这是他们在将来的版本中需要实施的东西。

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

    早上好!

    这个问题在我身上、是因为我认为二进制的含义已经很清楚了。 为了避免进一步混淆、以下是我重现错误的步骤(记住错误偶尔发生):

    1. 在 CCS 之外编译二进制文件(我碰巧有一个 CMake 项目、我从 VS 代码内的终端调用该项目)
    2. 在 CCS 中、有一个用于 Sitara TDMS243EVM 的项目和一个用于调试器的相应"Target Configurations"
    3. 右键点击"target configuration"->"Launch Selected Configuration"
    4. CCS 切换到调试器视图
    5. 右键点击 R5内核并点击"Connect Target"
    6. 点击"CPU Reset"
    7. 在"Run"->"Load"->"Load Symbols/Program"下、从创建的二进制文件加载符号/程序
    8. 导航到在第1步中创建的二进制文件、然后点击"OK"
    9. 控制台打印错误"GEL:Could not load file"

    那么、通过查看日志、 除了文件权限之外、您或任何 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

    此致

    安德烈

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

    谢谢你。 您是否还可以共享您正在使用的 CCXML 文件?

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

    当然:

     e2e.ti.com/.../AM2434_5F00_ALV.zip

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

    谢谢你。 但是、我无法重现此问题。 我使用了相同的 CCS 版本、CCXML 文件和可执行文件。 我的目标有一点不同(AM243x LaunchPad)、但我认为这不会有什么不同。 我正在跟进工程部门

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

    您是否可以在另一台 PC 上重现该问题?

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

    早上好!

    尚未完成、我目前正在进行另一个系统的设置。 因此、如果我现在可以在没有其他系统的情况下尝试任何功能、请告诉我。 否则、当我在另一个系统上测试了该问题时、我会回来找您。

    此致

    安德烈

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

    我们仍然不确定根本原因是什么。 但是、工程人员感觉这可能是您机器特有的一些其他情况、因此请求在另一个系统上进行尝试。 如果您尚未重新启动 PC、他们还建议您重新启动 PC。

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

    您好!

    我完全同意工程人员的看法。 如果现在没有其他想法我可以测试,那么我们必须等到我有另一台机器在我的处置。

    我会继续向您发布信息。

    此致

    安德烈

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

    我认为重新启动没有帮助?  

    您是否对虚拟路径做过任何事情? 喜欢目录映射?

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

    您好!

    与此不同的是、我也不使用任何类型的虚拟化、如 VM 或 Docker。

    此致

    安德烈

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

    感谢您的更新。 我在这个问题上有损失。 请告诉我如何在您正在设置的另一个系统上进行该操作。