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

OP #1754721
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

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.