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 Error 33: Ir Interrupted

Other Parts Discussed in Thread: MSP430F5172, MSP-GANG

When attempting to program 8 boards we see this Error occasionally and all boards fail to program. We simply press GO again and it works. What does this error mean? We need to understand the error so we can prevent it from happening in production.

  • Hi Richard,

    Please see the description of this error and checklist in this other post: http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/337745/1180038.aspx#1180038

    It sounds to me like maybe there is something marginal about your hardware connections such that the communication with the MSP430 isn't always stable - the checklist covers some hardware problems.You may also want to post the poartion of your schematic that includes your JTAG or SBW connections and other details about your hardware setup. Also, which MSP430 are you programming?

    Regards,

    Katie

  • Thanks Katie for the quick response.

    We are programming the MSP430F5172.

    We are using an external power for the Gang Programmer.

    We are externally powering the units to be programmed.

    We are using external power Whole Range.

    We followed all recommendations from MSP-GANG manual section 1.3.

    Attached is the schematic of the SBW connections.

    Richard

    MSP Gang Connection.docx
  • Hi Richard,

    Thanks for the additional details. What voltage is being provided to your external targets, and do you ever see this voltage change or be unstable during programming? In addition, do you have a long signal path between your MSP-GANG and your MSP430 device?

    If you try using a slower SBW programming speed in the GUI settings, does the issue persist or does it improve?

    In addtion, what version of the MSP-GANG firmware are you using? (you can find this under About > About)

    Regards,

    Katie

  • Hi Katie

    We are providing 3.1 V.

    We are using 1.1.6.

    The problem occurs infrequently, but has been seen at FAST and Medium speed settings. Hard to say if it improves.

    The signal path is less than 20 cm.

    Richard

  • Hi Katie.

    We have done some more investigation.

    In our design is a regulator that can drop the voltage of the MCU to 1.9V

    We have confirmed that when a unit in the gang is running at 1.9V, the gang programmer fails to connect.

    If all units are running at 1.9V we get the IR Interrupted failure or MCU Device Init Error.

    The MSP430F51x2 says it can program flash between 1.8 and 3.6 but we are only able to program with the gang programmer at 3.1

    Any ideas why we are unable to program the MCU when it is running at 1.9V

  • Hi Richard,

    Is this the same issue you described here: http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/339202.aspx

    Is there a reason that parts would be running at different voltages from each other when trying to program? I don't think that is advised but I am checking with the designers of the MSP-GANG hardware to try to get more insight.

    Maybe you could provide more information about the circuitry involved in powering your devices?

    Regards,

    Katie

  • We are fighting a couple of problems.

    1) We are unable to program when units are at 1.9V ( that is this problem)

    2) The regulator brings the power from 3.1 supplied to 1.9, the MCU sees 1.9. But when we measure the power at the MCU we are seeing on occasion 2.4V which we cannot explain, it should be either 3.1 or 1.9. That is the problem we are investigating in this post http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/339202.aspx

    I will post the circuitry for power shortly

  • Richard Legault said:
    when we measure the power at the MCU we are seeing on occasion 2.4V which we cannot explain, it should be either 3.1 or 1.9.

    You can indirectly power the MSP through its I/O pins. If VCC I s1.9V and you apply 2.6V to one of its I/O pins, current will flow through the clamp diodes on the port pins from the port pin to VCC, until the voltage on the port pin drops or VCC raises (or, on more than 2mA, the clamp diodes fail), so both are equal to ~0.2-0.3V.
    If VC raises to 2.4V, then you likely have a port pin witht~2.6V (3.1V with series resistor that drops 0.5V).

**Attention** This is a public forum