ATMega8 und ISP Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte
Autor |
|
|
|
BID = 476041
sometimes Gelegenheitsposter
Beiträge: 93 Wohnort: Lima
|
|
Bin ganz frisch in µC
Ich hab mir dann seitenweise Atmega Stoff durchgelesen, und hab es
geschafft einen Atmega8 zu erstehen. Letztendlich lande ich doch hier
bei einem Hilferuf.
Da ich hier in Peru schon des öfteren IC's angedreht bekommen hab in
denen nicht das drin war was draussen drauf stand, bin ich ein bisschen skeptisch.
Also auf dem Atmega steht ATMEGA8L-8PU.
Ich verwende den unter verschiedenen Seiten (zBsp.: Ponyprog)
dargestellten AVR-ISP (den mit dem 74HC244, (selbstgebaut) und an den
Ausgängen die an den Atmega gehen also MISO, MOSI, SCK, RST tut sich
auch was wenn ich die Software sarte und lesen oder schreiben lasse.
jetzt das Problem: Ponyprog (Linux) avrdude (Linux) können womöglich den
IC lesen aber nicht schreiben.
Bleiben wir mal bei Ponyprog
wenn ich den Atmega auslesen will kommt erst mal dieser Fehler (-24)
klicke ich auf ignorieren beim Lesen liest das programm und zeigt mir
dann alle Bytes EEPROM, Flash auf FF und alle fuses leer (nicht
angekreuzt)
Klicke ich command->reset ... sagt er mir device resetted (oder so)
Will ich was schreiben. bleibt der Balken bei 0% eine Weile stehen, rast
dann auf 100%, ne weile nichts, dann der Verify und danach Write Error.
avrdude ziehmlich ähnlich. Beim Programmstart
xxx:~ # avrdude -pm8 -cstk200 -t -F
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100%
0.00s
avrdude: Device signature = 0xffffff
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA8 is 1E 93 07
avrdude> read eeprom
>>> read eeprom
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
avrdude> read flash
>>> read flash
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
|................|
avrdude> write eeprom 0 0 1 2 3 4
>>> write eeprom 0 0 1 2 3 4
avrdude (write): error writing 0x00 at 0x00000, rc=-6
avrdude (write): error writing 0x00 at 0x00000 cell=0xff
avrdude (write): error writing 0x01 at 0x00001, rc=-6
avrdude (write): error writing 0x01 at 0x00001 cell=0xff
avrdude (write): error writing 0x02 at 0x00002, rc=-6
avrdude (write): error writing 0x02 at 0x00002 cell=0xff
avrdude (write): error writing 0x03 at 0x00003, rc=-6
avrdude (write): error writing 0x03 at 0x00003 cell=0xff
avrdude (write): error writing 0x04 at 0x00004, rc=-6
avrdude (write): error writing 0x04 at 0x00004 cell=0xff
avrdude> write flash 0 0 1 2 3 4
>>> write flash 0 0 1 2 3 4
avrdude (write): error writing 0x00 at 0x00000 cell=0xff
avrdude (write): error writing 0x01 at 0x00001 cell=0xff
avrdude (write): error writing 0x02 at 0x00002 cell=0xff
avrdude (write): error writing 0x03 at 0x00003 cell=0xff
avrdude (write): error writing 0x04 at 0x00004 cell=0xff
avrdude>
avrdude> read lfuse
>>> read lfuse
0000 ff |.
|
avrdude> read hfuse
>>> read hfuse
0000 ff |.
|
avrdude> read lock
>>> read lock
0000 3f |?
|
avrdude> read calibration
>>> read calibration
0000 ff ff ff ff |....
|
avrdude> read signature
>>> read signature
0000 ff ff ff |...
|
avrdude>
Any ideas?
Ich bin absolut blank, was AVR controller angeht, sind meine ersten
Schritte, also nur heimlich lustig machen.
Gruss Ju
|
|
BID = 476308
hajos118 Schreibmaschine
Beiträge: 2453 Wohnort: Untermaiselstein
|
|
Habe leider nur WIN-basierte AVR Software.
ich arbeite mit SP12 - programmieradapter und entsprechender (DOS-)Kommandos.
Da könnte ich Dir weiterhelfen...
|
|
|
Zum Ersatzteileshop
Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum
Datenschutz
Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland
gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag heute wurden bisher 10 Beiträge verfasst © x sparkkelsputz Besucher : 182396705 Heute : 3901 Gestern : 7548 Online : 726 25.11.2024 14:35 4 Besucher in den letzten 60 Sekunden alle 15.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
|
xcvb
ycvb
0.0683431625366
|