Forum: Compiler & IDEs IAR mit Olimex Jtag-Adapter ->Fehler


von Johan (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich versuche nun schon seit längerem mein STM32-P103 Board von Olimex zu 
programmieren und zu debuggen.
Ich benutze dabei:
- IAR Embedded Workbench Kickstart 5.41 ( auch schon neuste Version 
pobiert)
- arm-jtag-ew Jtag-Adapter von Olimex
- Windows XP

Ich habe dabei den Treiber für den Jtag-Adapter genau wie auf der 
Herstellerseite beschrieben installiert und anschließend die DDL im 
IAR-Ordner ersetzt.

Mein Ziel ist derzeit einfach das Template aus der neusten 
STM32-Firmware zu flashen.
Es kompiliert alles einwandfrei jedoch bekomme ich beim Debuggen ständig 
Fehler angezeigt.

Meine Vorgehensweise:
1. STM32F10x_StdPeriph_Template mit dem eww-File laden.
2. Im Workspace wähle ich STM3210B-Eval aus.
3. Ich wähle "Download and Debug" -> Es wird alles korrekt kompiliert 
und geflasht, auch die Verifikation läuft durch.
4. Der Debugger startet und gibt sofort folgendes aus:

Sun Jul 25 15:57:39 2010: RAW: Target WDBG memory write error -2113 
(ADIv5 Debug Port transaction error), address 0800389c
Sun Jul 25 15:57:39 2010: RAW: Target WDBG memory write error -2113 
(ADIv5 Debug Port transaction error), address 0800389c
Sun Jul 25 15:57:39 2010: Error while restoring software breakpointed 
op-code - -2113 (ADIv5 Debug Port transaction error), while bkpt init 
also gave error - -2113 (ADIv5 Debug Port transaction error)

(Den vollständigen Log hab ich angehängt)

Wenn ich dann zum nächsten Befehl springe werden die ganzen 
Fehlermeldungen erneut ausgegeben.
Auch die Live-Watch funktioniert nicht. Wenn ich den Namen der Variable 
eingebe kommt nur als Value zurück:  "Can't take adress".

Woran kann das liegen?

PS: Wenn ich das "STM32F10x_ram.icf" probiere bekomme ich beim 
Hochladen: "Writing outside flash memory at adress 0x20000000"

Gruß,
Johan

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.