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.

CCS/MSP430FR2433: Unable to us MSP-FETU430IF with CCSv9

Part Number: MSP430FR2433
Other Parts Discussed in Thread: MSP430FR5969, MSP430-FLASHER

Tool/software: Code Composer Studio

When I try to use my old MSP-FETU430IF with CCSv9 I get the "No USB FET was found" CCS error. I;'m using Windows 7 Pro and CCS  Version: 9.0.1.00004. I have confirmed that the MSP-FETU430IF shows up in device manager. Is this tool still compatible with CCSv9?

See below screenshots.

  • rperezti said:
    Is this tool still compatible with CCSv9?

    I just tried a MSP-FETU430IF with CCS 9.0.1.00004 under Windows 10 Pro and was able to connect to a MSP430FR5969. I.e. the tool still appears compatible.

    In the device manager the tool is appearing as "MSP-FET430UIF - CDC":

    Whereas on your computer the tool is reported as "MSP-FET430UIF - VCP".

    From memory:

    a. Old MSP-FET430UIF firmware used to operate the USB port as using the VCP protocol, which was changed to CDC in later versions.

    b. CCS used to be able to automatically upgrade the firmware from VCP to CDC, but maybe CCS 9 no longer allows that. Will investigate.

  • Chester Gillon said:

    From memory:

    a. Old MSP-FET430UIF firmware used to operate the USB port as using the VCP protocol, which was changed to CDC in later versions.

    b. CCS used to be able to automatically upgrade the firmware from VCP to CDC, but maybe CCS 9 no longer allows that. Will investigate.

    Investigation steps under Windows 10 Pro:

    1. Start with a "MSP-FET430UIF - CDC" which was working with CCS 9.0.1

    2. In a CCS 6.2.0 installation run the ccsv6\ccs_base\DebugServer\drivers\V32V2.bat program which downgrades the firmware from CDC to VCP:

    C:\ti\ccs620\ccsv6\ccs_base\DebugServer\drivers>V32V2.bat
    
    
    ******************************************************************
    
       WARNING
    
       Do NOT run this downgrade utility with more than one emulator connected.
    
       Multiple connected MSP-FET430UIF or eZ430 emulators may cause the downgrade
       to fail and render the interfaces unusable.
    
       Please ensure to disconnect all interfaces except one MSP-FET430UIF.
    
    ******************************************************************
    
    Enter 'y' to confirm: y
    
    
       Initialize: done
       MSP430_FET_GetFwVersion()
       Firmware Version: 31100001
    Status: Starting firmware update with 'Uifv3Downgrader.txt'!
    
       Initializing bootloader...
       Erasing firmware...
       Programming new firmware...
       100 percent done
    
       Finishing...
       Update complete.
    
    
       Initializing bootloader...
       Erasing firmware...
       Programming new firmware...
       100 percent done
    
       Finishing...
     Status: VCP USB stack image was loaded successfully onto MSP-FET430UIF
    
     Please unplug your MSP-FET430UIF debugger from your PC
    
     Please press 'y' when done
    y
    
     Please reconnect your MSP-FET430UIF debugger to your PC again
    
     Please press 'y' when done
    y
    
     Status: USB stack of MSP-FET430UIF was successfully downgraded to VCP
    
       Initializing bootloader...
       Erasing interrupt vectors...
       Erasing firmware...
       Programming new firmware...
       100 percent done
    
       Finishing...
       Update complete.
    
    
     Status: MSP-FET430 firmware (HAL) download was successfully
    
     Status: MSP-FET430UIF v3 to v2 downgrade completed successfully
    
    
      Press any key to close this application.
    
    Press any key to continue . . .

    I chose CCS v6.2.0 to perform the downgrade as CCS 7, 8 and 9 installations no no longer had the downgrade script.

    3. Windows Device Manager is now reporting "MSP-FET430UIF VCP".

    4. Attempt to use CCS 9.0.1 to connect to the MSP-FET430UIF and get the dialogue:

    Selected "Update" on the dialogue.

    The Update is successful and CCS 9.0.1 can use the MSP-FET430UIF. Windows Device Manager show the tool as again "MSP-FET430UIF CDC".

    This confirms that CCS 9.0.1 with TI Emulators 8.3.0.00003 and MSP Debug Probe drivers 9.0.1 is still able to upgrade a MSP-FET430UIF from VCP to CDC firmware.

    rperezti said:
    When I try to use my old MSP-FETU430IF with CCSv9 I get the "No USB FET was found" CCS error.

    Given the above investigation I can't explain why you get that error. Can you try an older CCS version such as CCS 6.2 or MSP430-FLASHER to see if they can connect to the MSP-FET430UIF?

  • Thank you for the excellent analysis and response. I was able to upgrade the MSP-FETU430IF using MSPFlasher. I installed MSPFlasher v1.3.20 and used the following command to upgrade the firmware:

    MSP430Flasher -n NO_TARGET -s

    The MSP-FETU430IF now shows up as a CDC device in Windows Device Manager and CCS v9 is able to communicate with it.

**Attention** This is a public forum