cancel
Showing results for 
Search instead for 
Did you mean: 

JTAG debugging issues

vadim23
Associate
Posted on October 10, 2012 at 19:59

Hi,

I am trying to connect to the STM32F103VBT6 via JTAG. I am using TIAO JTAG controller (similar to OLIMEX) with OpenOCD. JTAG itself seems to work fine. It can read ID correctly. However I can not halt the core. I issue command ''reset halt''. And that is what I get:

> reset halt

JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)

JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1)

Only resetting the Cortex-M3 core, use a reset-init event handler to reset any peripherals or configure hardware srst support.

Halt timed out, wake up GDB.

timed out while waiting for target halted

TARGET: stm32.cpu - Not halted

in procedure 'reset'

I started looking closer at other JTAG signals and noticed that RESET line goes low on initial connection to the TIAO debugger and then stays low.

Can someone to confirm that it is the correct operation of RESET line on halt event? Is there a command I could try to see if reset is capable of going high?

Thanks
1 REPLY 1
emalund
Associate III
Posted on October 11, 2012 at 15:26

I am using TIAO JTAG controller (similar to OLIMEX)

 

'similar' does not mean 'identical'