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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren