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.

Security Fuse – MSP-FET430UIF Firmware Corruption

 

Dealing with lots of problems at once, I plunged in the 14-pin MSP-FET430UIF to the target board while both the target board and the FET were hot (powered up – BAD ME!)

 

This corrupted the firmware on the MSP-FET430UIF.  CCS gave me the error message when attempting to debug -- the security fuse was blown.

 

Down load the following software, read the user guide.

 

http://www.elprotronic.com/files/FET-Pro430-Lite-Setup.zip

 

I did the following: Setup Menu > Connection/Device Reset > Select the proper type of port used.

 

Tools > MSP-FET430UIF Firmware Downloader > Re-flash the firmware

 

Back in the saddle again :)

  • This confirms the suspicion that the MSP flash indeed can be corrupted by certain power cycle conditions.

    In an older thread this was suspected but couldn't be confirmed (forced). There it happened to devices in the field, now it was the MSP inside the FET.

    If we only could reproduce the condition under which this happens...

  • Jens-Michael Gross said:

    This confirms the suspicion that the MSP flash indeed can be corrupted by certain power cycle conditions.

    In an older thread this was suspected but couldn't be confirmed (forced). There it happened to devices in the field, now it was the MSP inside the FET.

    If we only could reproduce the condition under which this happens...

    The answer is in the first line of the post.  One can not unplug the 14-pin between the FET and the uC when both are hot.  uC has ext. power and FET power from USB results in surge. Solution, power down both devices before unplug 14-pin from target board, never had a problem this way!

  • I agree that it is always a good idea to power down devices before (dis)connecting.
    However, this surprises me. The MSP doesn't care whether it is powered through FET or other source. And tI'd rather expect the electronic on the FET to be damaged if the FET is set to power the MSP and the MSP has its own supply.
    Except, of yourse, you have some creeping currents or potential differences which are egalized by the GND connections. Then if you unplug the FET and break the GND pin first before the VCC, it might indeed cause a surge. Lucky you that the FET survived.
    What puzzles me a bit is the error message 'security fuse blown', which seems to indicate that the FET MSP was still responding properly to the MSP430.DLL requests and just was unable to access the target. If the firmware was damaged and required reload, I had rather expected a 'No FET found' error.

    unfortunately, this does not match the general conditions of the other case of lost data, so my hope to get closer to the solution of the other case, where there was no surge (battery powered, crash happened after many operating hours), was in vain.

  • Hi

     

    Because of my IAR version is 5.40.3,the FET-Pro430-Lite-Setup of version 2.8-8 cann't used,I want to download a new version.

    I used you provid way(http://www.elprotronic.com/files/FET-Pro430-Lite-Setup.zip) to download,but it cann't work.

    so,could you provid the other way to download .some way have right resources of new .

    It would be very grateful to you.

     

  • Dear Elvin Life,

    I do not use IAR so I may not be of much help in this issue. Try a search of the key words in the link given in both Google and the TI site: 

    http://www.elprotronic.com/download.html

    I copied the link from the former post into the address bar on my browser and the download came up.  I would attach the file, but I only have the unzipped version and it is too big for me to attach.

    FYI, I just went through going from CCS V4.2 to v5.1, and then back again because 5.1 does not support my uC.  v5.1 has a built in program to update the firmware in the FET, and the good people at TI had the foresite to include the ability to reverse this process.  This is an alternative, but not the best if you do not use CCS.

  • Dear MAC Engineering

    I have find the way to reduce my simulator(LSD-FET430UIF) driver version.

    I use the IAR of version 5.30.1 now,and i can use the FET-Por430-Lite-Setup of version 2.8-8 .

    Because of i'm very busy of these days,i have no time to check my Email,i'm so sorry to cann't reply your post.

    Whatever,thank you so much for your help.

  • Clarification,

    I was responding to Elven Life above. I was sharing information, not asking another question.

    Wish Elven Live the best,

    MAC

**Attention** This is a public forum