This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDC1000_7200_EVM requires firmware update but module looses connection and is not recognized by the update program

Other Parts Discussed in Thread: TDC1000

I proceeded as instructed in the manual:

To change the firmware, complete the following steps:
1. Connect the TDC1000-TDC7200EVM to a PC.
2. Open the TDC1000-7200EVM GUI then go to the DEBUG tab. Press OK if a connection error window
pops up. Click on the Update Firmware button.

3. The MSP430 USB Firmware Upgrade windows pops up. Click Next to proceed on the first prompt;
read and accept the license agreement and click Next to continue.

4. Disconnect and reconnect the LaunchPad to PC while holding down the BSL button.
5. Select the Select Firmware button and browse to the firmware file.

During Step 3 a message comes a message "USB Device Not Recognized".

After I have done step 4 message  "USB Device Not Recognized" comes again.

The result is that button "Upgrade Firmware" never becomes active and I cannot send the update to the device.

If  I do step 4 without pressing button BSL (sw1) the message is not coming  but the "Upgrade  Firmware" button is still grayed out and not active

Please instruct me how to proceed.

  • Karl,
    Please make sure you are connecting to the board through a regular USB port and not through a hub. USB hubs cannot properly power the board (supply the current required) for a flash update the board.

    Also, are you using windows 7? The GUI software and driver is made for Windows 7.

    As you are seeing "USB Device Not Recognized" message, I suspect the driver for the board may not have been installed properly and you have to update the driver software. Please refer to the instructions in the user manual Section 6.3 for upgrading the driver. If as given in the instructions, you don't find in Device Manager "MSP43-USB Example" you might have to locate it under "Other device" or Unknown device.

    Note Driver is part of the GUI install and can be found in the install folder C:\Program Files (x86)\Texas Instruments\TDC1000_7200EVM\Firmware.


    Thanks,
    Vishy
  • Vishy,

    thank you for responding. I have done all you said:

    • I am going through the USB-Port of the machine and not through a hub
    • I am using Windows 7 Home Basic 64-bit
    • I have installed the complete TDC1000_7200EVM package in a clean machine. I need to wait till tomorrow to reinstall the driver.
    • when I insert to the USB-Port without pressing sw1 the Device Manger reports a 3rd COM-port with "MSP43-USB Example"
    • when I insert to the USB-Port while pressing sw1 I get "USB Device Not Recognized" and I find it in Unknown devices.
    • whatever I have done - the firmware-Update routine never enabled the "Upgrade Firmware" button
    • what makes me wonder is this: after I have inserted the USB-cable without pressing sw1 a 3rd COM-port with "MSP43-USB Example" appears. When I am then trying to call the firmware-Update routine all of a suddon "USB Device Not Recognized" appears on my screen.

    I guess I should mention that I am running this in a VMware Workstation 10 virtual machine . From my past experience this should not be a problem.

    So I have had still no success

  • Karl,

    In a clean machine, install the TDC1000_7200EVM GUI Software first. After the GUI installation is done, connect the board and start the GUI. Assuming the firmware in the EVM is not erased, the GUI should come up and automatically connect to the board, read the registers and display the firmware version # and GUI version # at the top. If the firmware is not the latest, it will advise you to update to the latest firmware.

    Assuming you connected the board first, then windows will not find the driver and uses default "MSP430-USB Example" as the driver. Now
    a) Quit the GUI
    b) go and right click this MSP430-USB Example device in Device Manager
    c) select "Update Driver Software...". Then choose "Browse my computer"
    d) Browse to the GUI install location "C:\Program Files (x86)\Texas Instruments\TDC1000_7200EVM\Firmware" to complete the installation.

    Then you restart the GUI and do the firmware update under "Debug" tab. Ignore if GUI pops up connection error window (that means no firmware on the board). You should see "Found 1 device" message as shown in Figure 7-2 of the SNIU021 document for "Upgrade Firmware" button to get enabled and also you should click the "Select Firmware" menu option and select the firmware file in the above GUI install location.

    Thanks,
    Vishy

  • Vishy,

    thank you for responding.

    I did it all over again in a clean  Windows 7 Professional 32-Bit .

    After I installed the TDC1000_7200EVM GUI Software I saw a new  COM-port "TDC1000_7200_EVM".

    I tried to update to the delivered driver you mentioned but windows said it was already up to date.

    When I came to the Debug screen and pressed the "Update Firmware" the entry "TDC1000_7200_EVM" in the device manager disappeared and windows wanted to install another driver but did not find one. Hence there was an entry "unknown device" in USB-controllers. I then tried to install the driver provided in "C:\Program Files\Texas Instruments\TDC1000_7200EVM\Firmware". The first time I did this the system actually tried to install something only to come to the conclusion that their was still an unknown device. Once I repeated this the system says that the best driver is already installed - but still reports an unknown device.

    The main point remains: module "MSP430 USB Firmware Upgrade Example v1.1.4" does not connect to a the device neither if I connect it normally and it is producing entry "TDC1000_7200_EVM" in the ports section of the device manager nor if I connect it with sw1 pressed and it is listed as "unknown device". Therefore button "Upgrade Firmware" remains greyed and no update is possible.

    To me it looks like there is something missing in the driver. What am I to do?

    In my despair I just installed the complete software on my physical Windows 7 professional 64-Bit machine. When I came to the Debug screen and pressed the "Update Firmware" the entry "TDC1000_7200_EVM" in the device manager disappeared but no "unknown device" appeared. Instead I was able to upgrade the firmware as described in your instruction.

    So apparently VMware Workstation 10 has been the problem I was not aware of. 

  • >>>I did it all over again in a clean Windows 7 Professional 32-Bit .
    >>>After I installed the TDC1000_7200EVM GUI Software I saw a new COM-port "TDC1000_7200_EVM".
    >>>I tried to update to the delivered driver you mentioned but windows said it was already up to date.

    In a clean PC, the driver gets automatically installed with the GUI. So you don't have to update. Only in case of driver issue, I told you the method to update driver.

    >>>When I came to the Debug screen and pressed the "Update Firmware" the entry "TDC1000_7200_EVM" in the device manager disappeared and windows wanted to install another driver but did not find one. Hence there was an entry "unknown device" in USB-controllers. I then tried to install the driver provided in "C:\Program Files\Texas Instruments\TDC1000_7200EVM\Firmware". The first time I did this the system actually tried to install something only to come to the conclusion that their was still an unknown device. Once I repeated this the system says that the best driver is already installed - but still reports an unknown device

    When you press "Update Firmware" button, the MSP430 device gets into BSL Mode so it can update the flash. In this mode, the USB is no more supporting the virtual COM port and that's the entry TDC1000_7200EVM in device manager vanishes. This is perfectly fine. You should just continue the process of updating the firmware on the board.

    >>>>The main point remains: module "MSP430 USB Firmware Upgrade Example v1.1.4" does not connect to a the device neither if I connect it normally and it is producing entry "TDC1000_7200_EVM" in the ports section of the device manager nor if I connect it with sw1 pressed and it is listed as "unknown device". Therefore button "Upgrade Firmware" remains greyed and no update is possible.

    This might be because of vmware. We run native windows. Thanks for debugging and letting us know.

    Regards,
    Vishy