Hello All,
Sorry for the long post. I have the "original" Launchpad MSP430 with the xx31 chip and I'm on Windows XP (SP3, Portuguese language) with Energia.
I was able to install the USB VCP driver from the Energia page (https://github.com/energia/Energia/raw/gh-pages/files/EZ430-UART.zip) but, when connecting the board to the PC, I would always get the hardware installation wizard from Windows, telling me "new hardware found" bla bla bla. I tried pointing the wizard to the drivers but he kept saying me that no drivers for the device were found. A device of type "Other" appears in the device manager and that's it.
Note: I have this problem with an older WebCam too; the drivers install ok but when plugging-in the device, the software doesn't recognize it and I never found out why. This camera has worked on this PC in the past, with the same WinXP but older updates.
Now, this time I tried something else. I looked at the driver's 430cdc.inf file and at the fields on windows Device Manager's Details tab for the "Other" device, and noted a small difference on the device identifier. The 430cdc.inf file has this section:
[DeviceList]
%DESCRIPTION%=TIUSB, USB\Vid_0451&Pid_F432&MI_00
%DESCRIPTION%=TIUSB, USB\Vid_0451&Pid_F433
%DESCRIPTION%=TIUSB, USB\Vid_0451&Pid_F434&MI_00
%DESCRIPTION%=TIUSB, USB\Vid_0451&Pid_F435&MI_00
(...)
And the device's Hardware ID from the Detail tab is
USB\Vid_0451&Pid_F432&Rev_0100
USB\Vid_0451&Pid_F432
So I went to the driver package (EZ430-UART.zip) and added this line to the[DeviceList] section of 430cdc.inf:
%DESCRIPTION%=TIUSB, USB\Vid_0451&Pid_F432
Removed the driver and re-installed it, and it worked!! The Launchpad is now recognized and a new COM port now appears when I plug it in.
I had already some code programmed on the MSP (from another PC), which regularly dumps a value to the serial port. I can open the Serial Monitor from Energia and I see the data from the board. The port is working on both directions, Tx and Rx.
Now the issue: although the COM port is working, Energia cannot program the board:
tilib: MSP430_Initialize: Could not find MSP-FET430UIF on specified COM port (error = 57)
tilib: device initialization failed
Anyone has any idea or hint on what could be wrong, how to fix this?
Many thanks