Skip to main content
vadim23
Visitor II
October 10, 2012
Question

JTAG debugging issues

  • October 10, 2012
  • 1 reply
  • 757 views
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
    This topic has been closed for replies.

    1 reply

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

    I am using TIAO JTAG controller (similar to OLIMEX)

     

    'similar' does not mean 'identical'