atmega8 problem,bitte um hilfe

Gast #2552715
Lesenswert?

Hallo,

vorne weg,ich bin noch blutiger anfänger,also bitte nicht in der luft 
zerreissen ;)

nachdem ich jetzt 2 wochen lang gegoogelt und auch hier etliche threads 
gelesen hab,weiss ich nichtmehr weiter,aber nun zu meinem problem:

ich hatte mir das starterset von embedded projects gekauft...mit dem 
olimex board,atmega8 + Usbprog

anfangs lief alles einwandfrei,dann hab ich eine prüfungsbedingt pause 
von 2 monaten eingelegt,jetzt wollte ich vor 2 wochen wieder bisschen 
was damit machen,aber der controller lässt sich nichtmehr 
programmieren...

ISP-Rate hab ich auf 125khz,sollte also passen,was ich jetz so 
"rausgefunden" habe (wenns stimmt),ist dass der isp keine verbindung zum 
controller hat,beim programmieren leuchtet usbprog immer kurz rot und 
die device signature stimmt nicht überein. das kurze rote blinken kommt 
auch wenn ich lock/fuse-bits abfrage,welche komischerweise alle gesetzt 
sind,obwohl ich bis vor 2 wochen nichtmal wusste was das is...

möglichkeit 2 was ich mir gedacht habe ist die sache mit dem 
resetdisable-bit,dass ich das iwie gesetzt hab,was ich mir nich erklären 
könnte wie,da eig bis jetzt nur beispiel programme leicht modifiziert 
drauf liefen,welche jetzt nichtmehr gehen.

beim programmieren kommen ausserdem noch der fehler mit der ISP-Rate und 
ab und zu ein fehler mit der flash addresse..

was könnte es sonst noch sein?

hoffe ihr könnt mir ein bisschen unter die arme greifen,falls noch infos 
bzw screenshots gebraucht werden,kann ich noch posten...

vielen dank schonmal

Ciao
Gast #2552891
Lesenswert?

jep,habe ich mir schon durchgelesen,deswegen auch die vermutung

die sache mit dem externen takt ist mit auch schon aufgefallen,ist 
tatschlich ein externer taktgeber drin...nur frag ich mich wo diese 
ganzen einstellungen herkommen,da ich nur die beispielprogramme,ab und 
zu leicht modifiziert, ausgeführt habe

deswegen wundert micht das ganze so,laut avr studio sind alle fuses,alle 
locks und externer taktgeber gesetzt/eingestellt worden
Gast #2552915
Lesenswert?

also spontan würde ich sagen: " du hast in deinem 
Programmiereungsprogram ja eine ausgabe "creating hexfile, creating 
o-file etc"  poste einfach mal diese ausgaben.

Ich selber nutze nur avr zum erstellen des hexfile zum brennen in den 
AVR nutze ich andere programme
Gast #2553064
Lesenswert?

>deswegen wundert micht das ganze so,laut avr studio sind alle fuses,alle
>locks und externer taktgeber gesetzt/eingestellt worden

Nein, sind sie nicht. Du hast deinen AVR verfused.

Wenn die Signatur nicht korrekt gelesen werden kann,
dann kann man es sich sparen auch noch Fuses lesen
zu wollen und diese in irgendeiner Form auf korrekte
Werte zu prüfen. Dann wird nur noch Müll für die
Fuses ausgelesen.
Gast #2553136
Lesenswert?

Markus W. schrieb:
> Wie lautet die Meldung denn genau? Und was hast du bei deinem
> Brenn-Programm als ISP-Takt eingestellt? Welches Programm verwendest du
> für das Programmieren des ATmegas?

isp-rate is auf 125khz,sollte eig passen und ich nutze avr-studio

holger schrieb:
> Nein, sind sie nicht. Du hast deinen AVR verfused.
>
> Wenn die Signatur nicht korrekt gelesen werden kann,
> dann kann man es sich sparen auch noch Fuses lesen
> zu wollen und diese in irgendeiner Form auf korrekte
> Werte zu prüfen. Dann wird nur noch Müll für die
> Fuses ausgelesen.

hab ich mir schon gedacht dass das nicht stimmen kann...frage mich 
nurnoch wie das passiert is,da ich eig nur die beispielprogramme laufen 
hatte

aber wird wohl wirklich verfused sein,dann werd ich mir wohl n neuen 
holen müssen,habe leider (noch) keinen dragon oder ähnliches
naja wieder was gelernt ;)

trotzdem danke für die hilfe

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren