Forum: Compiler & IDEs SAM4L Microchip Studio führt kein Reset aus


von Adam P. (adamap)


Lesenswert?

Hallo zusammen,

da ich keine Lösung für mein Problem gefunden habe, wende ich mich nun 
an euch.

Ich habe zwei Projekte:
1. mit SAM4E16E
2. mit SAM4LS8C

Verwendet wird Microchip Studio mit einem SAM-ICE sowie Atmel-ICE, 
jeweils JTAG.

Wenn ich nun aus dem Studio meinen SAM4E flashe, wird nach diesem 
Vorgang ein Reset durchgeführt und mein Board läuft direkt an.
Dabei ist es egal ob ich den SAM-ICE oder Atmel-ICE verwende.

Arbeite ich nun an dem anderen Projekt und flashe den SAM4L ausm Studio, 
passiert danach nichts. Beim SAM-ICE sowie beim Atmel-ICE.

Gehe ich nun her und verbinde mich über Jlink.exe oder atprogram.exe mit 
dem Controller und führe händisch ein Reset durch, läuft er wieder an.
Genau so ist es möglich nach dem Flashvorgang den Reset Pin händisch 
kurz zu toggeln, das löst auch das Problem...

Somit sollte es ein Reset Problem sein.

Was mich jedoch wundert:
Das Studio wird ja intern wohl auch atprogram nutzen, oder?
Denn wenn ich atprogram aus der Konsole verwende und mein HEX File 
aufspiele funktioniert der automatische Reset nach dem Flashvorgang 
problemlos.

Ich weiß grad nicht mehr weiter und das treibt mich in den Wahnsinn :)

von Adam P. (adamap)


Lesenswert?

Nachtrag:

Microchip Studio verwendet atprogram nicht!
Hatte die exe mal ausm Instal herauskopiert, er flasht trotzdem.

Somit werden wohl DLL verwendet.

von Adam P. (adamap)



Lesenswert?

Habe jetzt mal mein LA drangehängt.
Der Flashvorgang aus dem Studio sieht ein wenig anders aus, jedoch wird 
bei beiden am Ende ein Reset durgeführt.

Echt merkwürdig.

Edit:
Könnte bitte ein Moderator die Bilder aus dem vorherigen Beitrag 
löschen, die gehören dort nicht hin. Danke.
Irgendwie hat das mit dem Anhängen (Übersicht der gewählten Dateien) 
erst nicht funktioniert und dann waren sie doch hochgeladen. Sorry.

: Bearbeitet durch User
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.