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

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