MacBook Air M1(Ventura)下CCS提示未找到USB FET的问题求助
MSP430-FET在macOS Ventura M1上无法被CCS识别的解决方法
问题背景
- 设备:MacBook Air M1(macOS Ventura)
- 连接:通过USB集线器连接eZ430-F2013开发板
- 系统已通过
system_profiler SPUSBDataType识别到MSP-FET430UIF JTAG Tool,但Code Composer Studio(CCS)烧录代码时触发错误:MSP430: Error initializing emulator: No USB FET was found - 测试用极简空主函数代码仍触发该错误
系统USB识别信息
USB: USB 3.1 Bus: Host Controller Driver: AppleT8103USBXHCI USB2.0 HUB: Product ID: 0x0101 Vendor ID: 0x1a40 (TERMINUS TECHNOLOGY INC.) Version: 1.00 Speed: Up to 480 Mb/s Location ID: 0x00100000 / 1 Current Available (mA): 500 Current Required (mA): 100 Extra Operating Current (mA): 0 MXT USB Device: Product ID: 0x8816 Vendor ID: 0xaaaa Version: 13.08 Serial Number: 150101v01 Speed: Up to 480 Mb/s Manufacturer: MXTronics Location ID: 0x00120000 / 2 Current Available (mA): 500 Current Required (mA): 100 Extra Operating Current (mA): 0 MSP-FET430UIF JTAG Tool: Product ID: 0xf430 Vendor ID: 0x0451 (Texas Instruments) Version: 1.01 Serial Number: TUSB341017361696CE41FF07 Speed: Up to 12 Mb/s Manufacturer: Texas Instruments Location ID: 0x00110000 / 3 Current Available (mA): 500 Extra Operating Current (mA): 0 USB 3.1 Bus: Host Controller Driver: AppleT8103USBXHCI
测试代码
#include <msp430f2013.h> int main(void) { return 0; }
解决步骤
- 检查CCS驱动兼容性:打开CCS,进入
Window > Preferences > Texas Instruments > Debug Probe Setup,确认已安装适配ARM架构的MSP430 USB FET驱动;若未安装,通过Help > Install New Software搜索MSP430 Debug Probes安装,避免用x86兼容模式运行CCS。 - 调整USB连接:跳过USB集线器,直接连接Mac原生USB-C接口;若必须用集线器,选择带电源的USB 2.0集线器(MSP-FET仅支持USB 1.1/2.0)。
- 重置MSP-FET固件:断开USB,按住开发板
RESET键的同时重新插USB,保持5秒后松开,重置FET固件。 - 确认系统USB权限:进入
系统设置 > 隐私与安全性 > USB,确保CCS被允许访问USB设备;若未显示,重启CCS后再次触发烧录,接受系统权限请求。 - 验证CCS目标配置:打开
Run > Debug Configurations,选择对应调试配置,在Target页确认设备为MSP430F2013,Debug Probe页选择MSP430 USB FET并点击Refresh,若识别到设备会显示序列号。
内容的提问来源于stack exchange,提问作者Zaleskiy Maxim
相关产品推荐
相关产品推荐

