Quantcast
Channel: MSP430 Technical Forums
Viewing all articles
Browse latest Browse all 2077

VCOM driver installed and working but "programmer" not found

$
0
0

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


Viewing all articles
Browse latest Browse all 2077

Trending Articles