Forum: PC Hard- und Software AVR ISP MKII als Tool in Code::Blocks


von R. F. (inet_surfer88)


Lesenswert?

Hallo,

ich verwende den AVRISPMKII zum Programmieren.
Jetzt habe ich einen PC mit Debian9.1 und LXDE eingerichtet.
Als Entwicklungsumgebung verwende ich CodeBlocks 16.01 und den AVR-GCC.

Den ISPMKII habe ich als Tool in Codeblocks konfiguriert. Wenn ich auf 
"Tools" klicke erscheint mein ISPMKII. Wenn ich ihn auswähle, wird der 
Controllertyp korrekt ausgelesen. Die Einbindung scheint also 
funktioniert zu haben.

Jetzt zu meiner Frage: Wie kann ich die .hex-Datei aus CodeBlocks heraus 
auf den Controller flashen? Ich habe schon einige Menüs durchgeschaut, 
aber nichts hierzu gefunden.

Ein Versuch war einfach mal auf "Run" zu drücken. Das lieferte folgende 
Ausgabe:
1
Checking for existence: /home/ruediger/DateienFritzBox/Elektronik/Firmware/0036_003_v1/bin/Release/0036_003_v1.elf
2
Executing: /home/ruediger/DateienFritzBox/Elektronik/Firmware/0036_003_v1/bin/Release/0036_003_v1.elf  (in /home/ruediger/DateienFritzBox/Elektronik/Firmware/0036_003_v1/)
3
Process terminated with status 2 (0 minute(s), 0 second(s))

von Hmmm (Gast)


Lesenswert?

R. F. schrieb:
> Wie kann ich die .hex-Datei aus CodeBlocks heraus auf den Controller
> flashen?

AVRDUDE als Tool mit den entsprechenden Parametern einbinden.

> Ein Versuch war einfach mal auf "Run" zu drücken.

Den Run-Button kann man leider nicht ohne weiteres zweckentfremden.

von R. F. (inet_surfer88)


Lesenswert?

Danke. Das wars. Es funktioniert jetzt. Ich hatte da was falsch 
verstanden. Ich war der Meinung da muss man nur Controller, 
Schnittstelle und Programmer angeben und dann gibt es da irgend wo was 
zum klicken.

Wieder was dazu gelernt.

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.