【发布时间】: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消息。但是,使用 Applesystem_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