Forum: Mikrocontroller und Digitale Elektronik Atmega 8 Signatur


von tse (Gast)


Lesenswert?

Hallo,

ich habe einen Atmega8 16AU 0847G verbaut.
In AVR-Studio stehen in der device-Wahl zwei Atmega 8 zur Auswahl. 
Einmal ein Atmega8U2 und einmal ein Atmega8HVA. Wenn ich diesen über AVR 
Studio 4.18 und einem JTAGiceMKII per SPI auslese dann kommt bei beiden:

Signatur:
0x1E 0x93 0x07

Warning! Signature does not match device


Hat jemand Tipps?
Gruß TSE

von tse (Gast)


Lesenswert?

push

von holger (Gast)


Lesenswert?

Irgendwo in der Auswahlliste steht auch ein ATMega8
ohne irgendwelche Buchstaben hinten dran. Den musst du nehmen.

von tse (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

leider steht kein atmega8 zur Auswahl

Gruß
TSE

von holger (Gast)


Lesenswert?

>leider steht kein atmega8 zur Auswahl

Die Liste ist sehr lang. Such einfach mal.

von Hubert G. (hubertg)


Lesenswert?

Ich habe keinen JTAGiceMKII, aber kann der auch ISP ?
Wenn ja, AVR-Studio richtig eingestellt, der Mega8 kann kein JTAG und 
kein One-Wire und steht deshalb nicht zur Auswahl.

von tse (Gast)


Lesenswert?

Hallo,

ich kann isp wählen. in den screens sieht man auch die eingestellte isp 
frequenc

von tse (Gast)


Lesenswert?

@holger

die liste ist sortiert
wenn da ein atmega 8 wäre dann genau da

von holger (Gast)


Lesenswert?

>Ich habe keinen JTAGiceMKII, aber kann der auch ISP ?

Zumindest hat er die korrekte Signatur vom ATMega8 ausgelesen.
Geht also. Warum der ATmega8 da in der Auswahlliste nicht
erscheint kann uns wohl nur Atmel sagen. Beim AVRStudio 4.13
steht er noch drin. ATMega8515 und ATMega8535 fehlen
da ja auch in der Liste.

von tse (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

wenn ich bei der Auswahl des Debugers auf "diconnected Mode" klicke dann 
tauchen wieder alle Controller in der Liste auf. Leider kann ich in 
diesem mode nichts einstellen.

von holger (Gast)


Lesenswert?

>wenn ich bei der Auswahl des Debugers

Du kannst den ATMega8 nicht debuggen.
Geh in den Programmer Dialog. Dann kannst du ihn flashen,
mehr aber auch nicht.

von tse (Gast)


Lesenswert?

es geht mir aktuell vor allem zum einstellen der fuses.
Welchen soll ich da wählen bzw so soll ichs sonnst machen?

von spess53 (Gast)


Lesenswert?

Hi

>es geht mir aktuell vor allem zum einstellen der fuses.
>Welchen soll ich da wählen bzw so soll ichs sonnst machen?

Was hast du genau als Programmer aus gewählt? Der ATMega8 kann nur ISP.

MfG Spess

von tse (Gast)


Lesenswert?

Hallo,

nach langem wühlen im Forum bin in endlich fündig geworden:
Beitrag "Re: Frage zu Atmel JTAGICE mkII"

Beitrag "AVRDUDE + Lockbyte (war: Frage zu Atmel JTAGICE mkII)"
" Der ATmega8 ist übrigens definitiv nicht mit AVR-Studio + JTAGICE mkII
zu programmieren - auch wenn dies prinzipiell blödsinnig ist. Naja,
wahrscheinlich eine Entscheidung des Marketings."

Danke für die Hilfe so weit... jetzt muss ich versuchen nen anderen 
programer aufzutreiben

von tse (Gast)


Lesenswert?

Hallo,

mit einem kleinen Trick sollte das flashen eines Atmega 8 über einen 
AVRJTAG mkII gehen:

Projekt mit einem Atmega88 erstellen
unter Projektoptionen Atmega 8 wählen
Code programieren
--> Program auf den eingestellente Atmega 88 flashen

Atmega 8 und Atmega 88 sollten so ähnlich sein das kein Probleme 
auftreten

Diese holzhammer Methode hat für erste Versuche funktioniert

Gruß
TSE

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.