Forum: PC-Programmierung avrdude und avr burn o mat installation


von linux-gay-boy (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

habe ein kleines problem

und zwar ich will auf meinem Linux mint system den Avr burn o mat 
installieren

jedoch kommt immer diesen Fehler: siehe bild

ich habe echt keine ahnung wo ich da die versions nummer ändern muss

hat jemand eine idee???


mfg

von Simon S. (-schumi-)


Lesenswert?

Machs mal folgendermaßen:

Geh auf die Homepage ( http://avr8-burn-o-mat.aaabbb.de/ ) und lade dir 
die .zip runter.
Die entpacken, doppelklick auf die start.sh und ausführen wählen.

Wenns nicht geht:
#1 Java installieren. Sollte in der Paketverwaltung zu finden sein
#2 die start.sh im Terminal ausführen und die Fehlermeldung hier 
reinkopieren

Gruß

PS: Avrdude musst du seperat installieren, ist auch in der 
Paketverwaltung.
Damit der Burn-O-Mat funktioniert musst du noch den Pfad zur 
avrdude.conf eintragen. Zumindest unter dem System hier (Ubuntu 12.04) 
befindet sich die /etc/avrdude.conf
Bei avrdude location einfach nur "avrdude" reinschreiben, unter Linux 
lassen sich Programme ja von überall starten.

Zum schreiben von Programmen brauchst du zusätzlich noch
 - avr-libc
 - gcc-avr
 - binutils-avr
Und halt noch nen guten Programmeditor, ich bevorzuge Geany.

von linux-gay-boy (Gast)


Lesenswert?

Hi also

avrdude habe ich schon installiert
das mit start.sh hat super funktioniert avr8 burn o mat läuft jetzt mal! 
vielen dank!

dafür gleich das nächste problem mein avr isp mk2 wird nicht erkannt..

habe die pfade für avrdude geändert.



avr libc binutils gcc-avr ist installiert, ich habe vor mit codeblocks 
zu entwickeln..



was ist besser zu verwenden ein nachbauprogrammer oder den avrispmk2 von 
atmel??


mfg

von linux-gay-boy (Gast)


Lesenswert?

/usr/bin/avrdude -C /etc/avrdude.conf -p m8 -P usb -c avrispmkII  -U 
hfuse:r:/tmp/hfuse4726803510604034190.hex:r -U 
lfuse:r:/tmp/lfuse3032321602144880242.hex:r

avrdude: stk500v2_command(): command failed
avrdude: stk500v2_command(): unknown status 0xc9
avrdude: stk500v2_program_enable(): cannot get connection status
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.




was bedeutet das??

von Simon S. (-schumi-)


Lesenswert?

linux-gay-boy schrieb:
> avrdude: initialization failed, rc=-1
>          Double check connections and try again, or use -F to override
>          this check.

Bei mir sagt er das immer, wenn der Programmer keine Verbindung mit dem 
Mikrocontroller aufbauen kann. Sprich PC hat Programmer erkannt (in 
meinem Fall UsbAsp), aber der Mikrocontroller ist nicht im Sockel oder 
sowas.

Da hilft nur: "Double check connections and try again" :-D

Vllt hat du aber auch die Fuses auf Quarz eingestellt und keine Quarz 
angesteckt oder sowas.

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.