PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATMEGA8: Falsche Device ID?



Majuz
28.12.2010, 00:30
Guten Abend zusammen,

Ich baue mir gerade diese Brushless-Regler zusammen: http://www.mikrokopter.com/ucwiki/BrushlessCtrl

Darauf wird ein ATMEGA8 verbaut. Nach langem Probieren funktioniert nun mein Zugriff auf den µC. Allerdings wird mir die Device-ID "0x1E, 0x96, 0x09" angezeigt, was einem ATMEGA644 entspricht.

Ich benutze das USB-AVR-Lab von Ullihome.de
Die Device ID ist immer die gleiche, ob ich mit USBasp und dem USB AVR Lab Tool Programmer, oder dem AVRISPmkII oder auch STK500V2 (beides über AVR Studio 4) zugreife.

Ist das schlimm, oder kann ich einfach im AVR-Studio das Device auf ATMEGA8 umstellen und dann flashen? Beim USB AVR Lab Tool Programmer kann man das nicht umstellen.

Gruß
Marius

Richard
28.12.2010, 12:23
Wenn Du im Studio 4 den richtigen Chip eingestellt hat aber eine falsche ID angezeigt wird, bedeutet das der Chip nicht richtig ausgelesen wird. Also z.B. etwas mit der ISP Frequenz nicht stimmt. Ich teste das gerne in dem ich eine (ungefährliche) Fuse schreibe neu einlese und prüfe ob das schreiben geklappt hat. Danach setze ich wenn nötig die Fuse wieder zurück.

Ich benutze das STK500.

Gruß Richard