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.

Is there a simple flash programmer for the MSP430 LaunchPad?

Other Parts Discussed in Thread: MSP-EXP430G2, MSP-FET430UIF, MSP430G2452, MSP430G2553

I'm looking for the equivalent program or tool for the MSP430 LaunchPad as LM Flash Programmer (LMFLASHPROGRAMMER) is for the Stellaris boards.  Does this exist?  Yes.

Requirements:

  • Free
  • Small enough to email
  • Can program binaries (flash image: TI-TXT) onto MSP430G2xx2 parts on LaunchPad (MSP-EXP430G2)
  • Will use USB and emulation on board the LaunchPad and not just a separate piece of hardware (like the MSP-FET430UIF)
  • Works on Microsoft Windows

Options that meet the requirements:

Here are the other options I considered:

  • IAR, Free for smaller value line parts but it's a full IDE.  I want something small enough I can email
  • CCS.  Same as IAR (but free for all value line parts).
  • MSP-PRGS430 Software.  Requires MSP-PRGS430 hardware
  • Uniflash Too big to email (~200 MB)

What other options could I consider?

  • MSPDebug is free and supports different hardware options. It's  for linux though.

    http://mspdebug.sourceforge.net/

    Gustavo

  • Gustavo L said:

    MSPDebug is free and supports different hardware options. It's  for linux though.

    MSPDebug has since added these features (among others):

    • Windows support
    • LaunchPad support
    • MSP430 value line phase 2 device support

     

  • I think having such a software would be advantageous. It will likely need to be written by TI. It makes evaluating software easy when you just want to get going in 5 minutes. I remember doing that on the Stellaris evaluation kits and I was happy I could at least use the hardware before digging into a compiler.

     

    Gustavo

  • Gustavo L said:

    I think having such a software would be advantageous. It will likely need to be written by TI. It makes evaluating software easy when you just want to get going in 5 minutes. I remember doing that on the Stellaris evaluation kits and I was happy I could at least use the hardware before digging into a compiler.

    Agreed.  I want to build demo boards that will piggyback on the LaunchPad board.  Then when I give them to a customer they can easily load different binaries to evaluate different examples/features.

  •  

     

    Hi Jason,

    I think you can use Elprotronic's Lite- FET Pro-430 with Launchpad , i programmed a G2452 using Launchpad and Lite-FETPro-430.  Elprotronic S/W has the required dlls and works with all TI's USB FETs

    Regards

    Nischay

  • Mr.Nischay Kumar V said:

     I think you can use Elprotronic's Lite- FET Pro-430 with Launchpad , i programmed a G2452 using Launchpad and Lite-FETPro-430.  Elprotronic S/W has the required dlls and works with all TI's USB FETs

    Yes, you're right Nischay.  Thank you.  I just verified it with the attached files targeted for the MSP430G2452.

    • regularFlash.txt is the binary (flash image: TI-TXT) made from the unmodified "LaunchPad Temperature Sense Demo - Source files" that are found here.
    • fastFlash.txt is the binary (flash image: TI-TXT) made from the above project but I double the LED flash rate in PreApplicationMode()

    2677.regularFlash.txt
    @f800
    21 82 B1 40 E8 03 00 00 B2 40 80 5A 20 01 B0 12 
    48 FD B0 12 14 FD B0 12 92 FD B0 12 52 FC D2 43 
    01 02 B0 12 C0 F9 B0 12 D8 FC 32 D2 B2 D0 03 00 
    B0 01 32 D0 18 00 5F 42 28 02 0E 4F 5E 53 C2 4E 
    28 02 4F 4F 0F 5F 0F 5F 9F 42 B4 01 08 02 8F 43 
    0A 02 F2 92 28 02 02 20 C2 43 28 02 82 43 2A 02 
    82 43 2C 02 C1 43 02 00 F1 92 02 00 0F 2C 5F 41 
    02 00 0F 5F 0F 5F 92 5F 08 02 2A 02 92 6F 0A 02 
    2C 02 D1 53 02 00 F1 92 02 00 F1 2B 1C 42 2A 02 
    1D 42 2C 02 B0 12 CC FB 82 4C 2A 02 82 4D 2C 02 
    91 83 00 00 03 24 C2 93 04 02 28 24 B0 12 FA FC 
    C2 93 04 02 07 24 B2 40 F8 00 06 02 B0 12 5E FB 
    C2 43 04 02 1C 42 2A 02 1D 42 2C 02 3E 40 F9 02 
    0F 43 B0 12 B2 FC 3C 80 C6 50 3D 70 07 00 3E 40 
    00 04 0F 43 B0 12 1E FB 4C 4C 82 4C 06 02 B0 12 
    5E FB B1 40 E8 03 00 00 B0 12 D8 FC 1E 42 2A 02 
    1F 42 2C 02 1E 82 2E 02 1F 72 30 02 82 4E 32 02 
    82 4F 34 02 B2 93 34 02 05 38 12 20 B2 90 FB FF 
    32 02 0E 2C B2 E3 32 02 B2 E3 34 02 92 53 32 02 
    82 63 34 02 E2 43 05 02 F2 F0 BF 00 21 00 18 3C 
    82 93 34 02 0A 38 04 20 B2 90 06 00 32 02 05 28 
    D2 43 05 02 D2 C3 21 00 0B 3C C2 43 05 02 B2 F0 
    EF FF 62 01 B2 F0 EF FF 64 01 F2 F0 BE 00 21 00 
    C2 93 05 02 5B 27 1C 42 32 02 1D 42 34 02 B0 12 
    0A FC 82 4C 32 02 82 4D 34 02 B2 50 14 00 32 02 
    82 63 34 02 82 93 34 02 05 38 07 20 B2 90 CF 07 
    32 02 03 2C 1F 42 32 02 02 3C 3F 40 CF 07 82 4F 
    74 01 B2 D0 10 00 62 01 B2 D0 10 00 64 01 36 3F 
    21 83 B2 40 60 A0 B2 01 B2 40 38 38 B0 01 0D 12 
    3D 40 4B 01 1D 83 FE 23 3D 41 B2 D0 03 00 B0 01 
    32 D0 18 00 92 42 B4 01 2E 02 82 43 30 02 C1 43 
    00 00 F1 92 00 00 0E 2C 6F 41 0F 5F 0F 5F 9F 42 
    2E 02 08 02 9F 42 30 02 0A 02 D1 53 00 00 F1 92 
    00 00 F2 2B 92 42 2E 02 2A 02 92 42 30 02 2C 02 
    21 53 30 41 D2 93 02 02 1D 20 B2 50 34 00 72 01 
    B2 B0 00 10 62 01 23 24 C2 93 00 02 04 20 B2 F0 
    EF FF 62 01 00 13 B2 D0 80 00 62 01 92 B3 06 02 
    03 24 B2 F0 7F FF 62 01 12 C3 12 10 06 02 D2 83 
    00 02 00 13 D2 93 05 02 03 20 F2 D0 40 00 21 00 
    E2 93 05 02 02 20 D2 D3 21 00 92 C3 62 01 00 13 
    0A 12 09 12 09 43 0A 43 1B 43 0F 93 04 24 09 4D 
    0D 4C 0C 43 0D 3C 0C 5C 0D 6D 09 69 09 8E 04 28 
    1C D3 0B 5B F8 2B 03 3C 09 5E 0B 5B F4 2B 1B 43 
    0C 5C 0D 6D 09 69 0A 6A 09 8E 0A 7F 04 28 1C D3 
    0B 5B F6 2B 04 3C 09 5E 0A 6F 0B 5B F1 2B 0E 49 
    0F 4A 39 41 3A 41 30 41 0A 12 09 12 3F 40 B2 FD 
    3F 93 12 24 3D 40 B2 FD 0C 3C 8F 12 2A 53 12 3C 
    3C 4D 0A 4D 0E 49 B0 12 70 FD 0A 59 0D 4A 1D 53 
    1D C3 39 4D 09 93 F4 23 3F 40 FF FF 3F 93 05 24 
    3A 40 FF FF 2F 4A 0F 93 E8 23 30 40 8C FD 0A 12 
    0A 43 0F 93 05 34 3E E3 3F E3 1E 53 0F 63 1A D3 
    0D 93 05 34 3C E3 3D E3 1C 53 0D 63 3A E3 B0 12 
    80 FA 1A B3 04 24 3C E3 3D E3 1C 53 0D 63 2A B3 
    04 24 3E E3 3F E3 1E 53 0F 63 3A 41 30 41 F2 40 
    0A 00 00 02 92 92 70 01 72 01 07 24 92 42 70 01 
    72 01 92 92 70 01 72 01 F9 23 B2 50 34 00 72 01 
    B2 D0 00 01 06 02 92 52 06 02 06 02 B2 40 30 10 
    62 01 B2 B0 10 00 62 01 FC 23 30 41 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 30 41 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 30 41 C2 43 23 00 F2 C2 25 00 
    B2 40 1D 5A 20 01 D2 C3 02 00 D2 D3 00 00 D2 93 
    01 02 09 20 92 42 2A 02 2E 02 92 42 2C 02 30 02 
    D2 43 04 02 00 13 D2 43 01 02 B1 C0 D0 00 00 00 
    00 13 F2 D0 41 00 22 00 D2 D3 21 00 F2 F0 BF 00 
    21 00 F2 D0 10 00 57 00 F2 D0 20 00 53 00 B2 40 
    B0 04 72 01 B2 40 10 01 60 01 B2 40 70 00 64 01 
    B2 40 58 02 74 01 32 D0 D8 00 30 41 31 40 7E 02 
    B2 40 B0 FD 36 02 B2 40 B0 FD 38 02 B0 12 A8 FD 
    0C 93 02 24 B0 12 D8 FA 0C 43 B0 12 00 F8 B0 12 
    AC FD 0A 12 0A 43 0B 43 12 C3 0D 10 0C 10 02 28 
    0A 5E 0B 6F 0E 5E 0F 6F 0D 93 F6 23 0C 93 F4 23 
    0C 4A 0D 4B 3A 41 30 41 C2 43 02 02 B2 40 D0 07 
    72 01 B2 40 10 02 60 01 B2 40 10 00 62 01 B2 40 
    70 00 64 01 92 43 74 01 30 41 D2 43 02 02 A2 42 
    62 01 B2 40 E0 02 60 01 F2 D0 06 00 26 00 E2 D3 
    22 00 30 41 F2 C2 22 00 F2 D2 21 00 F2 D2 27 00 
    F2 D2 24 00 F2 C2 23 00 F2 D2 25 00 30 41 92 C3 
    64 01 D2 93 01 02 04 20 F2 F0 BE 00 21 00 00 13 
    F2 E0 41 00 21 00 00 13 D2 42 FF 10 57 00 D2 42 
    FE 10 56 00 F2 F0 F9 00 58 00 30 41 D2 C3 00 00 
    D2 C3 02 00 B2 40 80 5A 20 01 F2 D2 25 00 00 13 
    0F 4C 0E 93 05 24 1F 53 FF 4D FF FF 1E 83 FB 23 
    30 41 34 41 35 41 36 41 37 41 38 41 39 41 3A 41 
    30 41 F2 D0 41 00 22 00 F2 F0 BE 00 21 00 30 41 
    B1 C0 10 00 00 00 00 13 1C 43 30 41 03 43 FF 3F 
    30 41 01 00 01 02 00 00 01 00 02 02 00 00 01 00 
    04 02 00 00 01 00 05 02 00 00 01 00 28 02 00 00 
    00 00 
    @ffe4
    18 FC 
    @ffea
    A0 FD 
    @fff0
    2E FD 24 FA 5C FD 
    @fffe
    8C FC 
    q
    

    2475.fastFlash.txt
    @f800
    21 82 B1 40 E8 03 00 00 B2 40 80 5A 20 01 B0 12 
    48 FD B0 12 14 FD B0 12 92 FD B0 12 52 FC D2 43 
    01 02 B0 12 C0 F9 B0 12 D8 FC 32 D2 B2 D0 03 00 
    B0 01 32 D0 18 00 5F 42 28 02 0E 4F 5E 53 C2 4E 
    28 02 4F 4F 0F 5F 0F 5F 9F 42 B4 01 08 02 8F 43 
    0A 02 F2 92 28 02 02 20 C2 43 28 02 82 43 2A 02 
    82 43 2C 02 C1 43 02 00 F1 92 02 00 0F 2C 5F 41 
    02 00 0F 5F 0F 5F 92 5F 08 02 2A 02 92 6F 0A 02 
    2C 02 D1 53 02 00 F1 92 02 00 F1 2B 1C 42 2A 02 
    1D 42 2C 02 B0 12 CC FB 82 4C 2A 02 82 4D 2C 02 
    91 83 00 00 03 24 C2 93 04 02 28 24 B0 12 FA FC 
    C2 93 04 02 07 24 B2 40 F8 00 06 02 B0 12 5E FB 
    C2 43 04 02 1C 42 2A 02 1D 42 2C 02 3E 40 F9 02 
    0F 43 B0 12 B2 FC 3C 80 C6 50 3D 70 07 00 3E 40 
    00 04 0F 43 B0 12 1E FB 4C 4C 82 4C 06 02 B0 12 
    5E FB B1 40 E8 03 00 00 B0 12 D8 FC 1E 42 2A 02 
    1F 42 2C 02 1E 82 2E 02 1F 72 30 02 82 4E 32 02 
    82 4F 34 02 B2 93 34 02 05 38 12 20 B2 90 FB FF 
    32 02 0E 2C B2 E3 32 02 B2 E3 34 02 92 53 32 02 
    82 63 34 02 E2 43 05 02 F2 F0 BF 00 21 00 18 3C 
    82 93 34 02 0A 38 04 20 B2 90 06 00 32 02 05 28 
    D2 43 05 02 D2 C3 21 00 0B 3C C2 43 05 02 B2 F0 
    EF FF 62 01 B2 F0 EF FF 64 01 F2 F0 BE 00 21 00 
    C2 93 05 02 5B 27 1C 42 32 02 1D 42 34 02 B0 12 
    0A FC 82 4C 32 02 82 4D 34 02 B2 50 14 00 32 02 
    82 63 34 02 82 93 34 02 05 38 07 20 B2 90 CF 07 
    32 02 03 2C 1F 42 32 02 02 3C 3F 40 CF 07 82 4F 
    74 01 B2 D0 10 00 62 01 B2 D0 10 00 64 01 36 3F 
    21 83 B2 40 60 A0 B2 01 B2 40 38 38 B0 01 0D 12 
    3D 40 4B 01 1D 83 FE 23 3D 41 B2 D0 03 00 B0 01 
    32 D0 18 00 92 42 B4 01 2E 02 82 43 30 02 C1 43 
    00 00 F1 92 00 00 0E 2C 6F 41 0F 5F 0F 5F 9F 42 
    2E 02 08 02 9F 42 30 02 0A 02 D1 53 00 00 F1 92 
    00 00 F2 2B 92 42 2E 02 2A 02 92 42 30 02 2C 02 
    21 53 30 41 D2 93 02 02 1D 20 B2 50 34 00 72 01 
    B2 B0 00 10 62 01 23 24 C2 93 00 02 04 20 B2 F0 
    EF FF 62 01 00 13 B2 D0 80 00 62 01 92 B3 06 02 
    03 24 B2 F0 7F FF 62 01 12 C3 12 10 06 02 D2 83 
    00 02 00 13 D2 93 05 02 03 20 F2 D0 40 00 21 00 
    E2 93 05 02 02 20 D2 D3 21 00 92 C3 62 01 00 13 
    0A 12 09 12 09 43 0A 43 1B 43 0F 93 04 24 09 4D 
    0D 4C 0C 43 0D 3C 0C 5C 0D 6D 09 69 09 8E 04 28 
    1C D3 0B 5B F8 2B 03 3C 09 5E 0B 5B F4 2B 1B 43 
    0C 5C 0D 6D 09 69 0A 6A 09 8E 0A 7F 04 28 1C D3 
    0B 5B F6 2B 04 3C 09 5E 0A 6F 0B 5B F1 2B 0E 49 
    0F 4A 39 41 3A 41 30 41 0A 12 09 12 3F 40 B2 FD 
    3F 93 12 24 3D 40 B2 FD 0C 3C 8F 12 2A 53 12 3C 
    3C 4D 0A 4D 0E 49 B0 12 70 FD 0A 59 0D 4A 1D 53 
    1D C3 39 4D 09 93 F4 23 3F 40 FF FF 3F 93 05 24 
    3A 40 FF FF 2F 4A 0F 93 E8 23 30 40 8C FD 0A 12 
    0A 43 0F 93 05 34 3E E3 3F E3 1E 53 0F 63 1A D3 
    0D 93 05 34 3C E3 3D E3 1C 53 0D 63 3A E3 B0 12 
    80 FA 1A B3 04 24 3C E3 3D E3 1C 53 0D 63 2A B3 
    04 24 3E E3 3F E3 1E 53 0F 63 3A 41 30 41 F2 40 
    0A 00 00 02 92 92 70 01 72 01 07 24 92 42 70 01 
    72 01 92 92 70 01 72 01 F9 23 B2 50 34 00 72 01 
    B2 D0 00 01 06 02 92 52 06 02 06 02 B2 40 30 10 
    62 01 B2 B0 10 00 62 01 FC 23 30 41 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 0D 11 0C 10 
    0D 11 0C 10 0D 11 0C 10 30 41 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 0D 6D 0C 5C 
    0D 6D 0C 5C 0D 6D 30 41 C2 43 23 00 F2 C2 25 00 
    B2 40 1D 5A 20 01 D2 C3 02 00 D2 D3 00 00 D2 93 
    01 02 09 20 92 42 2A 02 2E 02 92 42 2C 02 30 02 
    D2 43 04 02 00 13 D2 43 01 02 B1 C0 D0 00 00 00 
    00 13 F2 D0 41 00 22 00 D2 D3 21 00 F2 F0 BF 00 
    21 00 F2 D0 10 00 57 00 F2 D0 20 00 53 00 B2 40 
    58 02 72 01 B2 40 10 01 60 01 B2 40 70 00 64 01 
    B2 40 58 02 74 01 32 D0 D8 00 30 41 31 40 7E 02 
    B2 40 B0 FD 36 02 B2 40 B0 FD 38 02 B0 12 A8 FD 
    0C 93 02 24 B0 12 D8 FA 0C 43 B0 12 00 F8 B0 12 
    AC FD 0A 12 0A 43 0B 43 12 C3 0D 10 0C 10 02 28 
    0A 5E 0B 6F 0E 5E 0F 6F 0D 93 F6 23 0C 93 F4 23 
    0C 4A 0D 4B 3A 41 30 41 C2 43 02 02 B2 40 D0 07 
    72 01 B2 40 10 02 60 01 B2 40 10 00 62 01 B2 40 
    70 00 64 01 92 43 74 01 30 41 D2 43 02 02 A2 42 
    62 01 B2 40 E0 02 60 01 F2 D0 06 00 26 00 E2 D3 
    22 00 30 41 F2 C2 22 00 F2 D2 21 00 F2 D2 27 00 
    F2 D2 24 00 F2 C2 23 00 F2 D2 25 00 30 41 92 C3 
    64 01 D2 93 01 02 04 20 F2 F0 BE 00 21 00 00 13 
    F2 E0 41 00 21 00 00 13 D2 42 FF 10 57 00 D2 42 
    FE 10 56 00 F2 F0 F9 00 58 00 30 41 D2 C3 00 00 
    D2 C3 02 00 B2 40 80 5A 20 01 F2 D2 25 00 00 13 
    0F 4C 0E 93 05 24 1F 53 FF 4D FF FF 1E 83 FB 23 
    30 41 34 41 35 41 36 41 37 41 38 41 39 41 3A 41 
    30 41 F2 D0 41 00 22 00 F2 F0 BE 00 21 00 30 41 
    B1 C0 10 00 00 00 00 13 1C 43 30 41 03 43 FF 3F 
    30 41 01 00 01 02 00 00 01 00 02 02 00 00 01 00 
    04 02 00 00 01 00 05 02 00 00 01 00 28 02 00 00 
    00 00 
    @ffe4
    18 FC 
    @ffea
    A0 FD 
    @fff0
    2E FD 24 FA 5C FD 
    @fffe
    8C FC 
    q
    

    I can program one and then the other to see the difference.

    One thing I noticed is you need to reset the board using the GUI in the box called, "Power Device from Adapter."  Otherwise you'll need to unplug and plug in the board again to power it and get the program running.  This was the case with either setting of "final target device actions."

  • MSP430 Flasher also works.  It only appeared not to have worked the first time I tried it because I did not set the state of the device on exit.

    This time I programmed a board with MSP430G2452.  The board piggybacks on the MSP-EXP430G2.  Since the target MCU is on the piggybacked board, there is not MCU in the DIP socket.

    This is the command I used in MSP430 Flasher:

    MSP430Flasher.exe -n MSP430G2452 -v -w uart.txt -i USB -z [VCC]

    uart.txt is the name of my binary file.

  • I had forgotten about MSP430 flasher. Haven't used it much but I'll give it another try.

     

    Gustavo

  • Gustavo L said:

    MSPDebug is free and supports different hardware options.

    I verified using MSPDebug to program a file to a MSP430G2452 on the LaunchPad.  Here’s my setup.

    Operating System: Microsoft Windows XP Professional Version 2002 Service Pack 3
    Hardware: LaunchPad MSP-EXP430G2 (Hardware ID USB\\Vid_0451&Pid_f432&Rev_105 as seen in device manager)
    Device: MSP430G2452
    MSPDebug tools:
        MSPDebug mspdebug-0.19.tar.gz
            Download
            Install instructions
            Commands
        Minimalist GNU for Windows mingw-get-inst-20120426.exe
        GnuWin regex-2.7-bin
        GnuWin readline-5.0-1-bin
        libusb-win32-bin-1.2.6.0 (used inf-wizard.exe to install new driver)

    The Intel-hex files I programmed are attached.  There are two files, so I could observe a change. 

    http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/166/3124.blinky2452Slow.zip

    Here is my log file showing the commands used:

    cmd said:

    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\a0123456>cd ../..

    C:\>cd MinGW

    C:\MinGW>cd mspdebug-0.19

    C:\MinGW\mspdebug-0.19>mspdebug --usb
    Devices on bus 000:
        000:000 0451:f432 eZ430-RF2500 [serial: 19FF469286D91E2B]

    C:\MinGW\mspdebug-0.19>ls
    AUTHORS    README              formats       mspdebug.man   ti_3410.fw.ihex
    COPYING    blinky2452.hex      history5.dll  readline5.dll  ti_3410.fw.txt
    ChangeLog  blinky2452Slow.hex  libusb0.dll   regex2.dll     ui
    Makefile   drivers             mspdebug.exe  simio          util

    C:\MinGW\mspdebug-0.19>mspdebug rf2500 "prog blinky2452.hex"
    MSPDebug version 0.19 - debugging tool for MSP430 MCUs
    Copyright (C) 2009-2012 Daniel Beer <dlbeer@gmail.com>
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    Trying to open interface 1 on \\.\libusb0-0001--0x0451-0xf432
    Initializing FET...
    FET protocol version is 30394216
    Configured for Spy-Bi-Wire
    Set Vcc: 3000 mV
    Device ID: 0x2452
    Device: MSP430G2452
    Code memory starts at 0xe000
    Number of breakpoints: 2
    Erasing...
    Programming...
    Writing  178 bytes to e000...
    Writing    2 bytes to fffe...
    Done, 180 bytes written

    C:\MinGW\mspdebug-0.19>mspdebug rf2500 "prog blinky2452Slow.hex"
    MSPDebug version 0.19 - debugging tool for MSP430 MCUs
    Copyright (C) 2009-2012 Daniel Beer <dlbeer@gmail.com>
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    Trying to open interface 1 on \\.\libusb0-0001--0x0451-0xf432
    Initializing FET...
    FET protocol version is 30394216
    Configured for Spy-Bi-Wire
    Set Vcc: 3000 mV
    fet: FET returned error code 4 (Could not find device (or device not supported))

    fet: command C_IDENT1 failed
    fet: identify failed
    Trying again...
    Initializing FET...
    FET protocol version is 30394216
    Configured for Spy-Bi-Wire
    Sending reset...
    Set Vcc: 3000 mV
    Device ID: 0x2452
    Device: MSP430G2452
    Code memory starts at 0xe000
    Number of breakpoints: 2
    Erasing...
    Programming...
    Writing  178 bytes to e000...
    Writing    2 bytes to fffe...
    Done, 180 bytes written

    C:\MinGW\mspdebug-0.19>

    I then checked to see that I could program the same files using  FET-Pro430 Lite 3.0.7 TI dll 3.2.3.15.  I uninstalled the USB device.  Unplugged it.  Plugged it back in (now default driers).  The Elprotronic tool programmed the same two files successfully also.

     

  •  Hello from Germany,

    I run the latest version of Code Composer Studio (Version: 5.3.0.00090)
    I'm not able to connect my Launchpad EXP430G2 (Target is MSP430G2553).

    The Compiler/Linker says: MSP430: Loading complete. Code Size - Text: 1604 bytes Data: 12 bytes.
    After disconnect/connect the USB-Cable the Demo-App (Temperature_sense_Demo) starts
    to toggle the red/green LES's.

    access with the MSP430Flasher results:

     ****************************************************************************

    Evaluating additional triggers...done
    Initializing interface on TIUSB port...done
    Checking firmware compatibility...done
    Reading FW version...done
    Reading HW version...done
    Powering up...done
    Configuring...done
    Accessing device...done
    Reading device information...done
    Resetting device...done
    Refreshing registers...
    /* ----------------------------------------------------------------------------
    * UseCase : MSP430Flasher.exe
    * Arguments : -n MSP430G2553 -i TIUSB
    * ATTENTION: Default options used due to invalid argument list.
    * ----------------------------------------------------------------------------
    * Driver : loaded
    * Dll Version : 20409001
    * FwVersion : 30394216
    * Interface : TIUSB
    * HwVersion : E 2.0
    * Mode : AUTO
    * Device : MSP430G2xx3
    * EEM : Level 1, ClockCntrl 1
    * VCC ON : FALSE
    * UseCase specific tasks: ----------------------------------------------------
    * Disconnecting from device...
    * ----------------------------------------------------------------------------
    * Driver : closed (No error)
    * ----------------------------------------------------------------------------
    */
     ****************************************************************************

    To me it's seems like Code Composer Studio performs a download
    while "Run/ConnectTarget" is disabled (greyed out).

    I've also tried to change the COM-Settings (COM17->COM3 and back)
    without results...

    What is wrong ??
    Pleas give me a little suggestion.

    regards Thomas


     

     

     

**Attention** This is a public forum