Forum: Mikrocontroller und Digitale Elektronik Debuggen funktioniert nicht


von Stefan S. (stef113)


Lesenswert?

Liebes Forum,

da ich inzwischen einen neuen JTAG-Adapter (ARM-USB-TINY) habe, wollte 
ich das Debuggen und flashen nocheinmal versuchen. Leider sitze ich 
jetzt schon seit einiger Zeit daran und komme einfach nicht weiter. Da 
ich momentan noch nicht so Erfahren bin, wäre ich sehr froh, wenn ihr 
mir helfen könntet.

Nach einem klick auf debuggen erhalte ich beispielsweise den folgenden 
Code:
1
target remote localhost:3333
2
localhost:3333: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.
3
No registers.
4
monitor soft_reset_halt
5
"monitor" command not supported by this target.
6
monitor armv4_5 core_state arm
7
"monitor" command not supported by this target.
8
monitor mww 0xffffff60 0x00320100
9
"monitor" command not supported by this target.
10
monitor mww 0xfffffd44 0xa0008000
11
"monitor" command not supported by this target.
12
monitor mww 0xfffffc20 0xa0000601
13
"monitor" command not supported by this target.
14
monitor wait 100
15
"monitor" command not supported by this target.
16
monitor mww 0xfffffc2c 0x00480a0e
17
"monitor" command not supported by this target.
18
monitor wait 200
19
"monitor" command not supported by this target.
20
monitor mww 0xfffffc30 0x7
21
"monitor" command not supported by this target.
22
monitor wait 100
23
"monitor" command not supported by this target.
24
monitor mww 0xfffffd08 0xa5000401
25
"monitor" command not supported by this target.
26
set remote memory-write-packet-size 1024
27
set remote memory-write-packet-size fixed
28
set remote memory-read-packet-size 1024
29
set remote memory-read-packet-size fixed
30
monitor arm7_9 force_hw_bkpts enable
31
"monitor" command not supported by this target.
32
symbol-file C:/gccfd/projects/blinktest/main.out
33
continue
34
The program is not being run.

Stefan

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Welchen µC willst du debuggen? Wie sind JTAG-Adapter und µC miteinander 
verbunden? Welche Software stellt dir die Verbindung zwischen JTAG 
Adapter und Debuggersoftware her? Wie ist der JTAG Adapter in dieser 
Verbindungssoftware konfiguriert? Welchen Debugger (Version) verwendest 
du?

von Stefan S. (stef113)


Angehängte Dateien:

Lesenswert?

Hallo, ich habe die AT91SAM7S256 ARM Entwicklungsplatine
(http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=75&VID=ETLsmt3CvLpiJiGb&saSearch[word]=&saSearch[category]=ARM&saSearch[special]=). 
Da ich mich nicht so gut auskenne, habe ich mich an das Tutorial "Using 
Open Source Tools for AT91SAM7 Cross Development - Revision B" gemacht.

Der JTAG-Adapter 
(http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=87&VID=ETLsmt3CvLpiJiGb&saSearch[word]=&saSearch[category]=ARM&saSearch[special]=) 
ist auf der einen Seite per USB mit dem Computer verbunden und auf der 
anderen Seite mit einem 20-Poligen Flachbandkabel mit der Platine.

Als IDE benutze ich die im Tutorial beschriebene IDE Eclipse zusammen 
mit dem arm-elf-gdb debugger, der auf der von der Platiene 
mitgelieferten CD

Die Run- und Initializeconfiguration des Debuggers in der IDE habe ich 
als Anhang angehängt. Sie stammt ebenfalls aus dem Tutorial.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.