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: MSP GANG programmer “Vcc is too low”

Part Number: MSP-GANG

MSP Gang is failed during programing PCBA(PCBA is powered by MSP GANG, no external power ) and showed 'Vcc is too low" on screen. PCBA can be reprogramed by change a new MSP GANG programmer.

Sleftest found errors as below report, and the MSP GANG programmer is damaged during programing. Please help to identify why it's damaged, what's the possible roortcause? thanks.

Sleftest report

=== MSP-GANG Self test results ( Monday, May 14, 2018, 18:34:37 ) ===

Adapter SN ------: 14122508
Hardware --------: G430: 01.02
Access key ------: MSP-GANG Programmer
Silicon Number --: E427 1147 1000 0900
API Firmware ----: MSP-Gang A430: 01.02.06.00
BOOT Firmware ---: G430BOOT B430: 01.00.02.00
GUI Software ----: MSP-Gang-GUI G430: 01.02.06.00
DLL Software ----: MSP-Gang-DLL D430: 01.02.06.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 <<
3: Data Bus (D-0 HI ) 0x0001 (0x0101 - 0x0101) Result: 0x0101 ... >> OK <<
4: Data Bus (D-1 HI ) 0x0002 (0x0202 - 0x0202) Result: 0x0202 ... >> OK <<
5: Data Bus (D-2 HI ) 0x0004 (0x0404 - 0x0404) Result: 0x0404 ... >> OK <<
6: Data Bus (D-3 HI ) 0x0008 (0x0808 - 0x0808) Result: 0x0808 ... >> OK <<
7: Data Bus (D-4 HI ) 0x0010 (0x1010 - 0x1010) Result: 0x1010 ... >> OK <<
8: Data Bus (D-5 HI ) 0x0020 (0x2020 - 0x2020) Result: 0x2020 ... >> OK <<
9: Data Bus (D-6 HI ) 0x0040 (0x4040 - 0x4040) Result: 0x4040 ... >> OK <<
10: Data Bus (D-7 HI ) 0x0080 (0x8080 - 0x8080) Result: 0x8080 ... >> OK <<

11: Data-2 Bus (ALL LOW) 0x0000 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<
12: Data-2 Bus (ALL HIGH) 0x00FF (0xFFFF - 0xFFFF) Result: 0xFFFF ... >> OK <<
13: Data-2 Bus (D2-0 HI ) 0x0001 (0x0101 - 0x0101) Result: 0x0101 ... >> OK <<
14: Data-2 Bus (D2-1 HI ) 0x0002 (0x0202 - 0x0202) Result: 0x0202 ... >> OK <<
15: Data-2 Bus (D2-2 HI ) 0x0004 (0x0404 - 0x0404) Result: 0x0404 ... >> OK <<
16: Data-2 Bus (D2-3 HI ) 0x0008 (0x0808 - 0x0808) Result: 0x0808 ... >> OK <<
17: Data-2 Bus (D2-4 HI ) 0x0010 (0x1010 - 0x1010) Result: 0x1010 ... >> OK <<
18: Data-2 Bus (D2-5 HI ) 0x0020 (0x2020 - 0x2020) Result: 0x2020 ... >> OK <<
19: Data-2 Bus (D2-6 HI ) 0x0040 (0x4040 - 0x4040) Result: 0x4040 ... >> OK <<
20: Data-2 Bus (D2-7 HI ) 0x0080 (0x8080 - 0x8080) Result: 0x8080 ... >> OK <<

21: Vcc Target-1 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 1.59 V ... >> ERROR <<
22: Vcc Target-2 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 3.02 V ... >> ERROR <<
23: Vcc Target-3 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.02 V ... >> OK <<
24: Vcc Target-4 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.01 V ... >> OK <<
25: Vcc Target-5 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.01 V ... >> OK <<
26: Vcc Target-6 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.01 V ... >> OK <<
27: Vcc Target-7 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.01 V ... >> OK <<
28: Vcc Target-8 (ALL OFF) 0.00 V ( 0.00 to 0.30) Result: 0.01 V ... >> OK <<

29: Translators VT (OFF) 0.00 V ( 0.00 to 0.50) Result: 0.01 V ... >> OK <<
30: Translators VT (ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.78 V ... >> OK <<
31: Translators VT (ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.69 V ... >> OK <<
32: Translators VT (ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.59 V ... >> OK <<

33: Vpp Voltage-in 10.00 V ( 8.00 to 12.00) Result: 10.09 V ... >> OK <<
34: Vpp Voltage 7.00 V ( 6.50 to 7.30) Result: 6.87 V ... >> OK <<
35: Internal Vcc-3.3V 3.30 V ( 3.20 to 3.40) Result: 3.30 V ... >> OK <<

36: Vcc Target-1 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.60 V ... >> ERROR <<
37: Vcc Target-2 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 3.07 V ... >> ERROR <<
38: Vcc Target-3 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.78 V ... >> OK <<
39: Vcc Target-4 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.81 V ... >> OK <<
40: Vcc Target-5 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.79 V ... >> OK <<
41: Vcc Target-6 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.80 V ... >> OK <<
42: Vcc Target-7 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.83 V ... >> OK <<
43: Vcc Target-8 (ALL ON 1.8V) 1.80 V ( 1.60 to 2.00) Result: 1.79 V ... >> OK <<
44: Vcc Target-1 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 1.60 V ... >> ERROR <<
45: Vcc Target-2 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 3.06 V ... >> ERROR <<
46: Vcc Target-3 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.70 V ... >> OK <<
47: Vcc Target-4 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.73 V ... >> OK <<
48: Vcc Target-5 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.70 V ... >> OK <<
49: Vcc Target-6 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.71 V ... >> OK <<
50: Vcc Target-7 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.75 V ... >> OK <<
51: Vcc Target-8 (ALL ON 2.7V) 2.70 V ( 2.50 to 2.90) Result: 2.70 V ... >> OK <<
52: Vcc Target-1 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 1.60 V ... >> ERROR <<
53: Vcc Target-2 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.06 V ... >> ERROR <<
54: Vcc Target-3 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.60 V ... >> OK <<
55: Vcc Target-4 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.65 V ... >> OK <<
56: Vcc Target-5 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.60 V ... >> OK <<
57: Vcc Target-6 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.62 V ... >> OK <<
58: Vcc Target-7 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.67 V ... >> OK <<
59: Vcc Target-8 (ALL ON 3.6V) 3.60 V ( 3.40 to 3.80) Result: 3.61 V ... >> OK <<

60: Vcc discharge (100ms)Target-1 3.60 V ( 1.00 to 2.70) Result: 1.60 V ... >> OK <<
61: Vcc discharge (100ms)Target-2 3.60 V ( 1.00 to 2.70) Result: 3.06 V ... >> ERROR <<
62: Vcc discharge (100ms)Target-3 3.60 V ( 1.00 to 2.70) Result: 1.39 V ... >> OK <<
63: Vcc discharge (100ms)Target-4 3.60 V ( 1.00 to 2.70) Result: 1.36 V ... >> OK <<
64: Vcc discharge (100ms)Target-5 3.60 V ( 1.00 to 2.70) Result: 1.36 V ... >> OK <<
65: Vcc discharge (100ms)Target-6 3.60 V ( 1.00 to 2.70) Result: 1.36 V ... >> OK <<
66: Vcc discharge (100ms)Target-7 3.60 V ( 1.00 to 2.70) Result: 1.38 V ... >> OK <<
67: Vcc discharge (100ms)Target-8 3.60 V ( 1.00 to 2.70) Result: 1.36 V ... >> OK <<

68: Vcc Target-1 ( #1 ON ) 0.00 V ( 3.10 to 3.50) Result: 1.59 V ... >> ERROR <<
69: Vcc Target-2 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
70: Vcc Target-3 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.20 V ... >> OK <<
71: Vcc Target-4 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
72: Vcc Target-5 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
73: Vcc Target-6 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
74: Vcc Target-7 ( #1 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
75: Vcc Target-8 ( #1 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
76: Vcc Target-1 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
77: Vcc Target-2 ( #2 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.04 V ... >> ERROR <<
78: Vcc Target-3 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
79: Vcc Target-4 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
80: Vcc Target-5 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
81: Vcc Target-6 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.18 V ... >> OK <<
82: Vcc Target-7 ( #2 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
83: Vcc Target-8 ( #2 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
84: Vcc Target-1 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
85: Vcc Target-2 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
86: Vcc Target-3 ( #3 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.30 V ... >> OK <<
87: Vcc Target-4 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
88: Vcc Target-5 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
89: Vcc Target-6 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.18 V ... >> OK <<
90: Vcc Target-7 ( #3 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
91: Vcc Target-8 ( #3 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
92: Vcc Target-1 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
93: Vcc Target-2 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
94: Vcc Target-3 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.20 V ... >> OK <<
95: Vcc Target-4 ( #4 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.34 V ... >> OK <<
96: Vcc Target-5 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
97: Vcc Target-6 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.18 V ... >> OK <<
98: Vcc Target-7 ( #4 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
99: Vcc Target-8 ( #4 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
100: Vcc Target-1 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
101: Vcc Target-2 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
102: Vcc Target-3 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
103: Vcc Target-4 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
104: Vcc Target-5 ( #5 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.30 V ... >> OK <<
105: Vcc Target-6 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
106: Vcc Target-7 ( #5 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
107: Vcc Target-8 ( #5 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
108: Vcc Target-1 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
109: Vcc Target-2 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
110: Vcc Target-3 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
111: Vcc Target-4 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
112: Vcc Target-5 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
113: Vcc Target-6 ( #6 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.32 V ... >> OK <<
114: Vcc Target-7 ( #6 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
115: Vcc Target-8 ( #6 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
116: Vcc Target-1 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
117: Vcc Target-2 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
118: Vcc Target-3 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
119: Vcc Target-4 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
120: Vcc Target-5 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
121: Vcc Target-6 ( #7 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
122: Vcc Target-7 ( #7 ON ) 0.00 V ( 3.10 to 3.50) Result: 3.36 V ... >> OK <<
123: Vcc Target-8 ( #7 ON ) 3.30 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
124: Vcc Target-1 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 1.59 V ... >> ERROR <<
125: Vcc Target-2 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 3.05 V ... >> ERROR <<
126: Vcc Target-3 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
127: Vcc Target-4 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
128: Vcc Target-5 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
129: Vcc Target-6 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.18 V ... >> OK <<
130: Vcc Target-7 ( #8 ON ) 0.00 V ( 0.00 to 0.50) Result: 0.19 V ... >> OK <<
131: Vcc Target-8 ( #8 ON ) 3.30 V ( 3.10 to 3.50) Result: 3.30 V ... >> OK <<

132: SD Power OFF 0x0000 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<
133: SD Power ON 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
134: SD Discharge - delay 2ms 0x0010 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
135: SD Discharge - delay 50ms 0x0010 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<

136: BSL RX bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
137: BSL RX bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
138: BSL RX bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
139: BSL RX bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
140: BSL RX bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
141: BSL RX bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
142: BSL RX bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
143: BSL RX bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

144: BSL TX bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
145: BSL TX bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
146: BSL TX bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
147: BSL TX bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
148: BSL TX bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
149: BSL TX bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
150: BSL TX bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
151: BSL TX bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

152: TDI bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
153: TDI bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
154: TDI bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
155: TDI bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
156: TDI bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
157: TDI bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
158: TDI bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
159: TDI bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

160: TDOI Tx-bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
161: TDOI Tx-bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
162: TDOI Tx-bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
163: TDOI Tx-bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
164: TDOI Tx-bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
165: TDOI Tx-bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
166: TDOI Tx-bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
167: TDOI Tx-bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

168: TDOI Tx-Rx (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
169: TDOI Tx-Rx (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
170: TDOI Tx-Rx (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
171: TDOI Tx-Rx (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
172: TDOI Tx-Rx (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
173: TDOI Tx-Rx (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
174: TDOI Tx-Rx (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
175: TDOI Tx-Rx (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

176: TDOI Rx-bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
177: TDOI Rx-bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
178: TDOI Rx-bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
179: TDOI Rx-bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
180: TDOI Rx-bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
181: TDOI Rx-bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
182: TDOI Rx-bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
183: TDOI Rx-bus (#84 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

184: TMS bus (All HIGH) 0x00FF (0x00FF - 0x00FF) Result: 0xFF ... >> OK <<
185: TMS bus (All LOW) 0x0000 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<

186: TMS bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
187: TMS bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
188: TMS bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
189: TMS bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
190: TMS bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
191: TMS bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
192: TMS bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
193: TMS bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

194: RST bus (All HIGH) 0x00FF (0x00FF - 0x00FF) Result: 0xFF ... >> OK <<
195: RST bus (All LOW) 0x0000 (0x0000 - 0x0000) Result: 0x00 ... >> OK <<

196: RST bus (#1 HIGH) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
197: RST bus (#2 HIGH) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
198: RST bus (#3 HIGH) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
199: RST bus (#4 HIGH) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
200: RST bus (#5 HIGH) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
201: RST bus (#6 HIGH) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
202: RST bus (#7 HIGH) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
203: RST bus (#8 HIGH) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

204: Keys buffer (All pull-up) 0x001F (0x001F - 0x001F) Result: 0x1F ... >> OK <<

205: Access to LCD RAM (0xAA) 0x00AA (0x00AA - 0x00AA) Result: 0xAA ... >> OK <<
206: Access to LCD RAM (0x99) 0x0099 (0x0099 - 0x0099) Result: 0x99 ... >> OK <<

207: Image Flash Access (get ID) 0x0002 (0x0001 - 0x0003) Result: 0x01 ... >> OK <<

208: TDI Fuse keys (#1 ON) 0x0001 (0x0001 - 0x0001) Result: 0x01 ... >> OK <<
209: TDI Fuse keys (#2 ON) 0x0002 (0x0002 - 0x0002) Result: 0x02 ... >> OK <<
210: TDI Fuse keys (#3 ON) 0x0004 (0x0004 - 0x0004) Result: 0x04 ... >> OK <<
211: TDI Fuse keys (#4 ON) 0x0008 (0x0008 - 0x0008) Result: 0x08 ... >> OK <<
212: TDI Fuse keys (#5 ON) 0x0010 (0x0010 - 0x0010) Result: 0x10 ... >> OK <<
213: TDI Fuse keys (#6 ON) 0x0020 (0x0020 - 0x0020) Result: 0x20 ... >> OK <<
214: TDI Fuse keys (#7 ON) 0x0040 (0x0040 - 0x0040) Result: 0x40 ... >> OK <<
215: TDI Fuse keys (#8 ON) 0x0080 (0x0080 - 0x0080) Result: 0x80 ... >> OK <<

216: TEST Fuse keys (All OFF ) 0.00 ( 0.00 to 0.30) Result: 0.00 ... >> OK <<
217: TEST Fuse keys (#1 ON) 1.00 ( 0.80 to 3.00) Result: 1.39 ... >> OK <<
218: TEST Fuse keys (#2 ON) 2.00 ( 0.80 to 3.00) Result: 1.57 ... >> OK <<
219: TEST Fuse keys (#3 ON) 3.00 ( 0.80 to 3.00) Result: 1.51 ... >> OK <<
220: TEST Fuse keys (#4 ON) 4.00 ( 0.80 to 3.00) Result: 1.42 ... >> OK <<
221: TEST Fuse keys (#5 ON) 5.00 ( 0.80 to 3.00) Result: 1.33 ... >> OK <<
222: TEST Fuse keys (#6 ON) 6.00 ( 0.80 to 3.00) Result: 1.22 ... >> OK <<
223: TEST Fuse keys (#7 ON) 7.00 ( 0.80 to 3.00) Result: 1.15 ... >> OK <<
224: TEST Fuse keys (#8 ON) 8.00 ( 0.80 to 3.00) Result: 1.17 ... >> OK <<

============== Finished =================================
* Test failed!! 25 error(s).
=========================================================

  • Hello,

    After searching the forums, I found three threads that should have all the information to resolve your issue. Please read through them carefully.

    MSP Gang Programmer ERROR 13: Vcc is too low programing a MSP430F6779IPZ - MSP low-power microcontroller...

    e2e.ti.com
    Other Parts Discussed in Thread: MSP-FET , MSP-GANG , MSP430F6779 , MSP430FR6977 , MSP-TS430PEU128 , MSP-EXP430F5529LP Hi I'm trying to program this micro MSP430F6779IPZ

    MSP430FE4272: MSP Gang Programmer ERROR 13: Vcc is too low - MSP low-power microcontroller forum - MSP...

    e2e.ti.com
    Part Number: MSP430FE4272 Other Parts Discussed in Thread: MSP-FET , , MSP-GANG I programe my MSP430FE4272 MCU using MSP-FET and of couarse the MSP Gang programer

    ERROR 13: Vcc is too low using C2000 Gang Programmer - C2000 microcontrollers forum - C2000™︎ microcontrollers...

    e2e.ti.com
    Other Parts Discussed in Thread: UNIFLASH , TMS320F28069 , C2000-GANG , TMS320F28069M Good morning, I'm trying to program a TMS320F28069 microcontroller using

    Regards,

    James

    MSP Customer Applications

  • Hello,

    I have saved the image to MSP programmer first , then programming PCBA offline with MSP programmer only. Below picture shows  setting and PCBA connet with MSP programmer via ribbon.

    The question is MSP programmer was damaged during programming. I want to know what the possible rootcasue to damage the MSP programmer.

  • Hello,

    Unfortunately, your image did not come through. For future reference, click the "Insert Code, Attach Files and more..." link at the bottom right after you click Reply. Then, click the "Insert/Edit Media" icon, browse to the location of your picture, attach the image (along with your other text, links, etc.), and click "Post". Please attach your screenshot again using these instructions.

    Please carefully read through Section 1.3 Hardware Installation in the MSP Gang Programmer (MSP-GANG) User's Guide and make sure you're following the recommendations, such as not using cables longer than 50 cm.

    The MSP-GANG could be damaged. Was anything violated in the warning below? Please confirm.

    Regards,

    James

    MSP Customer Applications

  • Above picture is my setting during save image into MSP. 

    After the "Vcc is too low" alarm was found, I measured the GND and Vcc, it's short on the 1st ribbon port, but the others is normal. So I want to know why MSP(1st port) is damaged.

  • Was there a short on PCBA when you programmed it with this MSP-GANG? Are you supplying voltage on PCBA on Pin 2 that would conflict with the supply voltage from the MSP-GANG? What cables are you using to make the connections? Are they the cables that came with the MSP-GANG? Is there a chance that you didn't make the connections correctly on Connector 1? What level of current were you providing through each connector from the MSP-GANG? If a new MSP-GANG works well, then perhaps this issue gets caused over time (such as sourcing more current than recommended). You can refer to the schematic in the MSP Gang Programmer (MSP-GANG) User's Guide for more details on the circuitry for each connector.

    Regards,

    James

    MSP Customer Applications

  • 1. No short on PCBA during programming.
    2. No external power is used, just supply voltage by MSP
    3. Yes, I was used ribbon cables come with MSP together
    4. Same connention on all connectors, I use 1, 2,3,5,7,9,11 pins on all connectors
    5. The power supply setting is: supplied by programmer, voltage 3.3V, Current max 30mA, Vcc settle time 0.7s. As the last picture showed.
    Is there any self-protection on MSP to limit the max current? What does the max 30mA(in setting) mean?
  • Hello,

    Thanks for the additional details. Everything seems fine here, so if you're confident none of the warnings/recommendations weren't violated, I'm not sure what happened. According to the schematic, there are current limiters (not sure if these are specific ICs or just current-limiting resistors) for each supply. Refer to page 129 in the MSP Gang Programmer (MSP-GANG) User's Guide.

    Regarding the max 30mA setting, this ensures that the max eight target devices do NOT exceed 0.3A. Eight targets at 30mA each equals roughly 240mA or 0.24A. Keep in mind that the MSP-GANG itself consumes another 0.15A. Thus, the total is approaching 0.5A or 500mA which is the max current that can be supplied over USB. If you keep eight targets and change the supply current setting from 30mA to 50mA, you'll be exceeding 0.5A total (0.4A plus 0.15A equals 0.55A) - this would require an external power supply instead.

    Did you measure the average power consumption of each target? You can use the schematic in the MSP Gang Programmer (MSP-GANG) User's Guide to debug the issue to perhaps a failed component, shorted passive, etc., but otherwise, I'm not sure how much more I can help you with this issue.

    Regards,

    James

    MSP Customer Applications

  • Thanks for your answer.

    Can MSP be damaged if there is a high current on PCBA during programming, such as inrush current while chipset boot? And how much current can MSP withstand without damaged?

  • user5331484 said:
    Can MSP be damaged if there is a high current on PCBA during programming, such as inrush current while chipset boot? And how much current can MSP withstand without damaged?

    By "MSP be damaged", I'm assuming that you're meaning the MSP-GANG. If you're not following the recommended guidelines for the supply current (including inrush current, static supply current, etc.) then I would not be surprised if the MSP-GANG quits working. It may not happen immediately, but perhaps over time exceeding the recommendations causes damage to the MSP-GANG.

    Moving forward, please ensure your target devices aren't exceeding the current recommendations for the MSP-GANG.

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum