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
Hast du die Verbindung Wannenstecker - VCC eingefügt? Der Fehler liegt laut -vv output von avrdude an der Verbindung Wannenstecker nach Target. Für weitere Fehlersuche hier: http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRISPmkII/HTML_Source/Hardware_Description.htm Hans Peter
Erstmal danke für die schnelle Antwort. Wie gesagt, ich hab die Verbindungen schon mehrmals überprüft, da müsste eigentlich alles stimmen. Kann es sein das der µc den Geist aufgegeben hat?
> Atmega32 auf einem Steckbrett
Hat selbiger Strom? Liegt selbige Stromversorgung auch am ISP-Stecker
an? Gnd ebenfalls?
Falls ja: zeig mal aussagerkäftige(!) Fotos vom Aufbau.
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?
> 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.
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
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?
Hi >Hab ich da was falsch verstanden? Wahrscheinlich. Beim originalen AVR ISP MKII dient der VCC-Anschluss nur zur Einstellung der internen Pegelwandler. MfG Spess
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...
> Reichen da ein paar Batterien? Zum Beispiel 3 x 1.5V?
Ja.
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?
Target reverse insertet heißt auf Deutsch: "Ziel verkehrt rum eingebaut" Hast Du den Kontroller richtig rum in der Fassung? MfG Paul
Gemäss: http://www.google.de/search?q=avr069+pdf&hl=de&gbv=2&gs_l=heirloom-serp.1.0.0l10.458441.471272.0.475366.32.15.0.1.1.8.115.1181.12j2.14.0...0.0...1c.1.4f2H90ZrFbE&oq=avr069 Seite 14 ist das die Fail-Rückmeldung 0x20 STATUS_TGT_REVERSE_INSERTED und meiner Meinung hängt das mit der VCC-Rückmeldung an Pin2 des Wannenstecker zusammen Hans Peter
'reverse inserted' heisst 'ISP-Stecker falsch rum reingewürgt' -> nochmals prüfen (Pin-1-Marker beachten!)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.