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.

[参考译文] EK-TM4C1294XL:无法加载 Ubuntu 21.10的程序

Guru**** 2614265 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1074491/ek-tm4c1294xl-unable-to-load-program-with-ubuntu-21-10

部件号:EK-TM4C1294XL
“线程”中讨论的其它部件:TM4C1294NCPDT测试

我有一个评估板,我在家里工作时正在尝试编程。

在办公室里,我有一台窗户机,工作正常。  现在我在 Linux 系统上,我似乎无法在评估板上加载程序。  我遇到错误:

Cortex_M4_0:无法初始化目标 CPU:无法以9600波特率打开 COM14:打开:无此类文件或目录

到目前为止,我似乎找不到任何方法来检查我是否可以与评估板沟通。

任何想法和建议都值得赞赏。

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

    你好,Vince,

    是否为 Linux 正确安装了 Stellaris ICDI 接口以查看启动板?

    我并不是很熟悉 Linux 的工作原理,但您需要先访问 COM 端口,Windows 上需要特定的驱动程序。

    我们在这里提供这些信息,也许这将有助于: https://www.ti.com/tool/STELLARIS_ICDI_DRIVERS

    如果没有 Linux 和我们的启动板的经验有限,我可以尝试在明天寻找其他类似主题,但我们确实已经回答了这样的问题。

    此致,

    拉尔夫·雅各比

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="430410" url="~ë/support/icros/arm-based 微处理器组/基于 ARM 的微处理器/f/arm-based 微处理器- forum/1074491/EK -tm4c1294xl-unload-program-with -Ubuntu-21-10"]

    我遇到错误:

    Cortex_M4_0:无法初始化目标 CPU:无法以9600波特率打开 COM14:打开:无此类文件或目录

    [/引用]

    在项目的 CCS 目标配置.CCXML 中,在“基本”选项卡下,您可以检查备用通信是否显示 COM 端口。 如果为备用通信列出了 COM 端口,请使用 Delete (删除)使 UART 选择为空:

    在 Linux 下使用 CCS 时,我发现如果您选择添加备用通信,则默认情况下会添加 COM14,这不是 Linux 下有效 UART 端口的名称,这将导致“comport:无法初始化目标 CPU:无法以9600波特率打开 COM14:打开: No such file or directory" error attempting to start a debug session。

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

    我可以删除 UART 端口,但现在当我点击“调试”时,它似乎没有任何作用。  Cortex_M4_0似乎不会在任何地方使用。  是否需要 在外部安装 Stellaris 板载调试器? (我仍在尝试拉尔夫的上述建议)。  如何告诉 CCS 在哪里可以找到评估板?

    阅读完您的帖子后,我意识到我不知道.CCXML 文件包含什么,因此我创建了一个新的文件。  当我在设备列表中选择 TM4C1294NCPDT 时,似乎应该再选择一个子菜单。  我选择了该设备,但测试连接按钮在所有外接通道上都不起作用。

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

    今天,我能够使用 openocd 刷新 MCU。

    我现在知道我的计算机和评估板可以通信,但我仍然不能在 CCS 中刷新 MCU。

    调试时,我不再收到弹出窗口,而是在命令窗口中显示一条新的跟踪:

    Stellaris 在线调试接口_0/Cortex_M4_0错误:已断开连接。

    不过很有趣

    我右键单击该行以尝试复制和粘贴... 我可以选择连接。  它现在起作用... 不知怎么。