STM32F2 - Olimex Debugger

Gast #3626121
Lesenswert?
• ▲
▼
Hallo,

ich möchte mit dem Olimex ARM-USB-TINY-H auf den ST-Mikrocontroller 
STM32F2 via Eclipse zugreifen.
Dazu habe ich die neue Eclipse Umgebung Kepler, GnuWin32 (Make), GNU 
Tools ARM Embedded Toolchain sowie das Packet OpenOCD_OnlinePackage_v1.1 
für den Olimex Debugger installiert.
Unter Eclipse mit OpenOCD ist es mir bisher nicht gelungen auf den 
ST-Mikrocontroller zuzugreifen. Eclipse zeigt folgende Fehlermeldung an: 
siehe Bild im Anhang.

Wo könnte hier das Problem liegen?
Angehängte Dateien:
#3626221
Lesenswert?
• ▲
▼
Hi, weitere Inputs bitte:
- Konfigdatei von openocd.
- Anderer Prozess, der Port 3333 auf deinem Rechner nutzt?

Stimmt evtl. der Port 3333 für OpenOCD nicht?
->Guckst du Konfigdatei.

Kannst du via telnet direkt zugreifen?
also z.B.
evtl. Openocd im background abschießen und nochmal direkt anwerfen mit 
z.B
    openocd -f <konfigfile>
Welche Ausgabe erhältst du hier?
Dann direkt verbinden mit z.B.
    telnet localhost 4444
Was passiert nun?
Wenn bis herhin alles gut, dann beispielsweise mal eingeben
    halt
Was passiert dann?
Gruss, Rainer
Gast #3627380
Lesenswert?
• ▲
▼
Guten Morgen,

nun funktioniert der Zugriff mit dem openOCD auf das Device. Allerdings 
erscheinen einige Fehlermeldungen wenn ich im Debug Mode F6 drücke:
1
Open On-Chip Debugger 0.4.0 (2010-11-23-14:20)
2
Licensed under GNU GPL v2
3
For bug reports, read
4
  http://openocd.berlios.de/doc/doxygen/bugs.html
5
1000 kHz
6
jtag_nsrst_delay: 100
7
jtag_ntrst_delay: 100
8
Info : max TCK change to: 30000 kHz
9
Info : clock speed 1000 kHz
10
Info : JTAG tap: stm32.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
11
Warn : JTAG tap: stm32.cpu       UNEXPECTED: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
12
Error: JTAG tap: stm32.cpu  expected 1 of 1: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
13
Info : JTAG tap: stm32.bs tap/device found: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
14
Warn : JTAG tap: stm32.bs       UNEXPECTED: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
15
Error: JTAG tap: stm32.bs  expected 1 of 5: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0)
16
Error: JTAG tap: stm32.bs  expected 2 of 5: 0x06410041 (mfg: 0x020, part: 0x6410, ver: 0x0)
17
Error: JTAG tap: stm32.bs  expected 3 of 5: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1)
18
Error: JTAG tap: stm32.bs  expected 4 of 5: 0x06414041 (mfg: 0x020, part: 0x6414, ver: 0x0)
19
Error: JTAG tap: stm32.bs  expected 5 of 5: 0x06418041 (mfg: 0x020, part: 0x6418, ver: 0x0)
20
Error: Trying to use configured scan chain anyway...
21
Warn : Bypassing JTAG setup events due to errors
22
Info : stm32.cpu: hardware has 6 breakpoints, 4 watchpoints
23
Info : accepting 'gdb' connection from 0
24
Warn : acknowledgment received, but no packet pending
25
undefined debug reason 6 - target needs reset
26
Info : device id = 0x20036411
27
Warn : Cannot identify target as a STM32 family.
28
Error: auto_probe failed -902
29

30
Info : JTAG tap: stm32.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
31
Warn : JTAG tap: stm32.cpu       UNEXPECTED: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
32
Error: JTAG tap: stm32.cpu  expected 1 of 1: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
33
Info : JTAG tap: stm32.bs tap/device found: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
34
Warn : JTAG tap: stm32.bs       UNEXPECTED: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
35
Error: JTAG tap: stm32.bs  expected 1 of 5: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0)
36
Error: JTAG tap: stm32.bs  expected 2 of 5: 0x06410041 (mfg: 0x020, part: 0x6410, ver: 0x0)
37
Error: JTAG tap: stm32.bs  expected 3 of 5: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1)
38
Error: JTAG tap: stm32.bs  expected 4 of 5: 0x06414041 (mfg: 0x020, part: 0x6414, ver: 0x0)
39
Error: JTAG tap: stm32.bs  expected 5 of 5: 0x06418041 (mfg: 0x020, part: 0x6418, ver: 0x0)
40
Error: Trying to use configured scan chain anyway...
41
Warn : Bypassing JTAG setup events due to errors
42
target state: halted
43
target halted due to debug-request, current mode: Thread 
44
xPSR: 0x01000000 pc: 0x08001b1c msp: 0x20000758
45
Runtime error, file "command.c", line 650:
46
    invalid command name "arm"
47
Info : JTAG tap: stm32.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
48
Warn : JTAG tap: stm32.cpu       UNEXPECTED: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
49
Error: JTAG tap: stm32.cpu  expected 1 of 1: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3)
50
Info : JTAG tap: stm32.bs tap/device found: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
51
Warn : JTAG tap: stm32.bs       UNEXPECTED: 0x06411041 (mfg: 0x020, part: 0x6411, ver: 0x0)
52
Error: JTAG tap: stm32.bs  expected 1 of 5: 0x06412041 (mfg: 0x020, part: 0x6412, ver: 0x0)
53
Error: JTAG tap: stm32.bs  expected 2 of 5: 0x06410041 (mfg: 0x020, part: 0x6410, ver: 0x0)
54
Error: JTAG tap: stm32.bs  expected 3 of 5: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1)
55
Error: JTAG tap: stm32.bs  expected 4 of 5: 0x06414041 (mfg: 0x020, part: 0x6414, ver: 0x0)
56
Error: JTAG tap: stm32.bs  expected 5 of 5: 0x06418041 (mfg: 0x020, part: 0x6418, ver: 0x0)
57
Error: Trying to use configured scan chain anyway...
58
Warn : Bypassing JTAG setup events due to errors
59
target state: halted
60
target halted due to debug-request, current mode: Thread 
61
xPSR: 0x01000000 pc: 0x08001b1c msp: 0x20000758
Angehängte Dateien:

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.