Forum: Mikrocontroller und Digitale Elektronik Arduino mit AVRISP mkII nutzen?


von Hans (Gast)


Lesenswert?

Hi, ich möchte gern aus Arduino heraus mit dem AVRISP mkII programmieren 
statt den Bootloader zu nutzen.

Ich hab in diesem Forum was gefunden
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1275160256

Ich habe es lediglich für den Mega328P angepasst. Aber das funktioniert 
nicht. Die LED am mkII blinkt dann nur rot und ich bekomme diese 
Fehlermeldung
1
Binary sketch size: 5730 bytes (of a 32256 byte maximum)
2
avrdude: verification error, first mismatch at byte 0x0000
3
         0x0c != 0x00
4
avrdude: verification error; content mismatch

Board und Programmer funktionieren mit avrdude von der Konsole aus 
(Xubuntu)

Wo ist der Käfer im System?

von Hubert G. (hubertg)


Lesenswert?

Laut Beschreibung: Red blinking  Short-circuit on target
Wenn der Ardino sonst funktoniert dann wird der ISP-Anschluss nicht 
passen oder die Schaltung benötigt zu viel Strom.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

>oder die Schaltung benötigt zu viel Strom.
Der MK2 versorgt die Schaltung nicht. Damit hat das nichts zu tun.

ISP hat falsche Belegung oder Kurzschluss.

von Hans (Gast)


Lesenswert?

Wie ich sagte, Board und Programmer funktionieren, wenn ich normal 
avrdude von der Konsole aus aufrufe. Das passiert nur, wenn ich die 
Arduino IDE verwende

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Dann schau wie der Aufruf für den AVRDUDE aus der IDE heraus ist.

von Hans (Gast)


Lesenswert?

Wie kann man das sehen?

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Kein Ahnung, musst du rausfinden... So gross kann das Programm nich 
sein, dass du in den Einstellungen oder bei der Kommandozeilenausgabe 
nix findest...

von Hans (Gast)


Lesenswert?

Außer einem GTK Error gibt es keine Konsolenausgabe. Und in den 
Einstellungen hab ich auch noch nichts gefunden.

Ich weiß nicht einmal, wohin die Sourcen compiliert werden. Korrektur. 
Ich hab es gerade in /tmp gefunden. Wie die generierte avrdude 
Kommandozeile aussieht geht daraus aber auch nicht hervor

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

>Binary sketch size: 5730 bytes (of a 32256 byte maximum)
>avrdude: verification error, first mismatch at byte 0x0000
>        0x0c != 0x00
>avrdude: verification error; content mismatch
Und woher kommt dann das? Das stammt direkt von avrdude. Steht da nicht 
mehr bei?

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.