Forum: Mikrocontroller und Digitale Elektronik Probleme beim Flashen mit J-Link BASE


von Spider (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich möchte gerne mit J-Link BASE und Eclpise den Samsung S3C2410A 
flashen bzw debuggen.

Hier die Daten:
Entwicklungsumgebung : eclipse-cpp-kepler-SR2-win32
Toolchain: GNU Tools for ARM Embedded Processors (arm-none-eabi-gcc)
Target Processor : Samsung S3C2410A
Debugger :  J-Link BASE
external NOR Flash : ST M29W320

Die Einstellungen findet Ihr in den Bildern.

Folgende Fehlermeldung kommt:

WARNING: PC of target system has unexpected value of 0x0000AB98 after 
reset.
ERROR: Failed to prepare for programming.
Readback during RAM check failed at offset 0x0: Expected 00, Found  03.
Please check your flash settings!

Für jede Hilfe wäre ich dankbar

von dunno.. (Gast)


Lesenswert?

Nur um ganz dumme Fehler auszuschließen könntest du mal probieren, den 
Initial Speed drastisch zu verringern. zb auf 100khz.
Oder gleich Adaptive probieren. Ich hatte schon öfters das Problem, dass 
ein zu hoher Takt zu verrückten Ergebnissen führte.. ;)

von Spider (Gast)


Lesenswert?

Leider hat das nicht geholfen.
Trotzdem Danke

von 6A66 (Gast)


Lesenswert?

Spider schrieb:
> WARNING: PC of target system has unexpected value of 0x0000AB98 after
> reset.
> ERROR: Failed to prepare for programming.
> Readback during RAM check failed at offset 0x0: Expected 00, Found  03.
> Please check your flash settings!

Prüfe wie Du den Reset ansteuerst. Normalerweise wird die CPU zum 
Programmieren angehalten und dann über SWD geflashed (so ich mich nicht 
irre :) Der Debugger/Flasher muss auf den Reset wirken können (siehe 
auch Manual der CPU)- Bei STM geht der Reset normalerweise nicht auf den 
SWD/JTAG Reset sondern auf den CPU Eingang. Einen Jumper vorzusehen um 
das umzujumpern ist iu der Anfangsphase ganz ratsam :)

rgds

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.