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.

MSP Gang Programmer ERROR 13: Vcc is too low programing a MSP430F6779IPZ

Other Parts Discussed in Thread: MSP-FET, MSP-GANG, MSP430F6779, MSP430FR6977, MSP-TS430PEU128, MSP-EXP430F5529LP

Hi I'm trying to program this micro MSP430F6779IPZ but I had this message error:

ERROR 13: Vcc is too low 

I'm usind 2 wires using SpyByWire(RST/NMI and TEST) I'm attaching the fail screen and the micro wire in order you can see it. 

Thanks for your help.

 0]

  • Hi Paco,

    Sorry to hear of your troubles, and thanks for providing so much detailed information! It is very helpful for understanding the problem.

    A question: have you ever been able to successfully program your device on your board using another tool like the MSP-FET or MSP-FET430UIF?

    Some specific areas to look for problems:

    #1

    I see on your pin connections drawing, it looks like you may have both pin 2 and pin 4 of the JTAG header connected to Vcc on your target device - is this correct? You must only connect one of these pins at a time, depending on if you want the part powered from the MSP-GANG (internal), or if you have some other power supply connected to your target (external). Since from your screenshot of the GUI it looks like you have set the power to be external, you should connect only pin 4 to Vcc and disconnect JTAG pin 2. Then make sure that the 3.2V you have set is being supplied to the target device Vcc pin froma battery, power supply, etc.

    #2

    It also looks like you have the TEST/Vpp pin 8 of the JTAG header connected to the TEST/SBWTCK pin of the MSP430 device. This is not the typical recommended connection for our tools. We recommend for SBW that you connect the JTAG header pin 7 (TCK) to the device TEST/SBWTCK pin for SBW programming. (You also are using RST pin 11 for RST/SBWTDIO - this is different than the typical recommendation and won't work with other tools like the MSP-FET, but it looks like you have correctly chosen it in the MSP-GANG settings.) Please see the hardware tools user's guide www.ti.com/lit/pdf/slau278 figure 2-1 through 2-3 for standard JTAG and SBW connections.

    #3

    Are there any other components on the SBW signals RST or TEST? For RST, we recommend there to be a 47k pullup Resistor, and you must ensure that any cap on the RST line is no greater 2.2nF (see the hardware tools user's guide figure 2-3 note B). You can have issues with timing for SBW communication if this cap is too large or if there is too much line capacitance on this line from long cables/traces/etc.

    Basically the main thing from all of this advice is to check that your setup is exactly matching the diagrams in www.ti.com/lit/pdf/slau278.

    Regards,

    Katie

  • Hi Katie,

    Thanks for your quickly response, and sorry for my delay.. :(

    This week I will try again with all your suggest proposed I hope works. I tell you  if I can programmer.

    A question: have you ever been able to successfully program your device on your board using another tool like the MSP-FET or MSP-FET430UIF? No I just have the MSP GANG PROGRAMER.

    Please send me a quote for the MSP-FET or MSP-FET430UIF.

    Thanks.

    Francisco,

     

     

     

      

  • Paco said:

    A question: have you ever been able to successfully program your device on your board using another tool like the MSP-FET or MSP-FET430UIF? No I just have the MSP GANG PROGRAMER.

    Please send me a quote for the MSP-FET or MSP-FET430UIF.

    Are you currently in a development or a production stage of your project? Typically for development something like the MSP-FET is needed - MSP-GANG is meant for mass production. MSP-FET has useful debug features (like setting breakpoints, IDE support, etc) that are not available on the MSP-GANG since MSP-GANG is meant just for programming the parts quickly and on a large scale (mass production).

    You can find the MSP-FET product page here: www.ti.com/tool/msp-fet

    Regards,

    Katie

  • HI Katie,

    I corrected my mistakes.

    But I have the same fail.

    I'm attaching my connection and the config of the gang programmer.

    Thanks for your help.

    Francisco,

     

     

     

  • Hi Francisco,

    I see in the photo you provided that your device is MSP430F6779. However, in your MSP-GANG settings you have chosen MSP430FR6977 - this is not the same part.

    Could you try changing the device setting to match MSP430F6779 and see if this helps?

    Regards,

    Katie

  • Hi Katie,

    I made the change and I change the power supply now I'm using the power supply of the programmer.

    And the fail change I'm attaching the fail.

    I'm run a self test and all it's ok, I'm attaching the txt file with the result.

    Francisco,

    Thanks.

    7801.MSP-GANG-SelTestReport.txt
    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    === MSP-GANG Self test results ( Tuesday, October 28, 2014, 16:24:39 ) ===
    Adapter SN ------: 13081225
    Hardware --------: G430: 01.02
    Access key ------: MSP-GANG Programmer
    Silicon Number --: E212 9B46 2500 1E00
    API Firmware ----: MSP-Gang A430: 01.01.09.00
    BOOT Firmware ---: G430BOOT B430: 01.00.02.00
    GUI Software ----: MSP-Gang-GUI G430: 01.01.09.00
    DLL Software ----: MSP-Gang-DLL D430: 01.01.09.00
    ================ Test results =============
    No. name parameter limits result status
    1: Data Bus (ALL LOW) 0x0000 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<
    2: Data Bus (ALL HIGH) 0x00FF (0xFFFF - 0xFFFF) Result: 0xFFFF ... >> OK <<
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hi Francisco,

    There's likely nothing wrong with the MSP-GANG, but rather there is probably some issue between the MSP-GANG and the board you are programming.

    • Do you have a TI target board like http://www.ti.com/tool/msp-ts430peu128 with an F6779 to test with first, to confirm your MSP-GANG setup?
    • Were you able to obtain a development programmer like MSP-FET or MSP-FET430UIF or even MSP-EXP430F5529LP to test with your board?

    These two above questions would help test the SBW connections on the board (basically is the issue following the tool or the board).

    Some other board-related things that you may want to consider:

    • Do you have the right Vcore cap at the correct size on your device per the datasheet? Do you have recommended decoupling caps on VCC etc as well?
    • Do you have any capacitors or resistors on your board's SBW lines? Particularly, RST we usually recommend a 47k resistor pullup, and no more than a 2.2nF cap.
      • Are the lines btwn the MSP and the programmer very long? This can add capacitance that can mess up the SBW timing as well
    • How much current does your board draw (you could measure this), and how are you powering the MSP-GANG tool itself? There is a limit on how much current (as you can see no more than 30mA) each device can consume when powered from the MSP-GANG if MSP-GANG is being powered off of the USB.

    Regards,

    Katie

  • Hi Katie,

    Thanks for your help,

    Finally I can program the micro msp430f6779 ...  :)

    the micro is damaged just change it and the problem was resolved.

    Francisco,

    Thanks

**Attention** This is a public forum