【问题标题】:How to connect to my LaunchPad TM4C123G如何连接到我的 LaunchPad TM4C123G
【发布时间】:2015-02-22 18:33:33
【问题描述】:

我花了一些时间尝试使用我的 macbook (10.10) 上的 mspdebug 工具链连接到我的 LaunchPad TM4C123G,但没有成功。

在尝试运行 $ mspdebug rf2500 时,我得到了

usbutil: unable to find a device matching 0451:f432

我做了一些谷歌搜索,在我看来mspdebug 工具包可能不适合我的 LaunchPad 版本。会这样吗?

在检查了我的$ system_profiler SPUSBDataType 后,我得到了以下信息:

      Product ID: 0x00fd
      Vendor ID: 0x1cbe  (Texas Instruments - Stellaris)
      Version: 1.00
      Serial Number: 0E205EE1
      Speed: Up to 12 Mb/sec
      Manufacturer: Texas Instruments
      Location ID: 0x14100000 / 14
      Current Available (mA): 500
      Current Required (mA): 250

这表明至少操作系统能够识别设备,对吧?如果是这样,我可以使用什么其他工具链来连接到设备。

【问题讨论】:

  • @ChrisStratton 是的,它确实有两个,我都试过了,它们都产生了相同的 mspdebug 消息。但是,使用 Apple system_profiler 只能检测到一个 USB。它是第一款“用于电源和仿真(编程/调试)的 USB 连接器”。
  • 由于您的电路板是 TI 的 ARM 部件之一,而不是他们的 MSP430 部件之一,因此最喜欢名为“mspdebug”的工具不适用。我说最有可能,因为有时项目会超越其起源,但我没有立即看到这个项目的证据。
  • 不具体,但看起来 CodeComposerStudio 可能是一个选项(至少在 Linux VM 中)。在 OSX 中,您可能可以使用通用 gcc-arm 工具和通用 SWD 适配器来做一些事情。 OSX 上的嵌入式工作变得越来越实用,但有时需要适应针对 Linux 的开源解决方案,并且您可能会遇到独特的问题,即 OSX 串行驱动程序以独有的方式获取多功能调试适配器。
  • 您是否按照设备随附的“README First”页面的建议访问了http://www.ti.com/tm4c123g-launchpad 网页?您是否尝试过该页面或"TI LaunchPad EK-TM4C123GXL" 页面上的任何软件?我们如何让"Tiva TM4C123G LaunchPad Blink the RGB" 教程更适合 Mac 用户?
  • @DavidCary - 这不是我的问题,但我确信没有看到任何明显适用于(或匹配关键字搜索)Mac 或 OSX 的东西,尽管有一张看起来像是的图片其中一个插图中的 macbook。 所以我想说,如果您打算通过 Energia 以外的任何其他方式支持 Mac 上的开发,您确实可以做很多事情

标签: embedded microcontroller texas-instruments


【解决方案1】:

作为暂时令人满意的解决方案,我开始使用Energia。我仍然必须搜索适当的设置才能在我的 LaunchPad TM4C123G 上运行任何东西。所以我决定腾出一些时间,并决定在这里发布一步一步的演练。

首先,将 USB 转 MicroUSB 电缆插入 LaunchPad 的顶部插槽,如下所示。并确保开关(左上角)切换到“DEBUG”位置。

接下来下载 Energia IDE,在他们的site 上有一个很好的 Mac 捆绑包。完成设置后,打开它并在工具栏中搜索“Board”部分。在那里,选择适当的设置。就我而言,它是屏幕截图中带有复选标记的那个。

最后,为确保一切正常,请尝试使用“上传”按钮在您的板上运行提供的空程序。

如果已建立连接并且您的源代码已编译并交付,则状态区域应与此类似。

【讨论】:

  • +1 看起来不错。恭喜它开始工作,并感谢您让下一个 Mac 用户更容易使用它。我在 "Tiva TM4C123G LaunchPad Blink the RGB" 页面上添加了一个链接到这篇文章 - 如果你认为可以让它对下一个 Mac 用户更有用,请随时编辑该页面。
  • 我没有让 LaunchPad(Tiva C) 出现在“工具”菜单中,只有 msp 的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-27
  • 2020-07-16
  • 1970-01-01
  • 2016-07-18
  • 2010-12-19
  • 2021-11-18
  • 1970-01-01
相关资源
最近更新 更多