Embedded 如何连接到我的启动板TM4C123G

Embedded 如何连接到我的启动板TM4C123G,embedded,microcontroller,texas-instruments,Embedded,Microcontroller,Texas Instruments,我花了一些时间试图使用MacBook10.10上的工具链连接到我的LaunchPad TM4C123G,但没有成功 在尝试运行$mspdebug rf2500时,我得到 我在谷歌上搜索了一下,在我看来,mspdebug工具包可能不适合我的LaunchPad版本。可能是这样吗 在检查$system_profiler SPUSBDataType后,我得到以下结果: Product ID: 0x00fd Vendor ID: 0x1cbe (Texas Instruments

我花了一些时间试图使用MacBook10.10上的工具链连接到我的LaunchPad TM4C123G,但没有成功

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

我在谷歌上搜索了一下,在我看来,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

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

作为我开始使用的令人满意的解决方案。为了在我的LaunchPad TM4C123G上运行任何东西,我仍然需要搜索适当的设置。所以我决定给大家留出一些时间,并决定在这里发布一个逐步演练

首先,将USB-to-MicroUSB电缆插入LaunchPad的顶部插槽。并确保左上角的开关切换到调试位置

接下来下载Energia IDE,他们的电脑上有一个不错的Mac捆绑包。完成设置后,打开它并在工具栏中搜索Board部分。到达后,选择适当的设置。在我的例子中,它是屏幕截图中带有复选标记的一个

最后,为了确保一切正常,请尝试使用上载按钮在主板上运行提供的空程序


如果建立了连接,并且编译并交付了源代码,那么状态区域应该与此类似。

@ChrisStratton是的,它确实有两个,我尝试了这两个,它们都生成相同的mspdebug消息。但是,使用Apple system_profiler只能检测到一个USB。它是电源和仿真编程/调试的顶级USB接口。由于您的电路板是TI的ARM部件之一,而不是其MSP430部件之一,因此最像mspdebug的工具不适用。我说最有可能,因为有时候项目的发展超出了它们的起源,但我并没有立即看到这一点的证据。不是特别的,但至少在Linux虚拟机中CodeComposerStudio可能是一个选项。在OSX中,您可能可以使用通用的gcc arm工具和通用SWD适配器来完成一些工作。OSX上的嵌入式工作越来越实用,但有时需要适应Linux的开源解决方案,并且OSX串行驱动程序以独占方式获取多功能调试适配器会遇到独特的问题。您是否访问了网页,如自述文件第一页所示,您的设备应该随附哪些内容?您是否在该页面或该页面上试用过任何软件?我们如何才能使教程更适合Mac用户?@DavidCary-这不是我的问题,但我肯定没有看到任何明显适用于Mac或OSX的关键字搜索或与之匹配的内容,尽管其中一个插图中有一张似乎是macbook的图片。所以我想说,如果你打算通过Energia+1以外的任何方式支持Mac上的开发,你确实可以做很多事情。恭喜你让它工作起来,谢谢你让下一个Mac用户使用起来更方便。我在这篇文章的页面上添加了一个链接-如果你认为可以让它对下一个Mac用户更有用,请随意编辑该页面。我没有在工具菜单上显示LaunchPadTiva C,只有msp的。
      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