4091 views|18 replies

19

Posts

0

Resources
The OP
 

The first time I drew a board, I couldn't burn the program into the JTAG after it was made. I cried [Copy link]

 

This is the schematic diagram for JTAG, completely copied from TI...

This is my crystal oscillator. I didn't know it at the time... I also put the crystal oscillator on the opposite side, and the SPI signal was also on the other side. I don't know if this is the reason why I can't burn it in...

I have checked the power supply myself, it should be fine, then the CCS test connection succeeds and fails...

The last burning error is this

Please tell me what is going on here...

image.png (75.15 KB, downloads: 0)

image.png
This post is from PCB Design

Latest reply

Lessons learned   Details Published on 2019-9-28 20:52
 

1048

Posts

1

Resources
2
 

Why does your crystal oscillator have 3 signal pins and 1 ground pin?

This post is from PCB Design

Comments

The 2nd and 4th pins are short-circuited internally, and they are both grounded, so I didn't connect them to the ground...  Details Published on 2019-9-23 13:54
 
 

1295

Posts

0

Resources
3
 
This is normal. Domestic engineers are 100% likely to encounter pitfalls with Texas Instruments DSP chips. The problem encountered by the OP is quite common.
This post is from PCB Design

Comments

Does it mean it's a chip problem? . . . I'm a little confused now, the schematic is exactly the same as others  Details Published on 2019-9-23 13:55
 
 
 

96

Posts

1

Resources
4
 

First make sure the firmware is correct, and then check if there is any poor welding or other reasons.

This post is from PCB Design
 
 
 

19

Posts

0

Resources
5
 
topwon posted on 2019-9-23 11:15 Why does your crystal oscillator have 3 signal pins and 1 ground pin?

The 2nd and 4th pins are short-circuited internally, and they are both grounded, so I didn't connect them to the ground...

This post is from PCB Design

Comments

First check whether the crystal oscillator works normally after power-on, whether the frequency is correct, and whether the waveform is good.  Details Published on 2019-9-23 14:08
 
 
 

19

Posts

0

Resources
6
 
Daqin Zhengsheng published on 2019-9-23 11:49 This is normal. Domestic engineers have 100% encountered the pitfalls of Texas Instruments DSP chips. The original poster's problem is quite common.

Does it mean it's a chip problem? . . . I'm a little confused now, the schematic is exactly the same as others

This post is from PCB Design

Comments

Try changing the chip.  Details Published on 2019-9-28 10:09
 
 
 

1048

Posts

1

Resources
7
 
Tao Kaiwen published on 2019-9-23 13:54 The 2nd and 4th pins are short-circuited internally, both are grounded, so I didn't connect them to the ground...

First check whether the crystal oscillator works normally after power-on, whether the frequency is correct, and whether the waveform is good.

This post is from PCB Design

Comments

Yes, I checked it, the crystal oscillator is stable  Details Published on 2019-9-23 14:12
 
 
 

19

Posts

0

Resources
8
 
topwon posted on 2019-9-23 14:08 First check whether the crystal oscillator works normally after power-on, whether the frequency is correct, and whether the waveform is good.

Yes, I checked it, the crystal oscillator is stable

This post is from PCB Design
 
 
 

650

Posts

8

Resources
9
 

From here, are you sure the reset is OK? Wouldn't it always reset if you connect a resistor directly to ground?

This post is from PCB Design

Comments

Pull-down resistors won't work...  Details Published on 2019-9-23 21:19
 
 
 

2w

Posts

341

Resources
10
 

It may not be a PC wiring problem

In principle, you should check

This post is from PCB Design

Comments

Expert, I checked again and found that the 3.3V power supply I provided to IO and the power supply to JTAG are not isolated, but are the same power supply. Could this be the reason?  Details Published on 2019-9-24 10:22
 
 
 

19

Posts

0

Resources
11
 
29447945 Published on 2019-9-23 14:38 From here, are you sure that the reset is OK? Wouldn't it always reset if you directly connect a resistor to ground?

Pull-down resistors won't work...

This post is from PCB Design

Comments

I don't know which chip you have, and I don't know if this is the reset pin. If it is the reset pin, pull the resistor down to ground directly, and the reset low level is valid, then it will always be in the reset state.  Details Published on 2019-9-24 08:41
 
 
 

650

Posts

8

Resources
12
 
Tao Kaiwen published on 2019-9-23 21:19 Pull-down resistors won't work...

I don't know which chip you have, and I don't know if this is the reset pin. If it is the reset pin, pull the resistor down to ground directly, and the reset low level is valid, then it will always be in the reset state.

This post is from PCB Design

Comments

I guess it's 28379. TRST is used by JTAG, it seems like the boot mode selection. The reset pin is 69 XRS  Details Published on 2019-9-24 10:24
 
 
 

19

Posts

0

Resources
13
 
qwqwqw2088 posted on 2019-9-23 15:22 It may not be a problem with the PC wiring. In principle, it should be carefully checked

Expert, I checked again and found that the 3.3V power supply I provided to IO and the power supply to JTAG are not isolated, but are the same power supply. Could this be the reason?

This post is from PCB Design
 
 
 

503

Posts

1

Resources
14
 
29447945 Published on 2019-9-24 08:41 I don't know which chip you have, and I don't know if this is the reset pin. If it is the reset pin, pull the resistor down to the ground directly, and the reset low level is valid, then...

I guess it's 28379. TRST is used by JTAG, it seems like the boot mode selection. The reset pin is 69 XRS

This post is from PCB Design

Comments

It's 379... JTAG should be fine.  Details Published on 2019-9-24 21:22
 
 
 

19

Posts

0

Resources
15
 
ddlxiaoxu posted on 2019-9-24 10:24 It is probably 28379. TRST is used for JTAG, which seems to be the boot mode selection. The reset pin is 69 XRS

It's 379... JTAG should be fine.

This post is from PCB Design

Comments

I can't tell. I'm also drawing a 28379 board for fun. Seeing your problem, I don't dare to draw any more. I compared it with the schematic diagram of the launchpad. There are no pull-up resistors for TCK, TMS, TDI and the series resistor for TDO (it should have little to do with them). See if there is any soldering at the XRS position.  Details Published on 2019-9-24 22:38
 
 
 

503

Posts

1

Resources
16
 
Tao Kaiwen published on 2019-9-24 21:22 It is 379... JTAG should be no problem eight

I can't tell. I'm also drawing a 28379 board for fun. Seeing your problem, I don't dare to draw any more. I compared it with the schematic diagram of the launchpad. There are no pull-up resistors for TCK, TMS, TDI and the series resistor for TDO (it should not be related). Check if there is any poor welding at the XRS position. There are also such problems on the Internet. Check if there is any difference in the boot position link. Did you choose the wrong startup mode or something? https://en.eeworld.com/bbs/thread-446475-1-1.html

This post is from PCB Design
 
 
 

291

Posts

0

Resources
17
 
Tao Kaiwen published on 2019-9-23 13:55 Does it mean that it is a problem with the chip? . . . I am a little confused now, the schematic diagram is exactly the same as others

Try changing the chip.

This post is from PCB Design
 
 
 

869

Posts

0

Resources
18
 

image
This post is from PCB Design
 
 
 

25

Posts

3

Resources
19
 

Lessons learned

This post is from PCB Design
 
 
 

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