ATMega8 und ISP

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 25 11 2024  14:35:29      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte

Autor
ATMega8 und ISP

    







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...


Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


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