Problem mit OpenOCD und FT2232H-basiertem Interface (OOCDLink-H): Halt timed out!

OP #1754721
Lesenswert?
• ▲
▼
Hallo!

Ich habe ein Problem mit OpenOCD 0.4.0 mit einem FT2232H basiertem 
Interface basierend auf dem OOCDLink-H von Joern Kaipf. OpenOCD wurde 
für x64 und gegen die FTDI-Lib kompiliert. Dies scheint auch zu 
funktionieren. Die oocdlinkh.cfg ist eine erweiterte oocdlink.cfg um die 
passenden VID/PID/Bezeichner. Die STM32.cfg ist unverändert. Das Target 
ist ein STM32F103C4.

Folgendes passiert wenn ich zuerst OpenOCD starte
1
openocd -f interface/oocdlinkh.cfg -f target/stm32.cfg
und dann mich per Telnet einlogge und
1
halt reset
eingebe:
1
Open On-Chip Debugger 0.4.0-snapshot (2010-06-18-20:53)
2
Licensed under GNU GPL v2
3
For bug reports, read
4
        http://openocd.berlios.de/doc/doxygen/bugs.html
5
5 kHz
6
1000 kHz
7
jtag_nsrst_delay: 100
8
jtag_ntrst_delay: 100
9
Info : device: 6 "2232H"
10
Info : deviceID: 67353338
11
Info : SerialNumber: 123456789A
12
Info : Description: OOCDLink-H A
13
Info : max TCK change to: 30000 kHz
14
Info : clock speed 1000 kHz
15
Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
16
Info : JTAG tap: stm32.bs tap/device found: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0)
17
Info : stm32.cpu: hardware has 6 breakpoints, 4 watchpoints
18
Info : accepting 'telnet' connection from 0
19
Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
20
Info : JTAG tap: stm32.bs tap/device found: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0)
21
Info : Halt timed out, wake up GDB.
22
Error: timed out while waiting for target halted
23
TARGET: stm32.cpu - Not halted
24
Command handler execution failed

Bis zur Telnet-Verbindung scheint ja alles wunderbar zu klappen. Auch 
ein testweises "soft_reset_halt" vor dem "halt" hilft nichts. Wenn ich 
die JTAG-Kabel abziehe merkt das Interface jedoch sofort dass etwas 
nicht stimmt - einen generellen Hardwarefehler würde ich also 
ausschließen. Was mich wiederum wundert ich dass nirgendwo etwas von 
"matched" steht, wie es auf zahlreichen Internetseiten erwähnt wird.

Grüße
Robert

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.