Atmel AVRISP mkII, Atmega32 und avrdude

Gast #2969788
Lesenswert?

Hallo zusammen,

ich habe hier den Atmel ISP mkII und einen Atmega32 auf einem 
Steckbrett.
Ich benutze Ubuntu mit dem AVR-Plugin für Eclipse und zum flashen 
avrdude.

Der ISP wird erkannt jedoch liefert folgender Befehl eine Fehlermeldung:


avrdude -pm32 -cavrisp2 -Pusb -B8 -Uflash:w:avrproject2.hex:a

avrdude: stk500v2_command(): command failed
avrdude: stk500v2_program_enable(): bad AVRISPmkII connection status: 
Target not detected
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


Wenn ich noch ein -v hintendran hänge bekomme ich für VTarget: 0.0V.
Liegt da der Fehler?

Ich hab auch schon mindestens 20 mal die Verbindungen überprüft, ich hab 
schon kabel vom Steckbrett direkt in die Buchse des ISP gesteckt - hilft 
alles nichts.

So langsam weiß ich nicht mehr weiter.. Ich hoffe ihr könnt mir helfen
Gast #2969863
Lesenswert?

Strom kommt nur vom ISP.
Im Moment sieht mein Aufbau so aus:
- ISP ist am PC angeschlossen
- Kabel gehen von der Buchse des ISPs ins Steckbrett
- µC steckt im Steckbrett

Ansonsten steckt nichts auf dem Steckbrett.
Brauch ich noch irgendwelche Pullup-Widerstände?
Gast #2969867
Lesenswert?

> Strom kommt nur vom ISP.

Nein, tut er nicht.

> Ansonsten steckt nichts auf dem Steckbrett. Brauch ich noch irgendwelche
> Pullup-Widerstände?

Nein, aber Drahtbrücken und Kerkos. Und eine Stromversorgung.
Gast #2969874
Lesenswert?

Ist der m32 noch "jungfräulich" oder besteht die Möglichkeit, dass die 
Fuses schon verändert wurden und daher die Taktquelle nicht mehr stimmt?
Pullups brauchst du keine zum Programmieren aber Einen am Reset zum 
"Laufenlassen" des Programms. Auch den GND (31) und AVCC (30) würde ich 
zur Sicherheit anschliessen
Hans Peter
Gast #2969881
Lesenswert?

Ich kenn mich leider noch nicht so sehr aus..

Was meinst du der Strom kommt nicht vom ISP?
In den Tutorials die ich mir bis jetzt durchgelesen (oder die ich 
angeschaut habe) wurde zwar die Möglichkeit einer externen 
Stromversorgung erwähnt, jedoch nicht die Notwendigkeit einer externen 
Stromquelle.
Hab ich da was falsch verstanden?
Gast #2969884
Lesenswert?

Das ist schon mal gut zu wissen.
Dann brauch ich also von irgendwoher Strom. Reichen da ein paar 
Batterien?
Zum Beispiel 3 x 1.5V?
Oder wie mach ich das am Besten?

edit:
Ich hab grade im AVR-Tutorial den Teil über Spannungsversorgung 
durchgelesen.
Dann werd ich wohl noch ein paar Tage warten müssen bis mein erstes 
Programm auf dem µC läuft...
Gast #2969911
Lesenswert?

So langsam wird es echt seltsam:
VTarget ist 4.6 Volt.
Die anschließende Fehlermeldung lautet:


avrdude: stk500v2_program_enable(): bad AVRISPmkII connection status: 
Target reverse inserted

Target reverse inserted?
Google liefert leider keine brauchbaren Ergebnisse. Kennt jemand diese 
Fehlermeldung?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren