AnsweredAssumed Answered

JTAG debugging issues

Question asked by xyz123 on Oct 10, 2012
Latest reply on Oct 11, 2012 by malund.erik
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

Outcomes