MSPFET430UIF DRIVERS Problem [Solved]

How to solve TI-FET430UIF prorammer driver problem:

If u are using MSP430 and at some point of time you would have faced this trouble… U will try loaing your program to ur target board through FET UIF but you will get a fatal error stating programmer not working!! check if the programmer is connected to ur computer!!! But you know that the programmer is correctly connected an you would see red or green leds glowing in the programmer.. U might have scratched your head to solve this problem!!! If so then you are also one person like me, who faced it!!!. For 15days I had been scratching my head to rectify this problem.. and today I did it… SO i thought I would write this blog so that it would help someone at some point of time in future πŸ™‚

The problem description in detail:

i m working on msp430f149. i was trying a sample led blink program.
The code is
#include “msp430x149.h”
void main()
int i=0;
for(i=0;i Firmware V3 to V2 downgrader.

Let me tell you how I solved my case!!

1)I installed IAR workbench. New version
2)I downloaded latest version of MSP430.dll file for advance programmers from TI site. (27MB file)
3)Went to device manager->texas instrument (warning symbol)->update driver->select the folder where u have msp430.dll file->install the driver.
4) You would see that the driver is installed in device manager. It would be shown as com port in the port division. as MSP430FETUIF-CDC or VPC.(COM57) (Note down the COM no)
5)Now go to AR WORKBENCH in the start menu click-> Firmware V3 to V2 downgrader.
6)A command promt wil open -> press y-> another command promt will open-> press continue-press y…..-> finish updating frimware.
7)remove ur programmer->reconnect the same. Devive manager u can see that the texas instruments option would be under other devices now.
8)Go to IAR. Write led blick program. Go to options in ur project->select debugger->select TI-Debugger-UIF->Select the device port as COM57(ur COM no). By default it will be automatic.
9)Debug and Download the code->U wil get a warning->Device driver is not matching. Do you want to update the drivers.->say yes. ->Firmware updating complete.->Erasing memory location->Downloading program… RUN!!! Your programmer will start working superbly once again!! πŸ™‚

This is how I solved it!! If u hav stuck up anywere then post your prob here. I will try providing solution if its related to it…. 15days research I had done!!! πŸ˜€

This slideshow requires JavaScript.



  1. Suraj ms · March 20, 2012

    the drivers for emulator should be uninstalled if we ve installed it earlier and the COM number is not the same everywhere πŸ™‚ nice work by the way πŸ™‚

  2. Paul Medina · May 31, 2012


  3. raghu · July 28, 2012

    not enable to ports(com&lpt)

    • msharmavikram · July 28, 2012

      can u be clear? I am not getting what you said?

  4. dee · October 8, 2012

    could you let me know what i could do if i encountered the same problem while using ccsv4? tried updating too. but says latest version already present. I used the cd with the msp-fet430uif interface to install ccs.

    • msharmavikram · October 8, 2012

      The driver problem is nt related to software which u use. Its the problem with the driver present in UIF. So follow the steps as i mentioned. Use msp430.dll file and reprogram the UIF. Your problem would be solved

  5. Aniket · March 25, 2013

    Can’t obtain the msp430.dll file on TI’s site. Can anyone please provide me the link.

  6. Jeeves · July 16, 2013

    It works! thanks!

    • msharmavikram · November 25, 2013

      Hi Jeeves,

      Nice to know my friend. BTW You are welcome πŸ™‚
      Thanks for updating me πŸ™‚

Wanna say something???

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s