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 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...
MSP430FE4272: MSP Gang Programmer ERROR 13: Vcc is too low - MSP low-power microcontroller forum - MSP...
ERROR 13: Vcc is too low using C2000 Gang Programmer - C2000 microcontrollers forum - C2000™︎ microcontrollers...
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
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
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