cancel
Showing results for 
Search instead for 
Did you mean: 

I can't download the program to my new board by JTAG. Show Message ''Can't halt the core''.

100asong
Associate
Posted on December 26, 2011 at 03:34

I am a newbie for STM32F103. I want to download the program to my new pcb board. But I can't finish it, with the message ''Can't halt the core''.

Some possible reason here:

1. I set NTRST to ground.

It's wrong?

What function is for NTRST?

2. I don't connect oscillator.

Oscillator is necessary when we want to download the program from JTAG?

2 REPLIES 2
marouanbm
Associate II
Posted on December 26, 2011 at 16:26

Hi,

NTRST pin is the reset of the JTAG TAP.

It should be connected to the JTAG probe (ST-LINK, J-LINK ...).

The external oscillator is not necessary for downloading.

Cheers,

Marwen

100asong
Associate
Posted on December 27, 2011 at 02:32

Hi,Dear bm

    

       Thanks for your help.

       In IEEE1149.1, TRST is optional, since that TMS can also reset TAP.

       So I don't know whether TRST is real reason.

BR.