Due to the U.S. Thanksgiving holiday, please expect delayed responses during the week of 11/22.

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.

MSP430F67651 Programming by Gang programmer

Other Parts Discussed in Thread: MSP-GANG, MSP430F67651A, MSP430F67651

Hello Team,

One of my customers is using MSP-Gang for programming MSP430F67651A. They use two MCU in this system and during production they first program other MCU. This MCU might do some activity on UART (UCA3) pins (Rx-P60, Tx-P61) of MSP430F67651A. Customer is getting some strange error code from MSP-Gang sometime and when they try to reprogram the same MCU, it gets programmed properly. They are using JTAG to program MSP430F67651A. They have the query" Can UART pin activity impact the JTAG programming of MSP430F67651?"  As per me during Programming mode MSP430F67651 doesn't care about other pin activity except JTAG pins. Please advise your views on the same.

Regards,

Vikas Chola

  • Hi Vikas,

    Could you please ask the customer to provide the exact error code observed on the MSP-GANG? Is the device a MSP430F67651 or MSP430F67651A here?

    In the meantime, let me make sure I understand the customer's configuration.

    • They have two MCUs on their custom board. Are they both MSP430F67651A devices or just one?
    • Are they using the MSP-GANG to program both devices? Back-to-back or both at the same time?

    Regards,

    James

    MSP Customer Applications

  • Flasher probably will reset and stop target device before writing new firmware. If there is no some errata related to target device, all pins (after reset) should be in hi-z (input without polling), and activity on non-JTAG pins is irrelevant.

    If BSL interface is used (not SBW / JTAG), and UART pin's are shared between the FET and other MCU, than there is possible interference.

  • Hello James,

    Customer is getting different error codes. They see majorly error code 23,25,32, 33,60. Other MCU is Microchip PIC18F (with USB). As per me it is serial to USB Converter. They first program PIC MCU and them program MSP430F67651 with MSP-GANG through JTAG.

    Regards,

    Vikas Chola

  • Hi Vikas,

    Thanks for the additional information. As zrno soli correctly pointed out, the activity on the UART pins should not affect the device after it's been reset.

    Can you send me the customer's schematic if you aren't able to post it here? I too am concerned about any pins that are shared between the MCUs. The schematic will also allow me to make sure their JTAG inteface has been implemented correctly (e.g. resistor values, capacitor values).

    How much current is the customer's board consuming? How is it powered? Please keep in mind that the MSP-GANG cannot provide more than 0.3 A total, which would require an external power supply. See Section 1.3 Hardware Installation in the MSP GANG Programmer User's Guide.

    Has the customer been using the MSP-GANG for some time before encountering this issue or is this the first time using it with this board?

    Regards,

    James

    MSP Customer Applications

  • Here are some other threads that may be helpful:

    Regards,

    James

    MSP Customer Applications

  • Hello James,

    Thanks for this useful information. I have passed it to customer and requested their schematic. I will update you one I hear from their side.

    Regards,

    Vikas Chola

  • Hi Vikas,

    Have you heard anything from the customer? Have they provided the schematic?

    Regards,

    James

    MSP Customer Applications
  • Hi Vikas,

    I'll go ahead and close this thread. If you hear back from the customer, we can continue our debug effort.

    Regards,

    James

    MSP Customer Applications