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: Usage questions / Issues

Part Number: MSP-GANG

Hi,

I got below questions from customer.
Could you answer them?

Q1) At customer's factory, there is a chance the power supply to MSP-GANG may be suddenly off due to emergency shut off, etc..
Is there any timing power supply shut off is not acceptable for MSP-GANG?
(may cause permanent damage to MSP-GANG or target device?)

Q2) Customer has a trouble to program their custom board with MSP-GANG.
"ERROR 23:MCU device initialization failed" occurs when "GO" is pressed with "Interactive mode".
The same board can be programmed without an issue with GANG-Pro430, so JTAG connection and board layout should be ok.
I noticed there is current supply differences between MSP-GAN and GANG-Pro430.
MSP-GANG can supply up to 50mA via JTAG pin#2, while GANG-Pro430 can supply up to 100mA.
But customer checked the board does not require such high current.
Are there any other points customer should check?

Thanks and regards,
Koichiro Tashiro

  • Hello,

    For Q1, if a power failure occurred, then it could interrupt the programming of the target(s). This could cause memory corruption, so the targets would need to be reprogrammed. Some MSP430 devices like the MSP430i20xx family must back up TLV data from INFO memory before that segment is erased. When code is written to that segment, the TLV data is written back. In the case of a power failure before the TLV data is written back, the target device would never work correctly again and should be discarded. Another scenario could be a power failure during a MSP-GANG firmware update. In that case, programming would be interrupted on the MSP-GANG itself and may need to be reprogrammed.

    For Q2, I suspect that they are exceeding the MSP-GANG's power supply capabilities. Another thing to check is the Idle time value. See the following thread for more details.

    MSP-GANG: MSP-GANG:ERROR 23: MCU device initialization failed. ERROR 385: - empty code in selected memory space.

    Regards,

    James

**Attention** This is a public forum