3666 views|10 replies

6

Posts

0

Resources
The OP
 

Is this a chip burnt? [Copy link]

This post was last edited by shidizai on 2017-12-26 09:37 When using jtag to download the program for MSP430F149, it works well at first, but sometimes the prompt shown in the picture will appear after the board runs for a while. Sometimes it will prompt 148, and sometimes it will not recognize it at all. The interesting thing is that once it prompts 148, you can continue to download the program by selecting the 148 model. The unrecognized ones can still execute the functions correctly, but if you want to re-download the program, you can only change the chip. I have never encountered this situation before, please help me. The circuit is 430 controlling the MOS tube switch, which is the circuit in the picture. There are 12 groups in total. One is turned on every 1s, and it works in a cycle. J20 is a solenoid valve, and the working current is 600mA when it is turned on. VCC_VALVE is 36V.

430烧录1.jpg (17.82 KB, downloads: 0)

430烧录1.jpg

TIM截图20171226092318.jpg (13.33 KB, downloads: 0)

TIM截图20171226092318.jpg

电路.jpg (30.66 KB, downloads: 0)

电路.jpg
This post is from Microcontroller MCU

Latest reply

Maybe the level of your target board and JTAG are not equal, resulting in unstable signal. You can try to use the power supply of the target board (the 3.3V group) to power the jtag level IC. I can't remember whether it is pin 2 or pin 4 on the JTAG. One is the 244 power supply inside, and the other is the 3.3V supply of the target board (to be disconnected).  Details Published on 2017-12-26 10:54
 

1059

Posts

1

Resources
2
 
Check the circuit problem, it seems that the power supply is not right
This post is from Microcontroller MCU
 
 

6

Posts

0

Resources
3
 
qwerghf posted on 2017-12-26 09:38 Check the circuit problem, it seems that the power supply is not right
Thank you for your help. This is the power supply circuit. First use a DCDC to convert 36 to 5V, and then use 1117-3.3 to convert 3.3V. When the above problem occurs, the power supply voltage is normal.

供电.jpg (24.71 KB, downloads: 0)

供电.jpg
This post is from Microcontroller MCU

Comments

Which wires are connected between the emulator and the board? How is the VCC of the emulator connected?  Details Published on 2017-12-26 09:55
 
 
 

1059

Posts

1

Resources
4
 
Shidizai posted on 2017-12-26 09:42 Thank you for your help. This is the power supply circuit. First, a DCDC is used to convert 36 to 5V, and then 1117-3.3 is used to convert 3.3V. When the above problem occurs, the test...
Which wires are connected to the emulator and the board, and how is the VCC of the emulator connected?
This post is from Microcontroller MCU
 
 
 

6

Posts

0

Resources
5
 
qwerghf posted on 2017-12-26 09:55 Which wires are connected between the emulator and the board, and how is the VCC of the emulator connected?
JTAG is directly connected to 430, and so is the power supply. When using jtag to download the program, no external power supply is added.

JTAG.jpg (16.86 KB, downloads: 0)

JTAG.jpg
This post is from Microcontroller MCU
 
 
 

1059

Posts

1

Resources
6
 
You cannot use the emulator to power the download with a load. If you download with a load, do not connect the emulator VCC
This post is from Microcontroller MCU
 
 
 

6

Posts

0

Resources
7
 
qwerghf posted on 2017-12-26 10:09 You cannot use the emulator to power the download with a load. If you download with a load, do not connect the emulator VCC
In the entire circuit, only the main control uses 3.3V, and the emulator's VCC is only connected to 430, which is equivalent to no load, right?
This post is from Microcontroller MCU
 
 
 

1w

Posts

16

Resources
8
 
If the program can be downloaded, the chip must be fine.
This post is from Microcontroller MCU

Comments

It is not possible to download programs. 1. There is no problem when downloading the new 149 for the first few times. 2. When there is a problem, some 149 chips will be recognized as 148, and then you have to select 148 in the IAR to download, and some 149 will never be recognized, and you can no longer download programs. I just don't know where it is.  Details Published on 2017-12-26 11:51
 
Personal signaturehttp://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

19

Posts

0

Resources
9
 
Maybe the level of your target board and JTAG are not equal, resulting in unstable signal. You can try to use the power supply of the target board (the 3.3V group) to power the jtag level IC. I can't remember whether it is pin 2 or pin 4 on the JTAG. One is the 244 power supply inside, and the other is the 3.3V supply of the target board (to be disconnected).
This post is from Microcontroller MCU

Comments

Thanks for your reply. I don't think it's a problem with jtag or jtag circuit. I used it this way before. Even if there is an error in downloading occasionally, it will not affect the chip. But now the chip can no longer be programmed when there is a problem (iar cannot recognize the chip), instead of being unable to download the program.  Details Published on 2017-12-26 11:54
 
 
 

6

Posts

0

Resources
10
 
ddllxxrr posted on 2017-12-26 10:22 If you can download the program, the chip must be fine
It can't be considered as being able to download the program. 1. There was no problem with the first few downloads of the new 149. 2. When there is a problem, some 149 chips will be recognized as 148, and then you have to select 148 in the iar to download, and some 149 will never be recognized, and you can no longer download the program. I just don't know where the problem is that causes this phenomenon, the program? The hardware? If it is the jtag, it will not affect the chip.
This post is from Microcontroller MCU
 
 
 

6

Posts

0

Resources
11
 
landao_gd posted on 2017-12-26 10:54 Maybe the level of your target board and JTAG are not equal, resulting in unstable signal. You can try to use the power supply of the target board (the 3.3V group) to power the jtag level IC...
Thank you for your reply. I don’t think it’s a problem with jtag or jtag circuit. I used it in this way before. Even if there is an occasional download error, it will not affect the chip. Now, once there is a problem, the chip can no longer be programmed (iar cannot recognize the chip), instead of being unable to download the program.
This post is from Microcontroller MCU
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list