Forum: Mikrocontroller und Digitale Elektronik avr atmega8 - atmel studio 6.2 - read device id failed


von Arno N. (arno_n31)


Angehängte Dateien:

Lesenswert?

Hallo,

ich beschäftige mich zum ersten mal mit Mikrokontrollern und habe mir 
dazu das AVR-Tutorial hier auf mikrocontroller.net angeschaut. Das Board 
habe ich mir mit dem Tutorial selber gebaut, und einen Atmega8 
angeschlossen. Den externen Quarz als Taktgeber habe ich weggelassen. 
Die Schnittstelle zum Computer realisiere ich mit einem avrisp mkii.

Nun habe ich alles angeschlossen. Am avrisp mkii leuchten beide leds 
dauerhaft grün. Wie im Anhang zu sehen wird die Spannung korrekt 
ausgelesen. Allerdings schlägt das lesen der device id immer fail. Es 
ist mir nicht möglich ein Programm in den Speicher des Atmega zu 
schreiben.

Wisst ihr woran es liegen könnte? Kann es sein, dass ist avrisp mkii 
kaputt ist?

Jan

von Christian K. (the_kirsch)


Lesenswert?

Arno N. schrieb:
> Wisst ihr woran es liegen könnte? Kann es sein, dass ist avrisp mkii
> kaputt ist?

Davon gehen wir erstmal nicht aus


Ist es ein original MKII? Oder ein Nachbau?

Hast du wirklich alles richtig angeschlossen, Schaltplan und Foto würde 
helfen.

Hast du wirklich ein Mega8. Heutzutage würde ich eher zu den Pin- 
kompatiblen Mega48/88/168/328 raten.

Ist dein Mega Fabrikneu, oder wo hast du ihn her?

Hast du bereits was an den Fuse geändert?

Wenn er Fabrikneu neu ist, dann sind die Fuse auf 8MHz interner Clock 
mit Div8 eingestellt. Also 1MHz CPU-Takt. Deine ISP-Frequenz ist mit 
125KHz auf jeden Fall nicht zu hoch.

Wenn die Fuse auf externen Takt eingestellt sind, brauchst du auch einen 
externen Takt zum Programmieren.

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.