Arduino UNO an ISPmkll - kann Fuses nicht auslesen!

OP #3631796
Lesenswert?
• ▲
▼
Hallo,
bin gerade dabei, das Arduino UNO-Board über den Programmer AVRISP-mkll 
zu programmieren, jedoch ohne Erfolg.
Ich verwende das Atmel Studio 6.0 und programmiere in C.
Folgende Fehlermeldung kommt, wenn ich auf Fuses gehe:

Unable to enter programming mode. The read device ID does not match the 
selected device or any other supported devices.

Please verify device selection, interface settings, target power and 
connections to the target device.

Vielleicht kann mir jemand weiterhelfen
Danke Mad
#3631853
Lesenswert?
• ▲
▼
Mad Madang schrieb:
> Please verify device selection, interface settings, target power and
> connections to the target device.
Du mußt die Liste abarbeiten.
Meistens ist die ISP-Frequenz zu hoch. <1/4 F_CPU!
Hast du die richtige ISP-Schnittstelle? Der Uno hat 2. Die neben der 
USB-Buchse ist für den USB-Controller. Und wenn man den Stecker falsch 
herum draufsteckt, quittiert der AVRISP das auch nicht mit Rauchzeichen, 
sondern mit irgendwelchen Fehlermeldungen.

Nachdem man den AVRISP angeschlossen hat, prüft man zuerst die 
Device-ID. Wenn die richtig ausgelesen wird, kann man davon ausgehen, 
daß der Rest auch funktioniert. Von den Fuses lässt man solange die 
Finger. Denn wenn man da einmal auf "Program" klickt und irgendein 
Unsinn rübergeschickt wird, kann man sich die Einstellungen auch 
zerschiessen und der Controller ist nur noch mit HV zu retten.

mfg.
OP #3631937
Lesenswert?
• ▲
▼
Hallo Thomas,
danke für die rasche Antwort.
--> Verwende die richtige ISP Schnittstelle (beim AVR-ISPmk2 leuchten 
beide LED's grün), d.h., sollte eigentlich in Ordnung sein, oder?
--> Wenn ich unter "Device Progeramming" auf "Interface settings" gehe, 
kann ich zwar "Target Voltage" auslesen, aber wenn ich auf "Device 
signature" klicke, dann kommt die Fehlermeldung, wie schon erwähnt.
--> die ISP Clock Frequenz steht momentan auf 250 kHz.
--> die Fehler kann ich nicht abarbeiten, da ich nicht weiß, was los 
ist.

Danke Mad
Gast #3633351
Lesenswert?
• ▲
▼
>nachdem ich via AVR-ISP mk2 ein Programm auf den Chip gebracht habe,
>kann ich jetzt mit der Arduino-IDE kein Programm mehr auf den Chip
>flashen.

Dabei hast du den Arduino Bootloader gelöscht.
Musst halt mit dem AVR ISP wieder reinflashen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.