MSP430 upload failed "No unused FET found."

I’m using PlatformIO with VSCode on windows10.
Now I’m using msp430f5529 and error occors when i upload the code.

Here’s my config

[env:lpmsp430f5529]
platform = timsp430
framework = arduino
board = lpmsp430f5529

and the error message:
Processing lpmsp430f5529 (framework: arduino; platform: timsp430; board: lpmsp430f5529)

Verbose mode can be enabled via -v, --verbose option
CONFIGURATION: Redirecting...
PLATFORM: TI MSP430 2.1.0 > TI LaunchPad MSP-EXP430F5529LP
HARDWARE: MSP430F5529 16MHz, 8KB RAM, 128KB Flash
DEBUG: Current (mspdebug) On-board (mspdebug)
PACKAGES: toolchain-timsp430 1.40603.1 (4.6.3), tool-mspdebug 1.2200.0 (22.0), framework-energiamsp430 1.10610.0 (1.6.10)
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 29 compatible libraries
Scanning dependencies…
No dependencies
Checking size .pio\build\lpmsp430f5529\firmware.elf
Memory Usage → Redirecting...
DATA: [ ] 0.2% (used 18 bytes from 8192 bytes)
PROGRAM: [ ] 0.7% (used 946 bytes from 131072 bytes)
Configuring upload protocol…
AVAILABLE: mspdebug
CURRENT: upload_protocol = mspdebug
Uploading .pio\build\lpmsp430f5529\firmware.hex
MSPDebug version 0.22 - debugging tool for MSP430 MCUs
Copyright (C) 2009-2013 Daniel Beer dlbeer@gmail.com
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

MSP430_GetNumberOfUsbIfs
No unused FET found.
*** [upload] Error -1

So did you do a google search and work through the suggestions here, here and here? For example as a start, do you see a proper new COM port in the device manager when you plugin your launchpad?

1 Like