Forum: Compiler & IDEs AVR-Reset über Atmel Studio 6.2 auslösen


von Markus B. (up_marki)


Lesenswert?

Hallo
Würde es oft sehr praktisch finden, wenn ich den angeschlossenen 
Controller über einen Softbutton in Atmel Studio (6.2) reseten könnte.
Habe aber bislang nichts gefunden. Bin ich blind oder gibt es wirklich 
keinen "Softresetbutton".
Bis jetzt nutze ich einfach "START WITHOUT DEBUGGING" CTRL+ALT+F5 was ja 
das Programm neu runter läd (Nutze den Atmel-ICE-Programmer/Debugger). 
Das bräuchte ich ja nicht neu zu laden - für NUR einen Reset. Oder wird 
es gar nicht runtergeladen, wenn es keine Änderung gegeben hat?
Compiliert wird ja auch nur, wenn was geändert hat?!.

Merci
und eine frohe Zeit.
Marki

von holger (Gast)


Lesenswert?

Geh in den Programmer Dialog und lies einfach nur
die Fuses oder die Controller ID. Reset garantiert;)

von Markus B. (up_marki)


Lesenswert?

Hallo Holger
Danke für die Antwort. Wenn Du so schreibst, denke ich, dass es doch 
keine "schnellere" Reset-Möglichkeit gibt. Habe ich auch schon so 
gemacht, jedoch ziehe ich dann das Programm neu Runterschreiben vor.

Glaube die einfachste Lösung ist: Kurz beim EW anrufen, sie sollen den 
Strom aus- und wieder einschalten ;-).

Merci
Marki

von Kaj (Gast)


Lesenswert?

Hast du einen "nakten" AVR-Controller?

Bein einem Arduinoboard kann man einen Softreset auslösen. Das wird über 
den vorgeschalteten USB-Seriellwandler (in den meisten Fällen ein Atmega 
32u4 oder ähnlich) gemacht, mit hilfe von DTS/DTR. Sowas könnte man 
bestimmt auch ins AVR-Studion einbinden. Ist aber natürlich irgendwie am 
Problem vorbei...

Wenn du das Programm nicht jedesmal neu flashen möchtest, kannst du auch 
"Attach to running Program" (oder so ähnlich) nutzen und dann auf "Stop 
debugging" klicken. Da sollte dann auch ein Softreset ausgelöst werden. 
Ist aber auch nicht so wirklich optimal.

von Markus B. (up_marki)


Lesenswert?

Haj Kaj

Kaj schrieb:
> Hast du einen "nakten" AVR-Controller?
Nein mein Controller ist in viel Plastik eingebettet ;-)
Und ohne Spass: Verwende das Atmel Board "XMEGA-A3BU-XPlained".

Habs gerade versucht mit "Attach to target" geht nicht - was auch die 
Onlinehilfe dazu bestätigt: "... es wird kein Reset ausgelöst"

Egal Leute - danke - ist ja nicht wirklich ein Problem. Dachte nur ich 
sei blind und finden den Restknopf/Befehl in AS nicht.

Viel freu(n)de bei Euerm tun
Marki

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.